Skip to content
Sourav Chandhok
SC
Sourav Chandhok
Available for work

Hello, I'm Sourav Chandhok I'm a  Full-Stack, Java Backend, and AI application developer

Computer Science graduate from York University building resilient Java backends, modern React applications, and production-tested systems.

Based in Toronto · Seeking full-time opportunities across Canada.

OUTSIDE THE CODE

Beyond the Terminal

A mix of high-altitude trails, calculated moves, open water, and life outside code.

Horseshoe Bend sunset cliff edge
// horseshoe-bend.jpg
[TRAILS & NATURE]

Best thoughts come mid-trail

Hiking alpine ridge lines and red-rock backcountry to build endurance and mental clarity. Stepping away from syntax quietly resets the loop every time.

Rocky Alpine Mountain Lake
// alpine-lake.jpg
[STRATEGY & CHESS]

64 squares, calculated patience

Deep positional play, pattern recognition, and calculating moves ahead under strict blitz clock pressure. The ultimate sandbox for tactical trade-offs.

Jet skiing on open lake with friends
// jet-ski.jpg
[WATER & ADRENALINE]

Open water & speed

Carving wake and feeling raw velocity across open water on bright afternoons. An adrenaline-charged physical counterweight to sedentary terminal sessions.

MY TOOLKIT

Technical Skills & Tools

A comprehensive catalog of languages, frameworks, and developer toolchains I build with.

Languages & Core

Java
Python
TypeScript
JavaScript
Go (Golang)
C / C++
HTML5 & CSS3

Frameworks & Web

Spring Boot
Spring Security
Spring Data JPA
Spring MVC
Maven
Gradle
Next.js
FastAPI

Databases & Storage

PostgreSQL
Oracle DB
MongoDB
Redis
Supabase
SQLite
Cloudflare R2

Cloud & DevOps

Docker
AWS
Kubernetes
GitHub Actions
Jenkins CI/CD
Linux
Git

Frontend

React
Vite
Tailwind CSS

Testing & API Tools

JUnit
Mockito
Testcontainers
Selenium
Postman
HP ALM

AI / LLM

OpenAI API
LLM Integration
Claude Code
Codex
GitHub Copilot
Cursor

ACADEMIC BACKGROUND & CREDENTIALS

Education & Credentials

Foundational computer science principles, software architecture, and technology entrepreneurship.

York University west entrance stone with the red York U emblem
York University Lions logo
UNDERGRADUATE DEGREE Keele Campus • Toronto, Ontario

B.Sc. (Honours) in Computer Science

York University • Toronto, ON October, 2026

Computer Science program focused on software engineering, algorithms, data structures, object-oriented programming, operating systems, and database systems, with extensive development experience in Java.

Bergeron Centre for Engineering Excellence at York University
Lassonde School of Engineering logo
INNOVATION TRACK Lassonde Engineering

Bergeron Entrepreneurs in Science & Technology (BEST) Certificate

Lassonde School of Engineering • York University

Entrepreneurship and technology innovation program focused on product development, business model validation, venture creation, and translating technical ideas into viable solutions.

WORK HISTORY & INDUSTRY EXPERIENCE

Professional Experience

Building reliable full-stack applications through collaborative development, testing, and release delivery.

Application Programmer Analyst Co-op

Ministry of Education, Ontario Public Service Toronto, ON
May 2023 – Aug 2024
PILLAR 01

Full-Stack & Backend

4+
Enterprise Applications
20+
Features & Fixes
  • Built and enhanced Ontario government applications across Java backend logic, React/JavaScript front ends, REST APIs, and Oracle databases.

  • Implemented application features and fixes while troubleshooting workflows, APIs, and backend data using Java, SQL, JSON, and Postman.

PILLAR 02

Automated Testing & QA

500+
Test Cases Executed (Selenium & Manual)
  • Created and executed 500+ manual and automated Selenium tests, helping validate functionality across QA and UAT environments.

  • Maintained high test coverage across critical user paths to prevent regression ahead of provincial school-board reporting deadlines.

PILLAR 03

DevOps & Releases

5+
Release Cycles
200+
Defects Tracked
  • Tracked 200+ functional and technical defects through JIRA and HP ALM and supported 5+ software release cycles using Jenkins and CI/CD workflows.

  • Collaborated with developers and analysts to reproduce issues, verify fixes, complete regression testing, and support release validation across the SDLC.

FEATURED WORK & ENGINEERING EVIDENCE

Featured Projects

Production systems, distributed architectures, applied AI workflows, and empirical research.

JAVA / SYSTEM DESIGN
RoleImpact application screenshot
DETERMINISTIC PERMISSION & GRAPH SIMULATION

Understand the business consequences of an access change before making it. A deterministic Java 21 simulator with Kafka microservices, Testcontainers integration testing, and PostgreSQL persistence.

Java 21Spring BootDockerReactTestcontainersPostgreSQL
Applied AI / Full-stack
JobHelperGuru application screenshot
AI-ASSISTED RÉSUMÉ & JOB SEARCH WORKSPACE

A job-search workspace built with Python, FastAPI, and React that analyzes postings, matches résumés, suggests evidence-aware bullets, and features an offline heuristic fallback.

PythonFastAPIReactOpenAI APIpytestPostgreSQL
JAVA / CLOUD & SECURITY
YU Bazaar application screenshot
SECURE CAMPUS MARKETPLACE

A modernized Java campus marketplace for York University students featuring Spring Security, OTP verification, RabbitMQ asynchronous messaging, and Kubernetes containerization.

Java 17Spring SecurityPostgreSQLKubernetes
DATA ANALYTICS / NETWORK SCIENCE
Toronto Airbnb Market Network research community map
15,809 LISTINGS NETWORK COMMUNITY ANALYSIS

Do rental markets follow neighbourhood boundaries? An interactive network analysis and research case study of 15,809 Toronto Airbnb listings with Louvain/Leiden community detection.

PythonReactTypeScriptNetwork ScienceData Analysis

LET'S CONNECT

Have an opportunity in mind?

I'm seeking full-time Java backend, full-stack, and AI application development opportunities across Canada.