
Solomon Thiessen
About
Full-Stack and Machine Learning Engineer
I’m an ETH MSc graduate who enjoys turning messy data and research prototypes into robust, deployable AI products. My work spans RAG and retrieval pipelines, PyTorch model engineering, and full-stack deployment (Python, Java, React TypeScript, Docker, nginx), and I’m motivated by roles where engineering rigor and product impact meet, shipping solutions that scale and genuinely improve user outcomes.
Skills
C Programming
C++
Docker
Flask
Java
Lime
Machine Learning
MySQL
PostgreSQL
Python
React.js
Relational Databases
SQL
TypeScript
WebSockets
Open for
cofounder
fulltime
Work Experience
Western Canadian Learning Network
2020-03 - 2023-05
Web Developer
Other
fulltime
During my time working as a developer for WCLN, I implemented CSS-only interactive components to replace blocked JavaScript features, restoring core functionality across course pages and improving cross-browser compatibility and accessibility. I designed and rolled out a rapid video-production pipeline (OBS, Camtasia) that reduced turnaround from hours to minutes and enabled production of up to 20 tutorial videos per day. I also developed dozens of JavaScript-based educational games integrated into course materials to boost learner engagement, and delivered lessons in Pre-calculus and Physics to support instructors and students.
Academic Experience
ETH Zurich -
2023.09 - 2025.11
Master of Science, MSc in Computer Science