Adwait
Kulkarni

Full Stack Developer

I craft exceptional digital experiences through clean code, innovative solutions, and a passion for turning complex problems into elegant software.

About Me

Passionate about creating digital experiences that make a difference

I'm a passionate full-stack developer with a love for creating innovative solutions that solve real-world problems. With over 1 year of experience in software development and problem solving, I specialize in building scalable applications using modern technologies.

My journey began with curiosity about how websites work, which quickly evolved into a deep passion for software development. I enjoy the challenge of turning complex requirements into elegant, user-friendly applications that make a positive impact.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Clean Code

I write maintainable, scalable, and well-documented code that stands the test of time.

Innovation

Always exploring new technologies and approaches to solve problems creatively.

User Focus

Every decision is made with the end user in mind, ensuring exceptional experiences.

Profile photo
50+
Projects Completed
1+
Years Experience
1000+
Cups of Coffee
500+
Happy Users

My Skills

Frontend Development

React.js
Next.js
TypeScript
JavaScript
HTML
CSS
Material UI

Backend Development

Node.js
Express.js
Java
Python
MySQL
MongoDB
Spring Boot
Redux Toolkit

Tools & Technologies

Git
Docker
AWS Services
Apache Kafka
pandas
Scikit-Learn
Altair
JUnit
Jest

My Journey

Work Experience

Software Developer

Tata Consultancy Services - Aviation Domain
Toronto, Canada
2025 - Present
Full-time

Leading development of scalable mobile applications using React, Node.js, and cloud technologies. Mentoring other developers and implementing best practices.

Key Achievements:
  • Designed SQL validations on S3-backed DynamoDB data to identify defects, automated fixes across 20+ services in 5 environments.
  • Spearheaded virtual chatbot creation on Amazon Connect with Claude, achieving 90%+ intent accuracy for 100K+ user queries/month.
  • Engineered serverless REST APIs with AWS Lambda, API Gateway, DynamoDB, and S3 for flight data, reducing latency by 30% and achieving a 99.9% request success rate.
  • Drove codebase migration from Serverless to AWS CDK for 15+ services, cutting deployment time by 20%.
Technologies Used:
React.jsNode.jsAWS ServicesDynamoDB

Full Stack Developer

Royal Bank of Canada (RBC)
Remote
2022 - 2023
Full-time (Internship)

Developed Java and Spring Boot REST APIs and microservices, powered by Apache Kafka messaging queues.

Key Achievements:
  • Led migration of 50+ services across OpenShift and Cloud Foundry platforms, with 0 prod downtime.
  • Cut config setup time from 10+ mins to 2 for 200 developers with a Spring Web tool across 3 environments.
  • Enabled real-time monitoring for 50+ applications across 20+ production topics by implementing a Kafka-based solution.
  • Improved latency by 25% for 5+ apps by developing Java microservices and Spring APIs with Kafka pipelines.
Technologies Used:
JavaSpring BootApache KafkaMySQLThymeleaf

Education

Bachelor of Science in Computer Science

University of British Columbia (UBC)

2020 - 2025

Graduated with a 3.7 GPA, with a major in Computer Science and a minor in Data Science.

Certifications

Meta Backend Developer

Meta

Meta Frontend Developer

Meta

My Projects

TL;DReviews
Featured
Live
Full Stack

TL;DReviews

A full-stack application that allows students to review CPSC courses at UBC and view comprehensive summary results and visualizations.

React.jsD3.jsAWS LambdaAWS S3+3
MovieHub
Featured
Live
Full Stack

MovieHub

Discover your next favorite movie with our personalized recommendation website!

React.jsMaterial UIRedux ToolkitNode.js+3
Upbeat Updates
Live
Web App

Upbeat Updates

A positive news website designed to show you what sentiment of news you like!

React.jsMaterial UIRedux ToolkitExpress.js+5
MoodMatch AI: ML-Powered Music Insights
Developed
Mobile App

MoodMatch AI: ML-Powered Music Insights

A React Native mobile app that recommends songs and playlists based on your mood, with personalized ML-driven insights.

React NativeExpoExpress.jsMongoDB+5
Predict the Likelihood of Heart Disease
Featured
Developed
Machine Learning / Data Science

Predict the Likelihood of Heart Disease

A machine learning analysis to predict the likelihood of heart disease based on patient data.

Pythonpandasnumpyscikit-learn+1
Portfolio Website
Featured
Live
Frontend

Portfolio Website

A modern, responsive portfolio website with smooth animations and optimized performance.

Next.jsFramer MotionTailwind CSSTypeScript
Mining, Eh?
Featured
Live
Web App

Mining, Eh?

A project to explore the distribution of different mines throughout history in Canada.

HTMLCSSJavaScriptD3.js+2
The Olympic Games
Featured
Live
Machine Learning / Data Science

The Olympic Games

A Historical Analysis of the Olympic Games from 1896 to 2020.

PythonNumpypandasAltair
Tweet-Vibes
Featured
Developed
Backend

Tweet-Vibes

An application using Java Spring and Apache Kafka to acquire tweets in real-time and provide REST endpoints to index a particular tweet in Elasticsearch while performing sentiment analysis on the same.

JavaSpring BootApache KafkaElasticsearch+2
ClusterVAN
Featured
Developed
Machine Learning / Data Science

ClusterVAN

A geospatial analytics tool to visualize active businesses in Vancouver and get personalized recommendations for new business opportunities based on location and business type.

PythonScikit-LearnpandasPlotly+1
Dungeons and Databases
Developed
Backend

Dungeons and Databases

The domain of the project, Dungeons and Databases, lies within tabletop gaming and gaming utility. In this domain, the database primarily focuses on organizing and tracking specific details within and between DND campaigns. It will model aspects such as character definitions and campaign progression, and maintain the accessibility of this information for online gameplay.

HTMLCSSPHPOracle DB
Little Lemon
Developed
Frontend

Little Lemon

A front-end application for a restaurant website, focusing on responsive design and user experience.

React.jsCSSJest
User Management System
Developed
Backend

User Management System

A backend application for managing user accounts, roles, and permissions.

HTMLCSSEJSNode.js+3
Under Control
Live
Frontend

Under Control

A platform to promote gender equality with the power of choice.

HTMLCSSJavaScriptGoogle Maps API
TinDog (Tinder for Dogs)
Live
Frontend

TinDog (Tinder for Dogs)

A platform to help dog owners find playdates for their pets.

HTMLCSSBootstrap
People Data Management Solution
Developed
Backend

People Data Management Solution

A microservice-based application that provides a management solution for individual clients and companies.

JavaSpring BootReact.jsSpring Cloud Netflix Eureka+6

Get In Touch

Ready to work together? Let's discuss your next project and bring your ideas to life.

Follow Me