Experienced Senior software engineer with a 5+ background in building scalable, reliable backend python systems. Expert in object oriented languages like Python, Java.
Experience
2024 — Now
2022 — 2024
2022 — 2024
Palo Alto, California, United States
Designed, developed and deployed cloud native Python REST APIs as a backend engineer
Implemented a modular & scalable service architecture utilizing interfaces and inheritance, enhancing code maintainability & facilitating future expansions throughout abstraction and encapsulation. Using Lambdas and Dynamo
Adapted to dynamic business requirements in a fast paced environment to meet deliverables effectively, balancing speed to market and system stability
Designed the backend for Rivian's vehicle shop, enabling user pick from user driven vehicle configuration which led to 70% decrease in factory dwell, increase in user engagement and sales by 20% Optimized AWS Lambda functions by implementing code refactoring and performance tuning, resulting in a 30% reduction in costs and a 25% faster response time. Addressing DynamoDB scans and optimizing get calls
Developed using modular and scalable service architecture, significantly focusing on extensibility for future expansions. Decreased engineering time for config type business features by over 95% Championed clean and maintainable code practices using Linters. Dedicated 30% of my capacity to code reviews focusing on code quality and refactoring mercilessly to help reduce tech debt
Configured monitors, alarms integrated with pagerduty and dashboards via Datadog. This setup enabled quicker issue diagnosis and resolution, improving system uptime by over 99.5% by resolving root of some of the problems Actively participated in Agile processes like sprint planning and retros and standups with a focus on team's velocity. Dedicated 5% of my capacity to increasing transparency with product and for raising issues to unblock engineers Build serverless application utilizing lambdas with DynamoDB as the NoSQL database. Utilized Terraform for setting up 100% infrastucture as code and Gitlab for version control as well as configuring CI/CD pipelines and datadog/pagerduty for monitoring and alerting
2021 — 2022
2021 — 2022
Palo Alto, California, United States
2019 — 2021
2019 — 2021
Washington D.C. Metro Area
• Applied microservices principles: Loose coupling, Domain driven design
• Experienced working in Test Driven env: Code coverage +95% using Unit test / ATDD
• Gained continuous build experience in an Agile Environment
• Gained Familiarity with monitoring, database & deployment tools and platforms, Jenkins,
Docker, SQL, AWS service
• Built Python data pipeline script running on AWS lambda to transform results from a
databricks script and publish to a Kafka topic
• Experience participating in on-call rotation
• Gained experience with source code control
Implemented microservices software architecture to refactor legacy monolithic systems, resulting in a 70% decrease in system downtime and 80% decrease in time to market. Utilized Test-Driven Development practices with JUnit, Mockito, and Cucumber to increase code coverage by 20% reaching around +97% code coverage for the code base
Led the development and deployment of a Python data pipeline script on AWS Lambda, improving data transformation efficiency by 100% by automating the process and reducing processing time from hours to minutes. Collaborated with cross-functional teams to integrate real-time data sources to automatically feed into machine learning models, led to 50% decrease in turnaround time for product and significantly improving time to market
2015 — 2017
Education
Rutgers University
Bachelor of Science - BS
Rutgers University
Bachelor of Science - BS
Udacity