Professional Headshot – Jul 2026
Professional Headshot – Jul 2026

Hey! My name is Ryan Fleck, and I am a passionate computer programmer, software architect, ETL wizard, data engineer, reader, writer, a Christian, and a proud IBMer.

Presently, I work as a Senior Data Engineer at IBM Consulting, specializing in complex data ingestion and transformation within Snowflake, Azure, and on-premises environments. As a consultant, I lead and collaborate with many skilled developers, managers, and IT architects across clients in the manufacturing, healthcare, and oil & gas industries. My expertise includes programming in multiple languages and paradigms, Snowflake, Azure, big data, legacy application enhancements, and complex technical problem-solving.

Email me at [email protected], connect on LinkedIn , or add me on Github .

Really tough problem on your hands? Request a solution here!

Hiring At the University of Alberta – Oct 2025
Hiring At the University of Alberta – Oct 2025

I received a BASc in Computer Engineering from the University of Ottawa after graduating in April 2021 on the Dean’s Honor List and with a Merit Scholarship. During my studies, I completed internships at IBM and MNP LLP, spent a year working at the San-Fran based startup Wise Assistant, and contributed to Xalgorithms Foundation free software projects. On campus, I was the IEEE Webmaster and the UOE Racing Supermileage (electric car) team’s lead embedded programmer writing BLDC motor controller code for the TI MSP430.

UOE Racing Supermileage Team – Feb 2022
UOE Racing Supermileage Team – Feb 2022

When I started working at IBM as an Associate Technical Consultant, I was primarily working on Enterprise Asset Management projects utilizing Maximo EAM. During my first years at IBM, I was recognized as outstanding for my level of experience, earning the country-wide Rockstar Consultant award in 2022. Since then, I have continued to grow and lead, and begun spearheading technical teams as we tackle ETL in some of the most technically constrained environments known to IBM.

IBM Bob Dev Day – Jul 2026
IBM Bob Dev Day – Jul 2026

This minimalist website stores my long-form narrative-driven writing, records of experiments, musings, tutorials, hackathons, and articles on technology I find neat. I also store a topical collection of personal notes at manuals.ryanfleck.ca , my other less formal referential website, which has cool pages on:

In my free time, I enjoy a variety of outdoor activities and handicrafts. The books I read are typically categorized as theology, history, and classic literature. I love to repair and run old and new machines, from thinkpads to typewriters.

Skiing at Lake Louise – Jan 2026
Skiing at Lake Louise – Jan 2026

Like any good engineer, I have no shortage of personal projects.

Soldering in uOttawa’s CBY computer lab – Feb 2022
Soldering in uOttawa’s CBY computer lab – Feb 2022

Nice to meet you! Please check out my writing. To get in touch, email me at [email protected], connect on LinkedIn , or add me on Github .

Happy hacking!

– Ryan



Who I Am Not

I look like these guys, and we are probably related, but we are not the same guy!