Shaan Kohli

Welcome to My Website!

As a fourth-year computer science student, I've immersed myself in the fundamentals of object-oriented design theory and web development. Adapting to the fast-paced nature of the tech industry, I prioritize staying updated with the latest trends and technologies. Through coursework and practical projects, I've developed a strong proficiency in both programming and development. In my journey, I've tackled various challenges, from designing new applications to maintaining and improving existing ones. My approach emphasizes meticulous coding, efficient debugging, and continuous learning. Across different projects, I've demonstrated versatility in programming languages and development tools, ensuring that each solution is tailored to meet specific requirements and user needs. By integrating theoretical knowledge with hands-on experience, I'm equipped to navigate the complexities of modern software development. My passion for innovation and dedication to excellence drive me to excel in this ever-evolving field, ready to tackle new challenges and contribute to meaningful projects in the tech landscape.

Your Name

Education

Toronto Metropolitan University

I'm currently a Computer Science student at Toronto Metropolitan University, working towards my Bachelor of Science degree, set to graduate in 2025. Throughout my studies, I've immersed myself in various areas of technology, particularly focusing on programming and machine learning.

In terms of programming, I've gained expertise in web development, primarily using Angular and dabbling a bit in React. I've built dynamic and user-friendly websites, mastering languages like HTML, CSS, and JavaScript along the way.

On the machine learning front, I've delved into algorithms and techniques that power artificial intelligence. This includes understanding how to build and train models for tasks such as predictive analytics and natural language processing.

Additionally, I've explored the realm of data science, learning how to extract valuable insights from complex datasets using statistical analysis and visualization techniques.

My studies have also emphasized the importance of solid fundamentals, particularly in data structures and algorithms. I've honed my problem-solving skills through various challenges, learning how to design efficient algorithms and optimize data storage and retrieval.

Overall, my education has provided me with both theoretical knowledge and practical skills, preparing me to navigate the ever-evolving world of technology with confidence.

My Projects

Flight Reservation System

This project is a Flight Reservation System developed using Java.

GitHub Repository

A Healthy Lifestyle

An app promoting a healthy lifestyle, built in Python.

GitHub Repository

MyTranslate

An app created in Python targetted to help users translate from English to Dutch and Dutch to English.

GitHub Repository

War Card Game

Based on the classic card game, war, created in Rust.

GitHub Repository

TorontoMicro

A customer service web application was created, employing elements of HTML, jQuery, MySQL, and PHP to promote green solutions and alleviate stress, frustration, delays, and air pollution.

Album Tracklist Application

Simple React application designed to assist users in creating tracklists for their albums.

GitHub Repository

Until Dawn Like Horror Game

A dark horror game inspired by the popular game "Until Dawn", created in Python

GitHub Repository

This Web Portfolio!

This specific website itself

GitHub Repository

Work Experience

.NET Software Developer (Intern) at FGF Brands

As a .NET Software Developer at FGF Brands, I excelled in a dynamic role where I played a pivotal part in enhancing production planning processes for multiple bakeries across Canada and the United States. Key achievements include implementing over 15 critical features onto a high-traffic production planning webpage using ASP.NET and SQL Server Management Studio, aligning closely with business requirements. Additionally, I spearheaded the integration of time zone functionalities into various applications, ensuring seamless operations for bakeries across different regions.

Moreover, I showcased my expertise in user interface design by leading the development of a live video wall application with AngularJS, delivering innovative video wall filters. I also demonstrated my proficiency in C# by developing an application that effectively alerted users to weight discrepancies for specific items, contributing to quality assurance and operational efficiency.

Furthermore, I played a vital role in database management, executing multiple modifications including schema alterations, data migrations, and performance optimizations. I prioritized software quality by conducting rigorous unit, integration, and regression testing, ensuring the reliability and functionality of implemented solutions.

In addition to my technical contributions, I collaborated closely with the mobile application development team, providing valuable assistance in migrating web applications to Android smartphones. Through proactive problem-solving and collaboration, I consistently delivered impactful solutions, contributing to the success and growth of FGF Brands.

Programmer (Intern) at Toronto Transit Commission (TTC)

