Summary
Michael Hackman is a Data Engineer II based in Edmonton with nine years of hands-on experience building reliable, testable software and data pipelines. He has progressed from software and network-focused engineering and QA roles at BlackBerry QNX and the University of Alberta into data engineering positions at Bazaarvoice and E Source, bringing a strong background in automated testing, networking, and CI-driven tooling. Comfortable across Python, shell scripting and C-based test automation, he emphasizes traceable test plans and reproducible environments to ensure production quality. Michael pairs technical rigor with user-focused design—seeking to build software that positively impacts large groups—and has practical experience translating client requirements into automated test suites and deployable services. An early career mix of music recording studies and piano instruction hints at a disciplined, creative approach to problem solving and attention to detail.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, 3.5, Bachelor's degree, Computer Science, 3.5 at University of Alberta
Diploma, Music Recording, 3.45, Diploma, Music Recording, 3.45 at MacEwan University