Mukund Madhav — Software Engineer
Dedicated and results-driven software engineer with a proven track record of delivering innovative solutions and driving operational excellence across complex systems. Proficient in architecting and implementing scalable, high-performance applications and infrastructure, with a focus on enhancing deployment/development processes and optimizing infrastructure. - **Cloud Infrastructure Optimization**: Spearheaded initiatives to streamline deployment processes on AWS Lambda, leveraging CloudFormation and SQS/SNS. Enhanced system resilience with versioned/canary deployments, dead letter queues, and proactive alerts using CloudWatch, resulting in a platform supporting 50+ consumers. - **Microservices Architecture**: Built robust microservices clusters from scratch, providing comprehensive monitoring capabilities for solar system fleet managers. Leveraged Python, FastAPI, Gunicorn, and MySQL/MongoDB/Redis data stores to enable real-time updates and visualizations of IoT systems integrated with the power grid. - **Data Pipeline Development**: Designed and implemented efficient data pipelines using Apache Airflow to process telemetry data for IoT systems, improving customer applications' monitoring capabilities and enhancing data aggregation for analytics. - **Payment Systems Optimization**: Engineered a payments microservice, transitioning from a monolithic architecture to improve scalability and maintainability. Developed a Ruby gem to streamline development processes and reduce time-to-market for new features. - **Network Bandwidth Optimization**: Led efforts to curtail network bandwidth costs organization-wide, implementing data compression techniques such as Snappy for HTTP and gRPC calls, resulting in a significant reduction of network IO costs. - **Configuration Management**: Orchestrated the development of a central platform for configuration management, catering to high throughput services. The platform offers comprehensive capabilities for hyper-local business configurations, monitoring, auditing, and usage intelligence using Golang, gRPC, AWS DynamoDB, and Snowflake. Proactive and collaborative, with a strong focus on continuous improvement and staying abreast of emerging technologies and best practices. Thrives in dynamic environments, adept at problem-solving, and passionate about driving business success through technological innovation. Skills - Golang, Python, Java, gRPC, REST - Distributed systems, Microservices, Data structure, Algorithms - MySQL, PostgreSQL, DynamoDB, Kafka, Redis, ElasticSearch, Snowflake - Docker, Kubernetes, AWS
Stackforce AI infers this person is a Backend-heavy Fullstack engineer specializing in IoT and Fintech solutions.
Location: Bengaluru, Karnataka, India
Experience: 6 yrs 6 mos
Skills
- Microservices
- Aws
- Data Pipeline Development
- Python
- Payment Systems Optimization
Career Highlights
- Expert in microservices and cloud infrastructure optimization.
- Proven track record in developing scalable applications.
- Strong focus on continuous improvement and innovation.
Work Experience
Aaritya Technologies Pvt Ltd
Software Engineer (1 yr 7 mos)
Swiggy
Software Development Engineer 2 (2 yrs 2 mos)
Enphase Energy
Software Engineer (1 yr 4 mos)
BOX8
Back End Developer (1 yr 5 mos)
Education
Bachelor of Technology - BTech at Indian Institute of Technology (Indian School of Mines), Dhanbad