I’m Harkirat Singh, a passionate and detail-oriented software developer currently in my third year of the Bachelor of Technology (Honours) in Software Development at Seneca Polytechnic. With a strong foundation in both mobile and web app development, I thrive on crafting solutions that are efficient and scalable—because who doesn’t love a well-functioning app?
My technical skills cover a range of programming languages including Python, C, C++, HTML, CSS, JavaScript, TypeScript , and Node.js. I enjoy working with frameworks like React.js and Next.js for web development, and React Native and Expo for mobile applications. I also dabble in databases such as MongoDB and MySQL and have a fondness for version control tools like Git and GitHub—because tracking changes is far more exciting than finding that one missing semicolon.
When I’m not knee-deep in code, you might find me exploring the latest tech trends or exploring life’s greatest mysteries—like how a seemingly innocent line of code can break everything. I believe that with the right mindset and a dash of perseverance, there’s no bug I can’t squash or project I can’t tackle.
Let’s connect and create something remarkable together!
"Code whisperer by day, bug-squasher by night—creating smooth apps and websites one line at a time."
Toronto, Ontario, Canada M1W1B1