Software Engineer • AI/ML • Data Engineering

Hi, I’m Pathik Viramgama.

I build Full-stack products

I build full-stack products, data platforms, and AI-powered systems that are fast, reliable, and useful in real-world environments.

Portrait of Pathik Viramgama

Engineer with a product mindset.

USC MSCS graduate building across backend, cloud, frontend, AI/ML, and modern data workflows.

500k+Lines of Code
99.99%Project Success Rate
Portfolio Visits

About

Engineer who enjoys turning messy ideas into working systems.

Pathik standing outdoors in a red USC hoodie with a scenic mountain background

I’m Pathik — a software engineer who builds practical products across full-stack development Full-Stack Development React Next.js Node.js Django FastAPI HTML CSS TypeScript , AI/ML systems AI / ML Systems OpenAI PyTorch TensorFlow Keras Scikit-learn Hugging Face BERT OpenCV , data engineering Data Engineering Snowflake Databricks Azure SQL SSMS ETL Pipelines Power BI Power Apps , and cloud infrastructure Cloud Infrastructure AWS Azure GCP Docker Kubernetes CI/CD Firebase Git .

I enjoy taking ideas from rough concept to polished product — designing the architecture, writing clean code, testing deeply, and shipping something people can actually use.

AI

Core ML, deep learning, LLM/RAG systems, model evaluation, and deployment workflows.

Data

Reliable pipelines, lakehouse layers, analytics tables, and dashboards.

Apps

Clean interfaces, scalable APIs, authentication, and cloud deployment.

Skills

Technical Toolkit

Tools I use to build, scale, automate, and ship production-ready systems.

Languages

Think → Type → Compile → Ship

PythonJavaScriptTypeScriptKotlin/JavaDartSQLCC++C#

Frontend & Product

Design → Component → Motion → Experience

ReactNext.jsTailwindHTMLCSSFlutterVercelFigma-to-code

Backend

Request → Validate → Query → Respond

Node.jsDjangoFastAPIFlaskREST APIsOpenAPIPostgreSQLMongoDBMySQL

AI / ML

Prompt → Retrieve → Rerank → Generate

PyTorchTensorFlowKerasScikit-learnOpenAIHugging FaceBERTOpenCV

Cloud & DevOps

Code → Container → CI/CD → Cloud

AWSGCPAzureDockerKubernetesFirebaseGitJiraCI/CD

Data Engineering

Ingest → Transform → Warehouse → Dashboard

SnowflakeDatabricksAzureSQLSSMSETL pipelinesPower BIPower Apps

Experience

Recent Work

Sept 2025 — Mar 2026 Full Time

Software Developer · VibeSea

Designed backend architecture, database schemas, and production APIs for a fast-moving startup building anti-cheat and proctoring workflows.

  • Built scalable detection systems using Node.js, Django, DynamoDB, PostgreSQL, and Amazon S3.
  • Authored OpenAPI 3.0 REST APIs and optimized services for maintainability and auditability.
  • Deployed a Next.js website through Vercel CI/CD, improving load times by 20%.
May 2024 — Jul 2024 Internship

Software Developer Intern · WorkUp

Improved Kotlin mobile app reliability and backend integration while working closely with a 7-member team and company leadership.

  • Reduced crash rates by 30% through Kotlin, JetBrains, and Retrofit optimizations.
  • Implemented caching using Caffeine and MutableMaps, reducing GCP costs by 8%.
  • Supported production environments with 99.99% uptime across GCP servers and Docker containers.
Aug 2022 — May 2023 Full Time

Software Developer (ML) · Orail Services

Developed AI-driven MERN applications with machine learning integrations, computer vision workflows, and FastAPI-backed reverse image search systems.

  • Built AI-driven MERN apps and REST APIs, increasing engagement by 20% and conversion by 37%.
  • Integrated OpenCV/deep learning face recognition, reducing login time by 60%.
  • Built FastAPI reverse image search with ResNet101, KNN, and cosine similarity, achieving 94% accuracy.
June 2023 — Aug 2023 Internship

ML Intern · Meteorological Department

Built climate forecasting models and real-time inference pipelines for large-scale satellite data analysis in collaboration with ISRO.

  • Built LSTM/BiLSTM models with 92.6% accuracy, improving climate forecasting efficiency by 18%.
  • Processed 16TB+ IMD-A/IMD-C satellite data with ISRO-integrated models, reducing inference latency by 40%.
  • Supported beta deployment across North India with 87% real-world forecasting accuracy.

Projects

Selected Projects

Grouped by focus area, with each project card linked for GitHub, live demos, or case studies.

AI / ML

Multi-Agent AI Currently Deployed Last updated: loading...

