Piyush Patil

Founding Software Engineer | Full Stack Developer
Los Angeles, US.

About

Highly accomplished and results-driven Founding Software Engineer with a Master's in Computer Science, specializing in full-stack development, cloud-native architectures, and real-time systems. Proven expertise in leading end-to-end product development, architecting scalable microservices, and optimizing system performance and reliability. Adept at leveraging a diverse tech stack including React, Node.js, Go, Python, and AWS to deliver innovative solutions and drive significant business impact.

Work

Fownd
|

Founding Software Engineer

Summary

Led end-to-end development and architected scalable microservices for core products in a fast-paced startup, significantly enhancing system reliability and throughput.

Highlights

Spearheaded end-to-end development for three flagship products (Notation AI, Scrubber, Fownd Website) leveraging React, Go, Electron, and FastAPI, accelerating high-quality product releases in a dynamic startup environment.

Designed and implemented a scalable multi-service microservices architecture for the Notation AI product, enabling real-time audio/video streaming (WebSocket, WebRTC) and managing data-intensive workflows with AWS S3 and SQS.

Built a robust, production-ready React frontend with seamless WebSocket integration for real-time audio transcription and dynamic updates, displaying ML-driven "Subjective" content.

Engineered advanced video processing pipelines by integrating a PoseNet bounding box model into a custom Go WebRTC server, facilitating efficient transmission of video streams and keypoint data to AWS S3 and SQS for ML processing.

Spearheaded cloud-native deployments using Docker, ALB for HTTP, NLB for UDP streaming, and EC2 auto-scaling, significantly improving system reliability and throughput.

University of Southern California
|

Software Developer

Summary

Developed and maintained interactive web platforms and scalable backends, including automated CI/CD pipelines, to deliver valuable data insights and improve deployment efficiency.

Highlights

Developed an interactive web platform using React, TypeScript, and Map Box, leveraging RESTful endpoints to enable seamless retrieval of over 150,000 road segment points.

Crafted a scalable backend utilizing AWS Lambda for automated fetching of spatial data from AWS RDS and external sources, delivering valuable spatial insights to users.

Designed robust REST APIs and developed Python-based data crawlers for AWS, automating data updates via CRON jobs; utilized data visualizations to identify significant trends and uncover high emission sources.

Established and maintained automated CI/CD pipelines with GitHub Actions and AWS, reducing production deployment time by 70% and enhancing testing infrastructure reliability.

Keck School of Medicine of USC
|

Research Assistant

Summary

Conducted advanced data analysis and developed interactive dashboards to transform complex scientific data into actionable insights for stakeholders.

Highlights

Conducted advanced data querying and exploratory analysis on large datasets from Amazon RDS (PostgreSQL), collaborating effectively with cross-functional teams.

Utilized Tableau to create visually compelling dashboards and developed an automated Metabase dashboard and interactive website, converting complex air pollution data into actionable insights for stakeholders.

Education

University of Southern California

Master of Science

Computer Science

Grade: 3.7/4.0 GPA

Vidyalankar Institute of Technology, Mumbai University

Bachelor of Engineering

Computer Engineering

Grade: 9.67/10 CGPA

Languages

English

Fluent

Skills

Languages

Python, JavaScript, TypeScript, Java, Golang.

Databases

MongoDB, PostgreSQL, MySQL, Firebase, Redis Database.

Web Development

React, Angular, Next.js, GraphQL, React Native, WebSocket, Node.js, Tailwind CSS, FastAPI, Django, Flask, Bootstrap, HTML, CSS, Styled Components.

Cloud & DevOps

AWS (EC2, RDS, S3, ECR, ALB, Lambda), CI/CD, Docker, GitHub Actions.

Tools & Technologies

Android Studio, Tableau, Power BI, Figma, Electron, WebRTC, PoseNet, Metabase, Jest, React Testing Library, CRON jobs, Stripe API, Google Provider API, Ticketmaster API, XML.

Projects

Code Deployment Service

Summary

Engineered a distributed code deployment service with asynchronous processing queues and a continuous integration pipeline for automated build and deployment.

EasyTestimonials

Summary

Developed a centralized testimonial management platform with secure authentication, efficient caching, and robust search functionality for client integration.

E-Commerce Store

Summary

Designed and developed a comprehensive e-commerce platform with an admin portal, secure authentication, and optimized performance for product image storage and transactions.

Event-Explorer Website

Summary

Created a responsive event search website with integrated backend functionality to fetch and display event data from external APIs, complemented by an Android application.