Fardeen Rahman
Fardeen Rahman
Software Engineer
Hamilton, ON
5+
Years of Coding
5
Roles & Internships
9+
Languages

I'm Fardeen Rahman, a software engineer based in Hamilton, Ontario. I graduated from McMaster University in 2024 with a Bachelor of Applied Science in Computer Science (CO-OP), and I've since built a career working on challenging problems across distributed systems, full-stack development, and developer tooling.

My most recent role was as an SDE Intern at AWS (Amazon), where I worked on the AuroraDB team in Vancouver, fixing distributed maintenance workflows, parallelizing smoke tests, and upgrading AMI creation pipelines. Before that, I spent nearly a year at SOTI as a Fullstack Developer Intern, focusing on technical debt reduction, test automation, and microservice migration.

I enjoy writing clean, maintainable code that solves real problems. I'm equally comfortable working independently or as part of a team, and I take pride in communicating clearly, whether explaining complex concepts to non-technical stakeholders or collaborating with fellow engineers.

Outside of work, I've taught programming through both Varsity Tutors and as a TA at Bridging Borders, which reinforced my belief that the best way to understand something is to teach it.


⚙️
Systems Thinking
From distributed databases at AWS to monolith-to-microservice migrations at SOTI, I think holistically about how systems fit together.
🔧
Full-Stack Range
Comfortable from React UIs and Node.js APIs down to C# backends and database design, I adapt to where the problem is.
🧪
Test Discipline
I've automated test pipelines, built test discovery tools, and written unit and integration tests across every role I've held.
📢
Communication
Years of teaching and tutoring built strong communication habits. I explain clearly, document thoroughly, and collaborate well.