Your Profile Photo

Hello, I'm Yash Gupta

Software Engineer and Master's Student at University at Buffalo, specializing in Full-Stack and ML/AI.

My Technical Focus

I am a highly driven Software Engineer with experience spanning large-scale platform migration, real-time aggregation services, and machine learning models. I focus on building **scalable, maintainable systems** using modern backend frameworks and cloud architecture.

Currently pursuing my Master's at UB, I am deepening my expertise in **AI/ML, PyTorch, and Graph Neural Networks** to tackle complex data challenges while continuing my work in full-stack development.

Education: **University at Buffalo, SUNY** (M.S. Computer Science)

Undergrad: **Jaypee Institute of Information Technology** (B.Tech, CS)

Backend & Databases

**Node.js, Nest.js, FastAPI, Spring Boot**, Python, TypeScript, RESTful APIs, Microservices, PostgreSQL, MongoDB, Redis.

ML/AI & Cloud

**PyTorch, TensorFlow, Scikit-learn, GNNs, NLP**, AWS, Docker, Kubernetes, CI/CD, Kafka.

Professional Experience

Software Engineer, Wizni Software Ltd (Arive Platform)

Gurgaon, India

June 2023 – Dec 2024

  • Migrated legacy **Node.js services to Nest.js**, improving scalability, maintainability, and developer productivity through modular architecture and strict typing.
  • Integrated high-demand Loan and Lead modules with **Zapier** for event-driven automations, **eliminating 100% manual data entry** and improving broker satisfaction by 80%.
  • Optimized complex **SQL queries** in the user portal, reducing data load times by **50%** and enhancing responsiveness.
  • Led code reviews, refactoring efforts, and documentation improvements, significantly reducing technical debt and improving onboarding efficiency.

Software Engineer, Paytm One97 Communications Ltd

Noida, India

July 2021 – May 2023

  • Architected **digital health consultation platform** for the Government of India's UHI initiative, integrating government APIs via AWS API Gateway and implementing **WebSocket-based real-time chat**.
  • Built **ambulance aggregator service** from the ground up, including database design, multi-partner API integration, and payment processing using **TypeScript, MongoDB, and Redis**.
  • Built self-service dashboard with Excel upload functionality, enabling PMs to configure insurance metadata and reducing manual configuration time by **80%**.
  • Onboarded 5+ insurance brokers to the aggregator platform by collaborating with clients to integrate their APIs and designing data schemas in **Postgres**.

Software Engineering Intern, Kuliza Technologies

Bengaluru, India

Jan 2021 – July 2021

  • Built custom lending solutions for Lending Kart and L&T clients using the lend.in platform, collaborating directly with clients to gather requirements.
  • Configured **Java/Spring Boot microservices** to develop end-to-end workflow configurations and credit-risk assessment systems.
  • Managed both backend development and DevOps responsibilities for multi-client deployments, successfully delivering products to the UAT phase.

Academic & Personal Projects

EventHub
Full-Stack Development

EventHub: Full-Stack Booking Platform

A scalable event management system built with **FastAPI (Python), React/TypeScript**, and PostgreSQL. Features JWT auth, WebSockets for real-time notifications, and Stripe payment integration.

GRASP
ML/Deep Learning Research

GRASP: Molecular Representation Learning

Developed a cross-modal self-supervised framework aligning molecular graphs and SMILES using **PyTorch Geometric**. Achieved strong transfer learning results on MoleculeNet benchmarks (**0.94 ROC-AUC**), addressing label scarcity.

Get In Touch

I'm currently seeking new opportunities and open to discussing collaborations. My inbox is always open!

Or connect with me directly:

Email: yashpj007@gmail.com

LinkedIn: Let's Connect !!!!

GitHub: Take a Peek !!!!