Work in progressWorkout Trainer
August 2026
An Android workout app that shows the movement in 3D and lets you log weight and reps — the combo I couldn't find in existing apps.
- Kotlin
- Jetpack Compose
- Android
- Room
- SceneView
- Blender
- 3D
Software Developer and Canadian Armed Forces professional with 14 years of experience supporting advanced technical operations, including two years as a Full Motion Video (FMV) Analyst. Combining real-world expertise in complex systems, formal Computer Programming education from Algonquin College, and creative 3D design skills to build reliable, user-focused software solutions.
// selected work
A few things I've built recently, from school assignments to personal projects.
Work in progressAugust 2026
An Android workout app that shows the movement in 3D and lets you log weight and reps — the combo I couldn't find in existing apps.
OngoingJune 2026
Designed and developed a responsive portfolio website using React, TypeScript, and Tailwind CSS. Leveraged AI-assisted development tools to accelerate design, component generation, and iterative refinement while maintaining full ownership of implementation and customization.
CompletedJune 2025
Developed a Python application to automate the removal of password protection from selected fields in legacy Excel workbooks. Initially built as a command-line tool to strengthen my Python skills, the project was later expanded with a graphical user interface for improved usability. Users can select an input file, choose which worksheet elements to unlock, and save the modified workbook as a new file while preserving the original.
// from the blog
Notes on what I'm building, learning, and shipping right now.
// toolkit
Drawing on experience in technical operations, software development, and digital creation, I bring a well-rounded set of skills spanning programming, tooling, creative technologies, and collaborative problem-solving.
After 14 years supporting complex technical and analytical operations in the Canadian Armed Forces, I am now pursuing opportunities in software development where I can apply my experience, programming skills, and passion for technology. I'd love to hear about your team, your projects, and the challenges you're looking to solve.