Hatem Alfarra, software engineer
About me

Hatem Alfarra

Software Engineer

I started out in biomedical sciences at the University of Saskatchewan, where I became involved in undergraduate research fairly early. In my fourth year, I was working on honours research focused on respiratory inflammation, a significant part of which involved analyzing large numbers of microscope images manually. I was also taking an elective computer science course at the time, and decided to write a script to automate part of that image analysis workflow for the lab.

I enjoyed it far more than I expected. What started as a way to support my research gradually became a second field of study. I kept taking computer science courses and eventually graduated with two degrees: a B.Sc. in Computer Science and a B.Sc. Honours in Cellular, Physiological, and Pharmacological Sciences.

Since then, I have worked with multiple clients through consulting engagements, designing and building software solutions across a variety of domains. You can learn more about these projects on my LinkedIn profile.

What I do now

I work primarily as a full-stack software engineer through Glowing Sands Inc., taking on contracts and projects across different domains. My work has included building asynchronous microservices deployed on AWS, designing ETL pipelines that eliminated significant manual processing overhead for clients, developing a RAG-based document question-answering system, and building full-stack applications and the infrastructure that supports them.

Outside of client work, I volunteer with Glia, an open-source medical device organization, where I am helping build a tourniquet tester, an Arduino-based device that uses pressure calibration and least-squares regression to verify tourniquet performance, while also contributing to software development for other devices. These are the kinds of projects that feel genuinely useful to the world, which matters to me.

What I am looking for

I am drawn to organizations solving meaningful problems, whether in healthcare, finance, government, education, manufacturing, logistics, research, or consumer technology. I enjoy working on systems that people depend on and take pride in building software that is reliable and maintainable. I have no interest in moving fast and breaking things. I would rather build something that holds up.

If that sounds like a fit, I would like to hear from you.