I'm a Full Stack Developer and Software Developer.
Hello! I am Piyush Patil. As a dedicated Software Engineer, I specialize in crafting user-focused applications that address real-world challenges. I focus on delivering results that consistently exceed expectations.
About Me
I am a Software Engineer with a Master of Science degree in Computer Science from the University of Southern California. My coursework included Algorithm Design, Web Technologies, Security Systems, and Machine Learning, giving me a strong foundation in both the theory and practice of computer science. I am passionate about building scalable, efficient, and user-centric software that solves real-world problems.
Recently, I worked as a Software Developer at the University of Southern California, where I designed and developed an interactive web platform using React, MapBox and TypeScript. My responsibilities also include developing REST APIs, creating data crawlers using Python, and implementing CI/CD pipelines for efficient code deployments.
Latest Projects
Check out some of my latest projects and works.
-
Software Developer at USC
TruckReport
Built a dynamic web platform using React, TypeScript and created RESTful APIs using AWS for seamelss data retrieval. This tool empowers residents of Los Angeles and Long Beach to monitor pollution levels in their neighborhoods by tracking truck traffic data.
See ProjectReact
TypeScript
Node.js
AWS
Github Actions
CI/CD
-
FULL STACK PROJECT
Code Deployment Server
Engineered a scalable TypeScript-based code deployment service integrating Express, Redis queues, and AWS S3 for efficient file management and deployment. Orchestrated Redis-based asynchronous processing for managing upload IDs and status updates.
See ProjectReact
Node.js
AWS S3
Redis Queues
Redis Database
-
FULL STACK PROJECT
EasyTestimonials
Envisioned and developed a centralized testimonial management platform with unique company pages using TypeScript, MongoDB and optimized data retrieval using GraphQL API. Integrated Redis for efficient caching and provided customizable HTML embed codes for easy integration of testimonials.
See Project Step-By-Step DesignReact
TypeScript
Node.js
GraphQL
MongoDB
Redis
Tailwind
-
Full Stack Project
E-commerce Admin Dashboard and Store
Built comprehensice admin portal and responsive e-commerce store using Next.js and leveraged Node.js to construct RESTful endpoints for MongoDB data retrieval.
See ProjectNext.js
Node.js
Next-Auth
MongoDB
AWS S3
-
Web Socket Project
Share Doc
Built Document sharing web app where users can collaborate together using Web Socket and React, integrated Supabase user authentication and database for storing documents according to documentID using drizzle ORM.
See ProjectReact
Socket.io
Supabase
Drizzle ORM
Quill
-
Full Stack Project
Event Explorer
Developed responsive events search website and android app using Angular components while designing backend functionality using Node.js and multiple API integrations
See ProjectAngular
Node.js
Flask
Python
Java
XML
GCP
-
React Native App
App Designs (React Native)
Designed and developed Job Search App and Swiggy clone using React Native, leveraging its robust cross-platform capabilities to create high-performance mobile applications for Android.
See ProjectReact Native
Node.js
Figma
REST API
If you like what you see, let's work together.
I bring rapid solutions to make the life of my clients easier. Have any questions? Reach out to me from this contact form and I will get back to you shortly.