AutoApply AI Agent System

Designed an 11-agent CrewAI workflow powered by LLM Router BYOK, LiteLLM, and Tavily, enabling automated job description parsing, company research, resume-job match scoring, strategy generation, resume tailoring, truthfulness review, recruiter outreach, and interview preparation with real-time agent progress streaming.

LiteLLM CrewAI LLM Router Tavily Search API Pydantic
View project →
AI / ML Currently Active Last updated: loading...

Machine Learning Algorithms from Scratch

Implemented machine-learning and deep-learning algorithms from scratch using only pandas and NumPy, with reusable code examples and experiment notebooks.

PythonNumPypandasML from ScratchDeep Learning
View project →
Multi-Agent AI Under Devlopment Last updated: loading...

FinanceDoc AI

Built a multi-agent financial document analyzer for invoice and purchase order reconciliation using PDF extraction, Pydantic validation, LangGraph workflow orchestration, risk scoring, and human-in-the-loop review.

FastAPI LangGraph Pydantic Ollama React
View project →
Multi-Agent AI Under Devlopment Last updated: loading...

HealthAgent

Built a synthetic healthcare multi-agent AI system for medication adherence monitoring with ML-based risk prediction, patient segmentation, refill checks, intervention recommendations, escalation review, and audit logging.

FastAPI LangGraph PostgreSQL scikit-learn React
View project →
AI / ML

Video Sentiment Analysis Model

Built the multimodal sentiment model pipeline combining video, audio, text, Whisper transcription, BERT-based NLP, and SageMaker-backed model workflows.

PyTorchBERTWhisperAWS SageMakerOpenAI
View project →
AI / ML

Optigo Apps ML Platform

Dockerized ML models on GCP with real-time REST APIs, customer value scoring, and high-uptime MERN integration.

GCPDockerOpenCVKerasReact
View project →
AI / ML

Customer Rating ML System

Developed a machine-learning prototype to predict customer quality scores from order activity, category spend, pricing, labor charges, and commercial metrics for prioritization decisions.

PythonJupyterpandasscikit-learnSVRRandom Forest
View project →
AI / ML

Reverse Image Search

Engineered a reverse image search system for a custom database using TensorFlow ResNet50 and OpenAI CLIP, exposed through FastAPI and a React frontend on Linux-based AWS instances.

OpenCVTensorFlowScikit-learnCLIPFastAPIReact
View project →
AI / ML

Future Air Pollution Prediction

Studied historical air-pollution patterns and advanced the work toward predicting future pollution levels using XGBoost and Principal Component Analysis.

XGBoostPCAMachine LearningTime SeriesPython
View project →
AI / ML

Fake News Classification Comparative Study

Applied deep learning and machine-learning algorithms to compare fake-news classification behavior across LSTM, BiLSTM, BERT, GPT-2, RoBERTa, and classical ML baselines.

LSTMBiLSTMBERTGPT-2RoBERTaML
View project →
AI / ML

Fake News Classification Novel Approach

Researched grammatical patterns for fake-news detection and developed a POS-tag occurrence approach to create decision-tree features, reaching 89% accuracy in raw format.

NLPPOS TagsDecision TreesText AnalysisPython
View project →

Web & Backend

Web Currently Deployed Last updated: loading...

AutoApply AI SaaS Platform

Built a full-stack SaaS-style job application platform using React, Vite, FastAPI, Neon PostgreSQL, Stripe, JWT auth, and Google OAuth, supporting user accounts, credit-based usage, resume/JD uploads, payment-based credit purchases, saved job history, live progress UI, and DOCX/PDF/Markdown exports.

React+Vite FastAPI Pydantic Stripe NeonDB Vercel Render
View project →
Web Currently Deployed Last updated: loading...

LLM Router

Built an OpenAI-compatible LLM router that lets users connect multiple provider API keys, route chat requests through one local endpoint, automatically fail over across providers, and monitor usage with analytics, request logs, provider health, and rate-limit awareness.

TypeScript Node.js Clerk Auth Redis Upstash Vercel AES-256-GCM
View project →
Web

VibeCheck Anti-Cheat Interview Backend

Developed backend APIs for a remote interview integrity platform with secure onboarding, scheduled interviews, media uploads, AI vision analysis, alerts, review flows, and Stripe credits.

PythonDjangoFastAPIAWS S3CognitoStripe
View project →
Web

Video Sentiment Analysis Website

Built the secure SaaS web experience for uploading media, reviewing AI sentiment results, and presenting model outputs through a polished Next.js interface.

Next.jsTailwindReactAWSSaaS
View project →
Web

Stock Trading Platform Website

