Open to opportunities

Building AI tools that solve real-world problems.

Hello There, I'm Rachit. I craft high-performance systems for the web, from backend to AI. Master's in Software Engineering @ Concordia. Experienced in Java & Spring Boot microservices, cloud-native systems, and AI tooling using modern LLM APIs.

Montreal, Canada

Available for remote & on-site

Core Stack

Java & Spring BootNode.js & TypeScriptReact & Next.jsAWS & DockerLLM APIs & AI Tooling

Focus Areas

Backend SystemsCloud-Native AppsAI Integration

Featured Projects

A selection of projects showcasing backend architecture, AI integration, and full-stack development.

CloudShare

Secure File Management Platform

Problem: Businesses need secure, role-based file sharing with seamless payment integration.

Solution: Built a secure file-sharing system with JWT authentication and Stripe-powered credit system.

  • Increased authenticated uploads/downloads by 30%
  • Reduced user onboarding time by 50%
  • Implemented webhook verification for payment security
ReactSpring Boot 3MongoDBStripeClerk

Splitr

AI-Powered Expense Sharing Platform

Problem: Manual expense tracking leads to delayed settlements and reconciliation errors.

Solution: AI-powered platform with automated reminders and smart expense categorization.

  • Reduced settlement time by 40%
  • Improved reconciliation accuracy by 30%
  • Automated reminders via Inngest + Resend + Gemini
Next.jsConvexGemini APITailwindShadcn UI

CursorCLI

AI Project Generation CLI

Problem: Project setup is repetitive and time-consuming for developers.

Solution: CLI tool that automates project initialization across multiple technology stacks.

  • Reduced setup time by up to 70%
  • Enabled 5× faster prototyping
  • LLM-driven validation with CI/CD-ready scripts
Node.jsTypeScriptGemini API

IShowSpeedAI

AI Personality Chatbot

Problem: Standard chatbots lack personality and engagement for entertainment use cases.

Solution: High-energy chatbot with memory-based conversations and animated UI.

  • Memory-based contextual conversations
  • Animated UI for real-time interaction
  • Designed for viral shareability
PythonStreamlitOpenAI GPT-4o

Technical Skills

Technologies and tools I use to build scalable, production-ready applications.

Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Node.js
Express.js
Flask
RESTful APIs
Microservices

Programming Languages

Java
Python
C/C++
JavaScript
TypeScript
SQL
NoSQL

Databases & Messaging

PostgreSQL
MySQL
MongoDB
Redis
Kafka

Methodologies

RESTful API Design
Microservices
MVC Architecture
OOP
TDD
CI/CD
Agile/Scrum

Version Control

Git
GitHub

Experience

Professional experience and education background.

Work Experience

Software Development Engineer

ITJOBSXS · Remote

Nov 2022 – Dec 2023

  • Designed and developed a responsive Q&A web platform, increasing user engagement and reducing bounce rate by 30%
  • Implemented advanced bot-detection mechanisms (domain filtering, Google reCAPTCHA), reducing spam entries by 95% and improving backend efficiency

Machine Learning Engineer Intern

CodeWind Technologies · Remote

Jun 2022 – Sep 2022

  • Built a crime rate prediction system using K-means clustering on 10,000+ datasets for India & the USA
  • Improved hotspot detection accuracy by 41% and clustering coherence by 22%
  • Reduced analysis time by 40% through optimized preprocessing and geospatial visualization

Full Stack Developer Intern

Laxmi Industries Pvt. Ltd. · On-site

Jan 2021 – Apr 2021

  • Developed a real-time inventory management system, reducing stock discrepancies by 35%
  • Led migration from PHP to React + Node.js + MongoDB, improving performance and page load speed by 50%
  • Designed REST APIs, optimized NoSQL schemas, and containerized services using Docker

Education

Master of Engineering,Software Engineering

Concordia University, Montreal

Sep 2023 – May 2025

Bachelor of Computer Engineering

Vasantdada Patil Pratishthan's College of Engineering, Mumbai

Aug 2019 – May 2023

About Me

I'm a Software Engineer passionate about building systems that scale and solve real problems.

Interests

System DesignDistributed ComputingAI/ML IntegrationOpen Source

My journey in software engineering started with a curiosity for how things work under the hood. This led me to specialize in backend development, where I've built microservices architectures, designed distributed systems, and optimized applications for performance at scale.

Recently, I've been deeply involved in the AI space,building tools that leverage LLM APIs to automate workflows, enhance developer productivity, and create intelligent applications. I believe the intersection of robust backend systems and AI capabilities is where the most impactful software is being built today.

I hold a Master's in Software Engineering from Concordia University, Montreal, and I'm actively seeking New Grad, Software Engineer, Backend, or Full-Stack roles in Canada. I thrive in environments where I can tackle complex technical challenges while contributing to products that users love.

Reach out, let's talk

I'm always interested in hearing about new opportunities, collaborations, or just connecting with fellow engineers.