Hello!
I'm Kartik Sharma

About

I am an undergraduate student in my third year pursuing a degree in Computer Science with CO-OP at McMaster University, Canada.


Education

McMaster University
Hamilton, ON, Canada
Bachelor of Applied Science (B.A.Sc.),
Honours Computer Science Co-op

September 2020 - June 2025
Clubs:
  • Google DSC - Google Developer Student Club
  • McMaster Artificial Intelligence Society

Delhi Public School (FAIPS-DPS)
Al-Ahmadi, Kuwait
High School Diploma
Graduated: June 2020

Skills
Programming Languages
Python
Java
C
Haskell
ELM
Go
Borland C++
Databases
MySQL
MongoDB
IBM DB2
Frameworks
Django
Angular
Other technologies
Git
Bash
Jira
HTML
CSS
JavaScript
Node.js

Projects & Experiences
Card image cap
AmimaLive
  • Designed and developed a feature on a full-stack web application
  • Implemented a feature to filter posts based on the categories using custom APIs
  • Incorporated support for both existing and new posts, and store the information on MongoDB Compass
  • System tested and debugged across 30 unique inputs to increase robustness
  • Provided assistance in UI design, testing of mobile application, and the release of iOS application
View
Card image cap
Password Generator
  • Designed and developed a web application using Django as frontend
  • Implemented an application to generate random password based on user's requirements
  • Incorporated the concept of shuffling to increase the security of the password
  • Integration tested and debugged across different security requirements





View
Card image cap
Sudoku Solver



  • Designed and developed a CLI Sudoku solver using object-oriented programming principles
  • Used a backtracking algorithm to solve the entire board
  • System tested and debugged the solver across 20 unique inputs (boards)









View