Hi, I am Gagan Singh
full-stack dev
project manager
What I Bring
Full Stack Development
From designing complex database schemas to implementing full-stack applications, I love the process of converting ideas into user-focused solutions. There's nothing better than seeing one of your creations take shape in a way that other people will enjoy using it.
Product Development
With experience in over four industries, namely, Automotive, Power Distribution, Heavy Equipment & Materials Engineering; I have always enjoyed creating something from nothing. Having developed products from conceptualization to delivery, I understand what it takes to make an idea into reality.
Project Management
Managing multi-million dollar projects can be hard, but it doesn't have to be boring. While working as a Project manager for the last 5 years, I gained first-hand insight into the complex workings of cross-functional teams and what it takes to deliver on-time and within budget.
Who I am
Full Stack Dev & PM from KW
I am a Full-Stack Developer from Kitchener with a background in Project Management & Manufacturing Engineering, who enjoys problem-solving via creative ideation and implementation of user-first designs. I work at my best when I am creating new products or solving complex problems alongside other like-minded individuals.
Outside of work, I am an avid hiker who likes to learn new skills and explore new places around the world.
My work
Some of my recent work
travelog
Travelog is a CRUD app where travellers can log places for easy access. It provides Login & Signup functionality, along with the ability to view user places on an embedded Google Maps view.
Tech stack: React, React Hooks, Node, Express, PostgreSQL, HTML5, CSS3
babyaid
Aimed at new parents, babyaid acts as a starter-guide and provides crucial information on feeding children under 1 year of age. Along with these features, this app also includes an age-based recipe finder and find a doctor feature.
Tech stack: React, Node, Express, PostgreSQL, HTML5, CSS3
COVID-19 Tracker
COVID-19 is a React front end that fetches the latest coronavirus statistics from an external API and displays the number of cases under three distinct categories. Users may also choose to display statistics for a specific country.
Tech stack: React, Chart.js, Axios, React Countup, CSS Modules
CryptoTracker
CryptoTracker is a jQuery web app that lets users check prices of more than 30 cryptocurrencies against user-selected fiat currency.
Tech stack: Javascript, jQuery, HTML5, CSS3
Coding Challanges
Fun mini projects & coding challanges
Cats & Tacos
What do Cats and Tacos have in common? Nothing much, except that when CAT is reversed it becomes TAC, and that reminds me of tacos. Can you tell I'm hungry? Anyways... this is a game that checks if the text you entered is a palindrome or not. Let's see how many palindromes you can come up with!
Tech stack: JavaScript, BootStrap 5, HTML 5, CSS3
FizzBuz
Prints all numbers between user a specified range of numbers, but with a catch! For all numbers divisible by 3, it prints "Fizz", for all numbers divisible by 5 it prints "Buzz", and for all numbers divisible by both 3 and 5, it prints "FizzBuzz". The computer sure knows it's math!
Tech stack: JavaScript, BootStrap 5, HTML 5, CSS3
POSITIVITY
A JavaScript mini app that highlights in bold, all even numbers in a user specified range of numbers. Works with both positive & negative numbers.
Tech stack: JavaScript, BootStrap 5, HTML 5, CSS3
REWIND
A string reversal JavaScript App. Just enter a word or a sentence and let us reverse it for you.