Hi, my name is
Haris Ahmad.
I build things for the web.
I'm a software developer based in Calgary, AB with a B.Sc in Computer Science from the University of Calgary. I enjoy building full-stack applications and solving complex problems with clean, efficient code.

What I'm Currently Up To
Barber at Barber & Sons
When I'm not writing code, you can probably find me cutting hair at Barber & Sons. What started as a hobby I picked up during COVID has turned into something I genuinely love doing. For me, it's really about the one-on-one interaction -- just you and the person in the chair, chopping it up while you get them looking right. It's a skill that's helped me build real connections with people and honestly, it's become a solid source of income too while I continue to search for computer science related jobs.
@halocuts.22

Sports & Competition
I'm a huge sports guy. I hoop in the Brodie League and the UofC Intramural League, and I've racked up over 6 championships in the past couple years. Beyond basketball, I'm always down for some Pickleball, Badminton, Tennis, Volleyball -- really anything competitive. If there's a court and a score being kept, I'm probably there.
Experience
Software Development Engineer @ Elk Valley Resources (Glencore)
Calgary, Alberta
September 2024 - April 2025
- >Developed automated parsers in .NET to extract and validate operational data, improving reliability and enabling faster troubleshooting across geoscience workflows.
- >Collaborated with the Site Support team to streamline software packaging and installation processes by about 75%.
- >Led structured QA testing for internal tools, identifying system bottlenecks and improving operational reliability.
- >Configured IIS certificates and LIMN license servers to ensure secure application access.
Solutions Developer @ Canadian Pacific Kansas City
Calgary, Alberta
January 2023 - August 2023
- >Designed data-driven reporting workflows transforming operational datasets into dashboards to assist leadership in overseeing team performances
- >Analyzed geospatial and operational datasets, automating workflows to uncover inefficiencies and improve process throughput by about 33%.
- >Provided technical support for the CPKC police, assisting in troubleshooting and issue resolution.
- >Designed data management solutions and implemented technology updates to enhance system efficiency.
Projects
Rate My Course
A full-stack course review web app. Led frontend development implementing feedback submission, search, and review display features for 30+ students, expected to reduce manual course selection queries to academic advisors by 40%.
Self-Checkout System
A fully functional self-checkout system with a Swing-based GUI. Implemented payment processing (cash, card, and coupons), product lookup by code, cart updates, and item management to simulate real-world retail transactions.
Appointment Scheduler
A hospital-grade appointment scheduling application. Enabled users to book, edit, lookup, and cancel patient appointments, manage receptionist profiles, and update patient records through a user-friendly interface.
Plant Caretaker
An automated plant-watering device that detects soil moisture and pulls a spray bottle until the soil reaches a satisfied level, making sure you never have to worry about forgetting to water your plants ever again!
Checkers AI
A command-line checkers game with an AI opponent using Minimax with alpha-beta pruning. Implemented heuristic evaluations for board states and designed the system to support future machine learning integration.
Skills
Languages
Frameworks & Tools
Platforms
Concepts
Education
University of Calgary
B.Sc in Computer Science
Graduated December 2024
Relevant Coursework
Travel
What's Next?
Get In Touch
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, my inbox is always open.