
Harsimarpreet
Singh Sahota
Software Developer /Full-Stack Developer
I build high-performance full-stack applications and integrate AI to solve real-world problems for Alberta's growing tech teams.
Based in Alberta, Canada — open to roles across the province.
Featured Projects
FinVoice
Built a full-stack AI invoicing platform that converts unstructured text into structured invoices using the Gemini API. Automates payment reminders, reducing manual workload and financial errors by over 70% for small businesses. Architected with secure JWT authentication, scalable REST APIs, and a responsive React/Tailwind dashboard.
InterroGen AI
Developed an AI interview generator that produces role-specific technical questions and step-by-step explanations using the Gemini API, increasing users' interview prep efficiency by 3x. Built with robust authentication, session management, and a modular Q&A UI, this production-ready tool was adopted by a Calgary tech club for personalized practice.
Professional Experience
My journey in the Alberta tech ecosystem.
Headway Software Solutions
Software Developer Intern
Sep 2024 – Aug 2025
Calgary, Alberta
- ●Engineered high-performance UI modules using React, reducing UI-related QA defects by 40%.
- ●Architected scalable backend APIs with Node.js and MongoDB, cutting recurring API failures by 35%.
- ●Automated multi-environment deployments using GitHub Actions & Docker, reducing deployment effort by 70%.
- ●Accelerated development velocity by 30% by integrating OpenAI/Gemini APIs for faster prototyping.
Alberta AI & Tech Innovation Club
Software Developer Intern
Oct 2025 – Dec 2025
Calgary, Alberta
- ●Engineered a MERN-stack AI interviewer platform that tripled member practice usage (3×).
- ●Integrated Gemini/OpenAI APIs for dynamic Q&A, boosting engagement by 40%.
- ●Deployed the full-stack AI platform using Vercel/AWS with Docker, cutting deploy-to-demo time from hours to minutes.
Technical Skills
A comprehensive toolkit designed to build scalable, high-performance applications.
Languages
Frameworks & Libraries
Developer Tools & Practices
AI & Computer Science
About Me
I'm a software developer driven to build tools that are not just functional, but impactful. My focus is on writing clean, scalable code and leveraging modern technologies like AI and CI/CD to help teams move faster and build better products.
I am passionate about Alberta's tech scene and am eager to contribute to a team that values innovation, ownership, and collaboration. Whether it's automating a deployment pipeline or crafting a seamless user interface, I bring a commitment to excellence in everything I ship.
Education
Southern Alberta Institute of Technology (SAIT)
Diploma in Software Development
Aug 2024 – Apr 2026
Built a strong foundation in object-oriented programming, database design, and full-stack web development. Consistently recognized as a top-performing student, with multiple LinkedIn recommendations from professors.
Certifications
Train to Work at a Startup
Y Combinator
Technology Foundations
Accenture
Software Engineering Experience
Blackbird
Leadership & Community
Tech Thought Leader
13K+ Followers
Authored the 'AI & Full-Stack Insights' series on Hashnode, sharing knowledge on Docker, CI/CD, and AI integration with a growing community of over 13,000 followers on LinkedIn.
Conference Volunteer
Alberta Tech Ecosystem
Actively supported major tech conferences and startup showcases with Alberta Innovates, Platform Calgary, and TechConnect Alberta, assisting founders, investors, and speakers.
Community Volunteer
GDG Calgary
Managed event logistics and supported AI/ML workshops for over 300 attendees at DevFest 2024, contributing to the success of one of Calgary's key developer events.
Let's Build Something Great Together
I'm actively seeking new opportunities in Alberta's tech scene. If you're looking for a developer who can ship product, learn fast, and make an impact, let's connect.