Summary
Overview
Work History
Education
Skills
Websites
Projects
Accomplishments
Extracurricular Activities
Timeline
Generic

Patnana Sai Ashrritth

Bangalore

Summary

I'm a backend-focused software engineer with a passion for building high-performance, scalable services. I enjoy working on end-to-end systems and solving practical challenges with clean, maintainable code. I have a strong curiosity for software architecture. Whether it's designing scalable services, fine-tuning performance, or navigating cloud infra, I aim to keep things simple, elegant, and maintainable, always with an eye on long-term impact. I actively stay up to date with evolving technologies and value thoughtful, efficient solutions.

Overview

3
3
years of professional experience

Work History

Sr Software Engineer, Cloud Team

Enphase Energy
Bangalore
07.2023 - Current
  • Designed and implemented a dynamic real-time telemetry rule engine using Apache Flink, capable of processing 60K records/sec (1 TB/day) from 5M+ sites across filter, window, and timer rule types. Developed a custom rule DSL and DAG architecture to support dynamic rule injection in Flink, handling logical device grouping, complex aggregations, and stateful processing. Built Flink CI/CD deployment pipelines, created a custom autoscaler using Lambda and CloudWatch, reducing operational cost by nearly 50%, and handled checkpointing and fault-tolerance edge cases. Worked closely with backend and UI contractors to align on functionality, defined use cases with PLMs, and supported SG4 production release including DVT, security, and performance phases.
  • Co-developed a tamper-proof OTA Package Manager enabling system bundle creation, package promotion, and support for FW, Linux, and Docker packages; part of Enphase's shift to delta-based OTA updates. Created configurable runtime profiles and device-specific profiles that drive automation and environment-specific flows within the OTA platform. Integrated with CCA (Enphase's internal signing service), built polling and callback fallback flows to handle async signing, and enforced package format standards across teams. Developed pre-signed CDN-style S3 URLs for device downloads and designed a Node.js Lambda proxy to return golden ECR URLs (307 redirects) for Docker image layer pulls via mTLS-authenticated API Gateway.
  • Conducted large-scale performance tests of TBMQ (open-source MQTT broker) with 5M simulated connections and 200K messages/sec throughput using distributed JMeter (RMI mode) deployed via Kubernetes. Built end-to-end infra with Grafana + InfluxDB monitoring, identified system bottlenecks, and authored a detailed report showing ~80% cost savings over AWS IoT Core, presented to senior engineering leadership.
  • Built backend (Spring Boot) and frontend (React) for Enphase Data Model (EDM) portal, including JWT-based login, Camunda-powered approval workflow, and a parallel async email notification service.

Software Development Intern

TETCOS LLP
Bangalore
05.2022 - 07.2022
  • Worked on devising a WinSock interface in NetSim which interacts with an external program to change network parameters in periodic intervals exchanging vital network statistics.
  • While on a parallel track, I collaborated on formulating an ML model for optimizing network parameters for a better network performance. Created a primary observational data set (scenarios), performed various simulations, generated and analyzed the data, and produced informative presentations and reports.

Education

B.Tech - Computer Science and Engineering

Indian Institute Of Technology, Guwahati
Guwahati
07.2025

Skills

  • Programming Languages: Java, C, Python, JavaScript, C, C#, Verilog, Linux
  • Backend & Fullstack Technologies: Spring Boot, Nodejs, Expressjs, Django, FastAPI, React, HTML, CSS, Android Studio, Flutter
  • Scalable Systems & Architecture: Apache Kafka, SQS, Kinesis, Apache Flink, Apache Spark, Apache Airflow, stream processing, distributed systems, concurrent programming, Grafana Grafana, Langchain
  • Cloud Services & Developer Tools: AWS (EC2, Lambda, CloudWatch, S3, VPCs, SGs, CDN, ElastiCache), Docker, Kubernetes, Nginx, Camunda, Git, IntelliJ, Visual Studio, Figma
  • Data Stores & Caching: PostgreSQL, MongoDB, DynamoDB, Firebase, Redis, InfluxDBFastAPI,

Projects

  • UrbanPulse AI – Google Agentic AI Hackathon 2025 – https://github.com/fivar-rox/city-ai-agent
    Built a smart city platform with autonomous agents using Google Gemini 2.0 Flash and LangChain for real-time data synthesis, travel planning, and query answering. Integrated live updates from NewsAPI and Twitter to provide mood-based location insights. Backend in FastAPI with vector search and API integrations; frontend supports real-time updates and personalization. Stack: Python, FastAPI, LangChain, Google Gemini Flash, FAISS, Firebase, React, Tailwind CSS, SQLite, News API, Twitter API, Google Maps API
  • Optimizing Packet Transmission at the MAC Layer – B.Tech Project, IIT Guwahati
    Studied MAC protocols and designed a CSMA variant with adaptive transmission probability based on wait time.
    Simulating in controlled environments with plans to extend to 5G and IoT for improved latency and energy efficiency.
  • Video Chat Web Application – Individual Project – https://github.com/fivar-rox/Video_chat
    Built a real-time video and text chat app using WebRTC with support for file sharing and persistent rooms.
    Stack: Node.js, WebRTC, socket.io, Firebase
  • Rubik’s cube Cam-Solver – (Individual Project) – https://github.com/fivar-rox/RubiksCube_Camsolver
    This Rubik’s Cube Solver detects and extracts colors on each face of the cube through a webcam using a trained tiny-YOLOv3 model and prints the solution.
    I also implemented another variant which shows the moves in real time after solving the cube.
    Technologies used - YOLOv3, Python, OpenCV.

Accomplishments

  • Competitive Programming: Codeforces: 1642 | Expert (highest rank in Competition 212/25k)
  • Google Agentic AI Hackathon (2025): Selected among the top 100 teams from over 10,000 applicants to participate on-site. Designed and built a real-time, AI-powered city-sense platform using autonomous agents and live data integration.
  • Jumpstart 2022: Shortlisted for a 1-day interactive event conducted by Publicis Sapient.
  • Amazon ML Summer School 2022: Shortlisted for a 1-month ML workshop conducted by Amazon.
  • JEE Advanced (2019): Secured All India Rank 2002 among 245,000 candidates.
  • KVPY (2017): Secured All India Rank 705 among nearly 50,000 candidates.

Extracurricular Activities

  • 1729 (2023): A 3-day AI and data science kickstart event. Conducted by Fractal and Analytics Vidhya.
  • Accenture Next-horizon (2023): A 2-day strategy and consulting training program. Conducted by Accenture.
  • City Representative – Technothlon (2020): Represented city for Technothlon 2020, part of Techniche, the techno-management fest by IIT Guwahati.
  • Lumiere (2019): Attended a workshop and made a short film in the Movie Club of IIT Guwahati.

Timeline

Sr Software Engineer, Cloud Team

Enphase Energy
07.2023 - Current

Software Development Intern

TETCOS LLP
05.2022 - 07.2022

B.Tech - Computer Science and Engineering

Indian Institute Of Technology, Guwahati
Patnana Sai Ashrritth