Haseeb Ahmed
Let’s Talk
Milton, ON • Engineering Student

Haseeb Ahmed Software Engineering • Systems + Web + Robotics

Motivated engineering student with hands-on experience across full-stack web development and autonomous robotics. I enjoy solving complex problems by combining clean software design with practical, performance-minded implementation.

4
Featured projects
60 FPS
Realtime visuals
C++
Simulation + graphics

Projects

Bold cards, clean motion, and previews where it adds value.

API • Approval Engine
Online SQLite Audit logs
POST /submit_expense → auto-approve
POST /submit_expense → manager review
POST /submit_expense → VP review

Corporate Spend Approval Engine

Python • Flask • SQL/SQLite
  • Multi-tier routing like Brex/Ramp (auto → manager → VP).
  • Fraud checks for duplicates and policy violations in real time.
  • Audit-compliant schema: immutable approval logs + traceability.
Next: Build a real front-end dashboard (roles, queues, audit view).
Physics • Preview
Click inside (adds a ball). Drag mouse (subtle influence).

2D Physics Simulation Engine

C++ • SFML
  • Realtime gravity, collisions, and smooth rendering at 60 FPS.
  • Optimized object management (50+ entities without drops).
  • Modular OOP foundation for future particle systems and tools.
Next: Support more shapes (boxes/polygons), friction, and constraints/joints.
Topography • Fluid Geometry
Move mouse (smooth mode blending). Built to stay near 60 FPS.

Topography Animation Visual Interactive

C++ • SFML
  • Ring/tube geometry with smooth motion + 3D projection.
  • Mouse-driven mode blending (twist / wave / spiral feel).
  • Glow-style rendering (core + soft aura), tuned for performance.
Next: Add controls/presets + better batching + fullscreen toggle + capture/export.
Embedded • Prototype
CAD Arduino Motor control
Chassis
Controller
Drive
Built for traction, stability, and real-world iteration.

Autonomous Assistive Vehicle Prototype

C/C++ • Arduino • AutoCAD
  • Designed chassis/assemblies in AutoCAD for rapid prototyping.
  • Arduino motor control firmware for incline traction + speed.
  • Optimized drivetrain for ~5kg towing + obstacle stability.
Next: Add encoders/IMU + closed-loop control; then autonomy (avoidance + nav).

Skills

A clean, categorized snapshot of tools I use to build.

Languages

PythonCC++SQL

Frameworks / Libraries

FlaskSFMLPandas

Tools / Platforms

GitGitHubAutoCADSQLite VS CodeMicrosoft 365AWS (S3, EC2)

Concepts

OOPDSADatabases DebuggingUnit TestingOptimization

About

Engineering mindset, collaborative habits, and a bias toward building.

Who I am

I’m an engineering student who enjoys projects that blend hands-on building with real software: embedded control, system design, and full-stack apps that are clean, robust, and practical.

I’m especially interested in hardware–software integration and systems that feel reliable and satisfying to use.

Education

University of Guelph
Sept 2024 — 2029 (Expected)
Bachelor of Engineering (B.Eng.)
Areas of focus: Systems and Computing Engineering.
Coursework: Data Structures & Algorithms, OOP, Digital Systems, AWS Cloud Practitioner.

Contact

Open to opportunities and collaborations — reach out anytime.

Phone 647-570-8111
This form is UI-only (no backend). It opens your email client with a prefilled message.