Skip to content
View charanjot27's full-sized avatar

Highlights

  • Pro

Block or report charanjot27

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
charanjot27/README.md

About

Software engineer in training with production experience across full-stack (MERN), computer vision, and LLM-integrated applications. Focused on building products end-to-end — from data pipelines and model integration to polished, deployed user experiences.

  • Software Intern at CRIS (Centre for Railway Information Systems), Indian Railways — UTS Team (Jun–Jul 2026)
  • Shipped full-stack features at Connect The Clinics over a year-long MERN contract
  • Pursuing a structured two-year AI/ML roadmap toward ML Engineering — Classical ML, MLOps, Computer Vision, LLMs & Agents
  • Competitive programmer — 1600+ LeetCode contest rating, 300+ problems solved
  • Flagship build: FinSim — an AI-powered financial literacy simulator (~14K LOC), Google Solution Challenge 2026

Open to: SDE Internships · ML Engineering Internships · Open Source Collaboration


Tech Stack

Languages

Languages

Frontend

Frontend  Phaser 3 SwiftUI

Backend & Databases

Backend

AI / ML & Data

AI/ML  Vertex AI Gemini YOLO Data Science

Cloud, DevOps & Tooling

Tools

AI / ML Expertise

Domain Proficiency Details
LLMs & Agents ▰▰▰▰▱ Vertex AI / Gemini integrated in production (FinSim); agentic loop patterns
Computer Vision ▰▰▰▰▱ YOLO object detection deployed in ResQPets; OpenCV pipelines
Classical ML ▰▰▰▱▱ Regression, KNN, scikit-learn workflows, KNIME
MLOps ▰▰▱▱▱ Learning deployment pipelines, monitoring, and model lifecycle
Data Science ▰▰▰▱▱ NumPy, Pandas, Matplotlib for analysis and visualization

Featured Projects

FinSim — AI-Powered Financial Literacy Simulator · Google Solution Challenge 2026

Game-based simulator teaching real-world financial decision-making through AI-generated, personalized scenarios.

Stack TypeScript · Phaser 3 · Firebase · Vertex AI · Gemini
Scale ~14K LOC across ~75 modules
Performance Real-time scenario generation with dynamic difficulty
Security Firebase Auth with Firestore security rules
Impact Google Solution Challenge 2026 submission — gamified financial education
Live / Repo finsimv2.netlify.app · Repository

Architected an LLM-driven scenario engine on Vertex AI/Gemini that adapts financial simulations to each player's decisions — turning abstract concepts such as compounding, credit, and risk into interactive gameplay.

ResQPets — Computer Vision for Animal Rescue · 4th Place, HackMol 6.0

Detects stray and injured animals via object detection and routes them to nearby rescue organizations.

Stack Python · YOLO · OpenCV · React
Scale Real-time detection pipeline with rescue-matching frontend
Performance YOLO-based inference for live animal identification
Impact 4th place at HackMol 6.0
Repository github.com/charanjot27

Built the full detection-to-dispatch flow: camera input, YOLO inference, and geo-matched rescue organization alerts.

Social Media Analysis Tool · Top 100 India, Level SuperMind

Analytics tool surfacing engagement patterns and content insights from social media data.

Stack Data analytics pipeline with insight dashboard
Impact Top 100 in India — Level SuperMind Hackathon
Repository github.com/charanjot27
Home Automation System · Embedded / IoT

Bluetooth-controlled home automation — relay-driven appliance control from a mobile application.

Stack Arduino · HC-05 Bluetooth · Relays · Embedded C
Impact End-to-end hardware, firmware, and mobile control loop
Repository github.com/charanjot27

Experience

Software Intern — UTS Team · CRIS (Centre for Railway Information Systems), Indian Railways

Jun 2026 – Jul 2026

Worked on the Unreserved Ticketing System (UTS) — one of the largest-scale transaction systems in India.

  • Contributed to production software serving millions of daily ticketing transactions
  • Gained exposure to enterprise-grade systems, deployment practices, and railway IT infrastructure

Java Enterprise Systems Large-Scale Transactions


Full-Stack Developer (MERN) · Connect The Clinics

Jun 2024 – Jul 2025

Year-long paid contract building and shipping full-stack healthcare-platform features.

  • Designed and delivered production features across the MERN stack
  • Owned features end-to-end: API design, database modeling, frontend implementation, deployment

MongoDB Express React Node.js REST APIs


Achievements

Recognition Details
JEE Advanced 2024 Top 1.2% nationally
SIH National Finalist Smart India Hackathon
4th Place — HackMol 6.0 Computer vision project (ResQPets)
Top 100 India Level SuperMind Hackathon
INSPIRE Award Government of India science innovation recognition
AISQ Qualified IIT Kanpur
EROH 3rd Institute / 155th National
NASA Space Apps Challenge Participant
Robotics Champion DAV University
Drone Systems DRDO/MeitY certified training — Agastya Robotics Club

Certifications

DRDO Cisco AWS

Coding Profiles

LeetCode CodeChef GFG HackerRank



Strengths

GitHub Analytics

GitHub Stats Top Languages



GitHub Streak

Contribution Snake

Contribution Snake

Contribution Activity

Activity Graph

Current Focus

learning:
  - Classical ML and MLOps pipelines
  - Sliding Window and Two-Pointer patterns (competitive programming)
  - LLM agents and loop-based agentic architectures

building:
  - FinSim v2 — AI-driven financial scenarios at scale
  - DriveSense Edge — Automotive Edge AI (Tata InnoVent)

exploring:
  - Computer vision deployment at the edge
  - iOS development with SwiftUI

open_to:
  - SDE / ML Engineering internships
  - Open source collaboration
  - Hackathon teams

Connect

Gmail LinkedIn GitHub Portfolio


"Ship products, not just code."

Pinned Loading

  1. FinSim FinSim Public

    TypeScript 2