Aakash Deep Singh Kelowna, BC | 236.338.1622 | Email | LinkedIn | GitHub PROFIL E Computer Science student (Data Science minor) at UBC, graduating May 2026. Experienced in building full - stack microservices applications with Java, Spring Boot, React, Tailwind, MySQL, and Docker, including a TA Allocation System selected as the client’s first choice for deployment. Skilled in secure role - based systems, databases, and data analysis with Python and Tableau. Strong foundation in software engineering best practices and delivering reliable, scalable solutions. TECHNICAL SKILLS • Programming Languages: Java, Python, SQL, JavaScript, HTML, CSS, R, PHP • Frameworks & Libraries: Spring Boot, React, Vaadin, JavaFX, Swing, Tailwind CSS, AJAX, RESTful APIs, JWT Authentication, TensorFlow, Scikit - learn, Pandas, NumPy, Matplotlib • Database Systems: MySQL, JDBC; strong grasp of relational databases, SQL querying, and data normalization • Tools & Platforms: Git, GitHub, Docker, Maven, AWS, Tableau, VS Code, IntelliJ IDEA • Testing & Debugging: JUnit, unit testing, integration testing, and debugging using IDEs PROJECT EXPERIENCE TA Allocation and Management System [ Live Demo ] | Java, Spring Boot, React, Tailwind CSS, MySQL, JDBC, Docker, Maven May 2025 – August 2025 • Built a full stack microservices web application using Spring Boot , React , Tailwind CSS , MySQL , and Docker to replace manual TA allocation processes at UBC Okanagan , delivering a system selected as the client’s first choice project for deployment • Designed and implemented 7 Spring Boot microservices for TA allocation workflows, supported by an API Gateway and Eureka Service Registry for service discovery, with secure role - based access via JWT and Spring Security • Developed role - based frontend in React/Tailwind for students and instructors, with dashboards, application workflows, scheduling tools, transcript/skills management, course requirement entry , etc • Built advanced coordinator - facing tools, including dashboards, allocation calendars, transcript review, exam creation, course/term management with CSV import/export, etc., streamlining TA assignment. • Achieved ~80% overall test coverage through backend testing ( JUnit , Mockito , Jacoco ) and frontend testing ( Vitest , React Testing Library ), and coordinated peer testing with 70+ users Course Registration System | Java, Spring Boot, Vaadin, MySQL, JDBC, Docker, Maven January 2025 – April 2025 • Built a full - stack course registration web application using Java , Spring Boot , and Vaadin , allowing students to enroll, manage schedules, and track waitlists in real time, resulting in a smoother and more automated registration experience. • Implemented secure login, profile editing, and schedule visualization features through JDBC - MySQL integration, enhancing data integrity and usability across user accounts. • Developed robust admin capabilities for course and lab creation, student filtering, and grade export, significantly reducing manual overhead for administrative tasks. WORK EXPERIENCE Volga Tigris , Dubai May 2023 – August 2023 Digital Marketing Intern • Collaborated across teams to design and execute data - driven campaigns, leveraging tools like Google Analytics to optimize performance • Applied analytical insights to increase engagement metrics showcasing proficiency in interpreting data to enhance outcomes. • Designed workflows for SEO and PPC that contributed to a n increase in web traffic over three months, demonstrating adaptability and a results - oriented approach to technical challenges. EDUCATION University of British Columbia Expected Graduation – May 2026 Bachelor of Science: Major in Computer Science , Minor in Data Science Relevant courses: Software Engineering , Web Programming , Machine Learning , Data Analytics, Databases, Analysis of Algorithms, Data Structures, Making Predictions with Data, Network Science , Time Series & Forecasting, Parallel Computing, Stochastic Modelling and Simulation, Project Management, Applied Regression Analysis LEADERSHIP & ACHIEVEMENTS International Swimmer - Team India January 201 8 – May 202 3 • Represented India at international competitions; Khelo India scholarship recipient for 6 consecutive years (top 1,000 athletes nationally across all sports ) , with multiple national medals and records, demonstrating discipline, time management, and performance under pressure.