Julia

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.

Python
JavaScript
TypeScript
React
Angular
Next.js
AWS
GraphQL
WebSocket
Redis
MySQL
PostgreSQL
MongoDB
Firebase
Supabase
Node.js
Express.js
HTML
Tailwind CSS
Django
Flask
Git
Tableau
PowerBI

Latest Projects

Check out some of my latest projects and works.

See All Projects
  • 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.

    React

    TypeScript

    Node.js

    AWS

    Github Actions

    CI/CD

    See Project
    Web Design
  • 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.

    React

    Node.js

    AWS S3

    Redis Queues

    Redis Database

    See Project
    Web Design
  • 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.

    React

    TypeScript

    Node.js

    GraphQL

    MongoDB

    Redis

    Tailwind

    See Project Step-By-Step Design
    Web Design
  • 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.

    Next.js

    Node.js

    Next-Auth

    MongoDB

    AWS S3

    See Project
    Web Design
  • 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.

    React

    Socket.io

    Supabase

    Drizzle ORM

    Quill

    See Project
    Mobile Design
  • 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

    Angular

    Node.js

    Flask

    Python

    Java

    XML

    GCP

    See Project
    Web Design
  • 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.

    React Native

    Node.js

    Figma

    REST API

    See Project
    Mobile Design
envelop icon

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.