Apoorv Dwivedi

Software Engineer

Delhi, India2 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Transformed Kafka system for enhanced performance.
  • Developed dynamic web solutions and integrations.
  • Strong foundation in software engineering principles.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in data streaming and web development.

Contact

Skills

Core Skills

KafkaPerformance OptimizationJavascriptReact NativeMicroservicesLoggingWeb DevelopmentReact

Other Skills

API DevelopmentAxiosBootstrapC++Cascading Style Sheets (CSS)Cost EfficiencyData AnalysisData ArchivalData ScienceData VisualizationDeep LearningDigital MarketingEmbedded JavaScript (EJS)Express.jsFirebase

About

Hello, My name is Apoorv Dwivedi, and I'm a Software Engineer at Skyflow based in Delhi, India. I am passionate about Software Engineering and possess diverse skills ranging from Golang, gRPC, Kafka, MERN stack to SQL databases, deployment pipelines, and everything in between. Portfolio: https://apoorvdwivedi.in Github: https://github.com/apoorvdwi Twitter: https://twitter.com/apoorvdwi

Experience

Skyflow

Software Engineer

Aug 2023Present · 2 yrs 7 mos · Remote · Remote

  • At Syflow, I played a key role in transforming an existing Kafka system into a highly optimized, robust, and scalable platform. My work focused on enhancing performance, throughput, and reliability to support evolving business needs and new high-volume use cases.
  • Key contributions include:
  • Performance & Throughput Enhancements: Optimized the Kafka infrastructure to handle increased loads and improve overall system performance.
  • Cost Efficiency: Implemented targeted optimizations that reduced monthly Kafka costs by $2000.
  • Zero-Downtime Operations: Managed Kafka topics and cluster migrations seamlessly, ensuring uninterrupted production service and 100% uptime.
  • Scalability for New Use Cases: Supporting the introduction of a new service capable of processing 50-100k events per second.
  • System Reliability & Monitoring: Improved system resilience through comprehensive monitoring, real-time metrics, and auto-recovery measures, turning a previously unreliable audit pipeline into a stable component.
  • Efficient Data Archival: Enhanced the audit pipeline, from event creation to streamlined storage in Elasticsearch and cloud connectors (S3 and GCS), ensuring quick data retrieval and secure archival.
  • These efforts have significantly elevated the performance and dependability of our data streaming capabilities, aligning the system with modern demands and future growth.
KafkaPerformance OptimizationCost EfficiencyData ArchivalMonitoring

Solana labs

MLH Fellow Summer '22 (Metaplex)

May 2022Aug 2022 · 3 mos · Remote

  • Collaborated with the DevEx Team to enhance the JavaScript SDK, and generated starter guides and examples for the SDK.
  • Collaborated with the Mobile Team and established the Android SDK bridge for React Native using Native Modules.
  • Built a React Native Sample App using the bridged React Native SDK to discover and showcase all NFTs associated with a public key.
JavaScriptReact NativeSDK Development

Symbl.ai

Software Engineering Intern (GitHub Extern '22)

Feb 2022Apr 2022 · 2 mos · Remote

  • Designed and implemented a Correlated Trace logging system for multiple micro-services.
  • Implemented standardized network calls between various micro-services using Axios and integrating request interceptors.
  • Established consistent log formats and log levels across all micro-services to facilitate easy monitoring and analysis.
  • Standardized the log levels for several micro-services to avoid false pager duty alerts.
MicroservicesAxiosLogging

Intervue.io

Software Engineering Intern

May 2021Nov 2021 · 6 mos · Remote

  • Built a system to create a reverse proxy on the fly for web pages made by the marketing team on Webflow, with a dynamic header and footer insertion by modifying the proxy response.
  • Orchestrated the development, testing, and deployment of several integration solutions, including Recruitee, Google Calendar, Greenhouse, Slack, and Zapier.
  • Created a comprehensive API key-based authentication system, as well as an OAuth 2.0 Authorization Code Flow for Intervue.
Web DevelopmentAPI Development

Raahee

Software Development Intern

Oct 2020May 2021 · 7 mos · Delhi, India

  • Ported the code base to React with Flux architecture.
  • Developed the Admin panel for verification and moderation.
  • Added Redux, Firebase and Mailgun integrations to the website.
ReactFirebaseRedux

Education

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor of Technology - BTech — Computer Science

Jan 2019Jan 2023

DAV public scool

12th — Computer Science

Jan 2004Jan 2019

Stackforce found 100+ more professionals with Kafka & Performance Optimization

Explore similar profiles based on matching skills and experience