Skip to main content
Badri

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

Reviews

Related