During my tenure as a Programmer at TTC, I played a vital role in enhancing operational efficiency and streamlining processes through innovative software solutions. I developed an onboarding program using Microsoft Visual Basic to facilitate the seamless integration of individuals entering and exiting the data center, ensuring a smooth transition process.

Additionally, I spearheaded the implementation of over 15 new features on the operator web pages of the TTC intranet, focusing on regular maintenance checks and mainframe operations. Leveraging .NET Frameworks, C#, and HTML, I delivered robust solutions that improved operational workflows and user experience.

Recognizing the importance of effective onboarding, I created a Python program tailored for new co-ops joining the TTC workforce, further enhancing the onboarding process and fostering a conducive learning environment.

Furthermore, I contributed to software quality assurance by developing and executing test cases to identify and resolve bugs on various web pages of the TTC intranet, ensuring optimal performance and reliability.

In addition to my programming responsibilities, I demonstrated my expertise in user interface design by designing the UI of a data center management application using AngularJS, optimizing usability and functionality.

Through my proactive approach and technical expertise, I played a key role in driving efficiency and innovation within the TTC, contributing to its mission of providing exceptional public transportation services.

About Me

Your Name

Origins and Interests

Born in 2002 in the lively Greater Toronto Area, I've called this diverse region home for as long as I can remember. However, my family's roots lie in India, particularly in the capital city of New Delhi. Growing up, I've been lucky to experience the vibrant mix of Canadian and Indian cultures, which has influenced the way I see the world. Living in Toronto, with its diversity of cultures, has taught me to appreciate different cultures and has given me a sense of belonging in a global community. My Indian heritage is an integral part of who I am, shaping my traditions, language, and connections with family. This blend of Canadian living and Indian roots defines my journey, guiding my experiences and shaping my dreams for the future.

Growing up, I have developed numerous interests over the years. In particular, sports identify a great part of me, and I have grown up watching the NBA and English Premier League from a very young age. As I grew up watching LeBron James, I greatly follow and support him as I believe his journey and way of playing basketball is something no one can replicate. I regularly support his endeavours with the Los Angeles Lakers, and will continue to do so. On the other hand, I support the Wolverhampton Wanderers in the Premier League. Although not a big club, I have greatly admired the way they play football over the years.

I am also a frequent movie-goer and have great fear of missing out when a movie that peaks my interest comes out. My favourite movies include The Departed, Inception, The Hangover, and The Intouchables. Similarily, I also watch a lot of TV shows. My favourite TV show is How I Met Your Mother, and it is a show I regularly rewatch. Other shows I greatly enjoy include Game of Thrones, The Boys, Person of Interest, and Better Call Saul. Other media I greatly enjoy are video games and music.

In terms of music, I greatly admire the hip-hop and R&B genres. Growing up, I warmed up to the lyrical attribution of rap music and how it impacts the community. I also enjoy movie soundtracks, specifically ones composed by Hans Zimmer. In terms of video games, I am a big fan of the Uncharted series. I was first introduced to this series when I got my PS4 and it came with the collection. The cinematics, gameplay, and mechanics are something that I believe no game can replicate. Other favourites of mine include Cyberpunk 2077, Persona 5, Pokemon HeartGold, and The Walking Dead Telltale Series.

My family and I are also frequent travellers. We have travelled to more than 15 countries and continue to travel at least once every year. We have mainly visited numerous European destinations and they are something which we have greatly explored. My favourite destination is a tie between Switzerland and Greece. In Switzerland, the way of living and the mountainous regions seemed so unreal to me as it was something I have never seen before in my life. Jungfrau in particular was an area which honestly created one of the best days of my life. Greece on the other hand, had islands which were greatly mesmerising. In particular, Santorini is a place I can stay forever. There is so much culture to explore, as well as so many places to go by sea.

Skills

Web Development

  • HTML
  • CSS
  • JavaScript
  • React
  • Node.js

Programming Languages

  • Python
  • Java
  • C++
  • C
  • C#
  • Rust
  • Elixir

Other Technical Skills

  • Adobe Creative Cloud
  • Arduino
  • SQL
  • Unix
  • .NET

Interpersonal Skills

  • Team Building
  • Adaptability
  • Organization
  • Strong Work Ethic
  • Leadership
  • Strategic Thinking

Contact Me