Achieve high career growth through a continuous learning process, keep myself dynamic, visionary and competitive with the changing scenarios of the world and to contribute for the growth of the organisation.
Experience
2024 — Now
2024 — Now
Mountain View, California, United States
2024 — 2024
2024 — 2024
Palo Alto, California, United States
• Led the successful migration of data pipelines from Avro file-based storage to Protobuf streaming architecture at DevRev, leveraging expertise in Go, Python, and C/C++ to enhance data processing efficiency.
• Spearheaded the design and implementation of version 2.0 of DevRev's data ingestion component. Achieved a remarkable 90% increase in speed by utilizing BigQuery Streaming Buffer, significantly improving workflow performance.
• Conducted rigorous testing and quality assurance using CircleCI, Kafka, and Datadog, ensuring robust and reliable data pipeline operations.
2020 — 2022
2020 — 2022
Gurugram, Haryana, India
• Tech-Lead for a high-volume (~100k peak QPS) server-based application facilitating multiple services, including product sales and customer CRUD operations. Enhanced application security with encryption for credential protection.
• Played a pivotal role in cloud application development by containerizing key services. Orchestrated the decoupling of a monolithic legacy application to a microservices architecture using Python. Rewrote the frontend service using React for modernization.
• Designed and implemented testing frameworks to ensure uninterrupted functionality post-migration. Conducted proof of concepts (POCs) to validate scalability and reliability enhancements. Implemented observability, monitoring, and alerting using Grafana and Elasticsearch.
• Led the redesign, implementation, and launch of multiple features to improve system safety and efficiency. Designed and built data ETL pipelines and infrastructure. Experimented with several ML techniques, including NLP, DNNs, and LSTMs.
• Successfully launched three critical ML pipelines, receiving the “Most Impactful” award in the organization for substantial potential savings. Achieved 93% accuracy in identifying spam calls.
• Developed a model to determine customer credit-worthiness with 77% accuracy, aiding in service approval decisions. Created a forecasting model to predict high and low traffic windows, optimizing cost savings.
• Led the iterative development process using Agile methodology. Navigated dynamically changing priorities through effective communication with leaders, cross-team stakeholders, clients, and team members. Recognized for strong team player attributes and collaboration skills.
2019 — 2020
2019 — 2020
Noida, Uttar Pradesh, India
• Developed advanced camera software for the world's leading camera manufacturer, employing Object-Oriented Programming (OOP) principles and C++. Led the design and implementation of intuitive UI/UX interfaces using HTML and CSS, ensuring a seamless user experience.
• Utilized distributed system architecture to enhance software performance and reliability within a CI/CD (Continuous Integration/Continuous Deployment) framework.
• Engineered native features for a diverse range of camera models, including the development of modules such as Remote application, Memory Recall, and comprehensive camera menu items. Applied various design patterns to optimize software development processes and ensure maintainable, scalable code.
• Played a key role in feature implementation for both Digital Still Cameras (DSC) and Digital Single-Lens Reflex (DSLR) models, achieving a remarkably low bug count during critical product base phases.
• Collaborated closely with cross-functional teams to drive continuous improvement in software quality and delivery speed. Maintained a high standard of code quality and performance through rigorous testing and code reviews.
• Contributed to the enhancement of the CI/CD pipeline, streamlining development workflows and reducing time to market. Ensured alignment with industry best practices and emerging technologies to maintain the company's competitive edge in the camera industry.
2016 — 2019
2016 — 2019
Noida, Uttar Pradesh, India
• Conducted in-depth analysis of client requirements to develop robust and efficient mission-critical applications using C/C++ for the Robotask project. Authored detailed design documents, test plans, and weekly progress reports, ensuring thorough documentation and effective project management.
• Led the maintenance and support efforts for the application, performing rigorous coding, unit testing, and system testing to ensure optimal functionality and performance.
• Designed and implemented Shell Scripts to automate 10-15 routine weekly and monthly application checkups, significantly improving efficiency and accuracy of maintenance tasks.
• Engaged with clients to understand and translate their requirements into technical specifications, ensuring the delivered solutions met their expectations and business needs. Continuously monitored and optimized application performance, addressing any issues proactively to maintain high standards of reliability and efficiency.
• Worked closely with cross-functional teams, including QA, DevOps, and product management, to deliver high-quality software solutions in a collaborative environment. Identified potential issues and implemented effective solutions in a timely manner, contributing to the overall stability and performance of the application.
• Provided training and support to team members and clients, sharing knowledge and best practices to enhance team capabilities and client satisfaction and followed industry best practices and coding standards, ensuring the development of maintainable, scalable, and secure software solutions.
Education
San Francisco Bay University
Master of Science - MS
Dr. A.P.J. Abdul Kalam Technical University
Bachelor of Technology - BTech
Holy Child School
Mathematics and Science (I.S.C)
San Francisco Bay University