VaibhavChauhan.

I build fast, responsive apps with clean backends, expressive frontends, and attention to the small details that make products feel good to use.

About
VC

Vaibhav Chauhan

Full-stack developer

I'm a software developer and Master's student at Concordia who builds things end to end, from user interfaces to APIs to the infrastructure that keeps everything running. I've shipped production systems, contributed to open-source projects, and run AI models locally because I'd rather understand the stack than treat it as a black box.

I care about the details that don't show up in the demo: security that actually holds, tests that catch real bugs, and configs that work on more than just my machine. I also spent a semester teaching data structures and OOP to 60+ students, which taught me that the best way to truly understand something is to have to explain it.

Years building3+
Projects shipped10+
Students mentored60+
Coffee per day
Selected work

Things I've built so far...

Apex
2025

Apex - Job Tracker

Native Windows app for tracking job applications with a kanban board and configurable table view. Built with Tauri and SQLite, roughly 10 MB, no cloud, no Chromium.

TauriReactTypeScriptSQLite
TalentForge
2025

TalentForge - Recruitment Platform

Full-stack hiring platform with JWT auth, role-based access across three user types, and versioned REST APIs. Containerized with Docker Compose and built to production secure-coding standards.

Spring BootReactMySQLDocker
WarZone
2024

WarZone - Strategy Game

Team-built Java strategy game using MVC architecture and five design patterns. Shipped with a GitHub Actions CI/CD pipeline running 50+ JUnit tests on every commit.

JavaJUnitGitHub ActionsMVC
Healthcare
2024

Healthcare - Distributed System

Actively replicated distributed system across three replica managers with Byzantine Fault Tolerance via majority voting. Bridges a SOAP client API with UDP multicast and thread-safe state across nodes.

JavaJAX-WSUDPMultithreading
Venue Classifier
2024

Venue Classifier

Image classification pipeline trained on 15,000+ photos from the MIT Places2 dataset. Evaluated classical ML and CNN architectures, landing at 89.3% test accuracy and a 0.89 macro F1-score.

PythonPyTorchScikit-learnOpenCV
BookStore
2024

BookStore - Full-stack Storefront

E-commerce bookstore with a React and TypeScript frontend backed by an ASP.NET Core REST API. Architected with the Repository Pattern and Dependency Injection for clean separation of concerns.

ReactTypeScriptASP.NET CoreSQL
Load more
Toolbox

The things I reach for.

Languages

Java
TypeScript
JavaScript
Python
C#
SQL
Bash
C
C++

Frontend

React
Angular
Next.js
Tailwind
HTML/CSS

Backend

Spring Boot
Node.js
Express.js
ASP.NET Core
REST APIs
GraphQL

Databases

MySQL
PostgreSQL
MongoDB
MS SQL Server

AI / ML

PyTorch
Scikit-learn
Ollama
LLMs
RAG
OpenCV

DevOps

Docker
Kubernetes
AWS
Azure
Jenkins
GitHub Actions
CI/CD
Linux

Testing

JUnit
Selenium
PyTest
SonarQube
Snyk
OWASP

Tools

Git
Figma
n8n
Tauri
Path so far

Experience and Education.

  1. Experience
    Sep 2025 – Dec 2025

    Teaching Assistant

    Concordia University

    Supported 60+ undergrads across two courses: OOP in Java (COMP 249) and Data Structures and Algorithms (COMP 352). Ran debugging sessions, delivered code walkthroughs, and built reusable instructional material that reduced repeat blockers across the cohort.

    JavaData StructuresOOP
    Education
    Jan 2024 – Dec 2025

    Master of Applied Computer Science

    Concordia University

    Montreal, QC

  2. Experience
    Jan 2023 – May 2023

    Software Developer Intern

    Karmdude Technologies

    Built and tested REST APIs in Java and Spring Boot to connect microservices across a large-scale enterprise system, validating endpoints with REST Assured. Shipped Dockerized services through Jenkins and GitHub Actions pipelines, wrote Selenium regression suites that replaced most of the manual QA cycle, and delivered full-stack features in an Agile team across time zones.

    JavaSpring BootDockerKubernetesJenkinsSelenium
    Education
    Jun 2019 – May 2023

    Bachelor of Computer Engineering

    A. D. Patel Institute of Technology

    Anand, Gujarat

Contact

Let's build something.

I am actively looking for opportunities where I can contribute, keep learning, and work on problems worth solving. If you have a role, a project, or just want to talk software, I would love to hear from you.

© 2026 Made with 💙 by Vaibhav Chauhan.