Hi, my name is Sameer Karodia

and I am a Software Engineer

════ About Me ════

Hello, my name is Sameer Karodia and I am pursuing my third year of Software Engineering at Ontario Tech University, where I am building a strong understanding of version control, cutting-edge software tools and gaining insight into a variety of different programming languages. I am especially interested in Artificial Intelligence and App Development where I can utilize my skills in front-end and back-end technologies to build responsive, user-friendly applications that solve real-world problems.

════ Experience ════

Wouessi Digital

DevOps Engineer Intern


  • - Designed and implemented a full CI/CD pipeline using Jenkins, Docker, and Kubernetes (k3s), automating builds, testing, and deployment for a full-stack Employee Management System
  • - Created and maintained Dockerfiles and Kubernetes manifests for both frontend (React) and backend (Node.js/Express) services, ensuring reliable multi-environment deployment
  • - Integrated Gitea webhooks with Jenkins to trigger pipeline executions on code commits, reducing manual deployments and streamlining team workflows

════ Skills ════

Java

Python

NextJS

ReactJS

FastApi

HTML5

CSS

TypeScript

JavaScript

MySQL

C++

PHP


════ Projects ════



Mental Health Assistant

Built a full-stack AI-powered mental health platform using React, FastAPI, and MySQL to help users monitor stress, analyze emotions, and track journaling. Leveraged OpenCV for emotion detection and NLP for sentiment analysis, achieving 96% stress prediction accuracy, while ensuring secure, encrypted data handling and personalized coping strategies.

React, FastAPI, Python, MySQL


Online Carpooling Website

Developed a full-stack, user-friendly carpooling website that provides a seamless platform for users to share and find rides. The website features functionality for posting new rides, searching for available rides based on origin and destination, and viewing past user data, including rides taken and rides posted. This project highlights a robust integration of front-end and back-end technologies to deliver an intuitive and reliable experience for users.

HTML5, CSS, JavaScript, PHP, MySQL


Vehicle Service & Booking Website

Developed a dynamic auto shop website using ReactJS and TypeScript, offering users detailed information on services including detailing, brakes, and tuning. Integrated an API-based booking system (Booksy) for seamless online scheduling, enabling real-time availability updates. Built modular, reusable components to enhance maintainability and scalability

React, TypeScript, Booksy API


Receipt Storing System

Developed a receipt management system to streamline organizing and analyzing personal spending. The system allows users to input, store, and retrieve receipts from various stores, calculate total and overall spending, categorize receipts by type, and associate them with specific customers and stores. Generates detailed spending reports and tracks payment methods using polymorphism. Robust error-handling also ensures reliability, addressing invalid inputs and missing data effectively.

Java