
Badri
Software Engineer I
Talent
BengaluruMember since October 8, 2026
PythonSQLFastAPIKafkaNode.jsREST APIsMicroservicesPostgreSQLMongoDBMySQLRedisDockerJenkinsDatadogGitConfluence
·
Hire this person
Send a job offer directly to this candidate
PythonSQLFastAPIKafkaNode.js
About
Backend Software Engineer with 1.5+ years of experience building production Python microservices, REST APIs, and event-driven systems. Skilled in FastAPI, Kafka, AWS (SQS/S3), Redis, MongoDB, and MySQL, with experience designing scalable, reliable, and distributed backend systems.
Experience
Software Engineer I at Enphase Energy (2025-04 – 2026-10)
- Built an event-driven Python microservice using Kafka and MongoDB/MySQL to process multi-region weather alerts, perform geospatial site matching, dispatch battery charge profile updates, and manage storm-readiness state transitions across 1M+ sites.
- Built an async FastAPI microservice processing 50K+ simulations daily across 7 services through a 3-stage pipeline using AWS SQS, Redis idempotency, parallel S3 retrieval with asyncio.gather, and automatic DLQ recovery.
- Improved callback performance by moving MySQL, S3, and Savings API writes to background processing; enforced downstream limits of 20 req/s with token-bucket and semaphore-based rate limiting, and added Datadog APM for distributed tracing and service monitoring.
- Performed root-cause investigation and resolution for 20+ Sev-1/Sev-2 production incidents impacting 100K+ customers, implementing containment scripts, hotfixes, and permanent fixes to restore service and prevent recurring issues.
Software Engineer Intern at Continental Autonomous Mobility (2023-12 – 2024-12)
- Automated GitHub tag creation, Jenkins monitoring, testing, and report deployment using the Confluence REST API, reducing software release time from 4 hrs 20 mins to 40 mins (84.6% reduction).
- Engineered a Python-based tool using Tkinter, Mammoth, and BeautifulSoup to migrate release documentation from Word documents to Confluence, reducing manual effort by 95% while preserving formatting accuracy.
- Built a Python automation tool using the GitHub REST API to automate repository cloning, dependency installation, and ConTest environment setup, reducing developer setup time from 60 minutes to 5 minutes.
Education
Integrated M.Tech in Computer Science and Engineering (Data Science) – Vellore Institute of Technology (2019-07 – 2024-08)
Skills
Software Engineer I