Created a stock-trading web platform using React, MongoDB Atlas, Node.js, and Express, enabling users to create profiles and study trading patterns without financial risk.

ReactMongoDB AtlasNode.jsExpressWeb App
View project →

Data Engineering

Data Currently Active Last updated: loading...

Azure Healthcare Lakehouse Pipeline

Designed a healthcare revenue-cycle data pipeline that ingests SQL, files, and public APIs, applies Medallion architecture, validates data quality, and builds Gold fact/dimension tables.

ADFADLS Gen2DatabricksDelta LakePySparkSQL
View project →
Data

Netflix Azure Lakehouse Project

Built an end-to-end Azure data engineering pipeline for Netflix-style analytics using ADF, Databricks, Delta Live Tables, Unity Catalog, and Power BI-ready Gold tables.

ADFDatabricksPySparkDelta Live TablesUnity CatalogCI/CD
View project →
Data

Real-Time Azure Streaming Pipeline

Created a live weather streaming pipeline with dual ingestion through Databricks and Azure Functions, Event Hubs, Fabric Eventstream, Eventhouse/KQL, Power BI, and alerting.

Event HubsAzure FunctionsFabricKQLPower BIData Activator
View project →
Data

MDOTSA Azure Data Pipeline

Implemented a metadata-driven transit data pipeline ingesting REST APIs, CSV drops, and on-prem SQL Server through SHIR into ADLS Gen2 and Azure SQL Bronze/Bronze_Hist layers.

ADFSHIRAzure SQLREST APIsStored ProceduresLogging
View project →
Data

Azure Databricks Incremental Lakehouse

Built a Databricks Lakehouse pipeline for batch, incremental, and streaming data with Auto Loader, Structured Streaming, Bronze/Silver/Gold Delta tables, and workflow orchestration.

DatabricksSparkPySparkAuto LoaderDelta LakeWorkflows
View project →
Data

Web Scraping Pipeline

Scalable Python scraping system extracting data from 100+ domains and automating cleaning workflows to reduce processing time by 40%.

PythonBeautifulSoupSeleniumPandas
View project →

Education

Academic background

A computer science foundation shaped by product engineering, AI systems, and data-focused problem solving.

Master’s

University of Southern California

Master’s in Computer Science · GPA 3.7/4.0

Los Angeles, CA Aug 2023 — May 2025
Software Engineering AI / ML Cloud Systems
B.Tech

Pandit Deendayal Energy University

B.Tech in Computer Science & Engineering · GPA 3.85/4.0

Gandhinagar, India Aug 2019 — May 2023
Data Structures Backend Systems Databases

Recognition

Recommendations & letters of appreciation.

Feedback and appreciation from people I’ve worked with across engineering, academic, and project environments.

Recommendation

“Recognized by Orail Services for strong problem-solving, AI/ML implementation, and practical engineering ownership across Optigo Apps and EVO App. Pathik delivered machine-learning features despite data limitations, including a KNN-based jewellery recommendation system that performed strongly in alpha testing.”

Pooja Mehta Project Incharge Manager · Orail Services
View LinkedIn →
Recommendation

“Recommended for his academic dedication, creativity, and strong interest in AI/ML. Pathik completed coursework in Theory of Computation, Computer Networks, and Web Technology, built a JavaScript/CSS guitar-selling website, and worked on projects involving fake news detection and sentiment/performance analysis.”

Dr. Santosh Bharti Associate Professor · Computer Science and Engineering · PDEU
View LinkedIn →
Recommendation

“Recognized as a versatile, energetic, and out-of-the-box thinker with strong creativity in technical problem-solving. Pathik built a lightweight serverless video conferencing app using WebRTC and ICE candidates, showing initiative during online classes and successfully completing the project.”

Dr. Shakti Mishra Dean, School of Technology · Computer Science and Engineering · PDEU
View LinkedIn →
Letter of Appreciation

“Recognized by PDEU for successfully completing his term as Event Management Head of Respawn, the university’s Gaming Club under OSAIL. Pathik was appreciated for his dedication, hard work, commitment, and sincerity in carrying out his leadership responsibilities during the 2021–22 academic year.”

Dr. T. P. Singh Dean, Students’ Affairs · PDEU
View LinkedIn →

Certifications & Papers

Proof of learning, practice, and technical depth.

A growing collection of verified certifications, public profiles, and papers.

Contact

Let’s build something useful.

Open to software engineering, AI/ML, data engineering, and full-stack product roles.

Availablefull-time roles Flexibleremote / hybrid Mobileopen to relocation
How I can help
portfolio>contact --email
pathikcodes@gmail.com
portfolio>status --availability
available for full-time roles
portfolio>
Best next step Send a role, problem, or product idea — I’ll reply with how I can help.