Michal Jagodzinski

B.Eng. Aerospace, Flight Dynamics Analyst

I am currently working as a Flight Dynamics Analyst with Calian Advanced Technologies at the Canadian Space Agency. Previously I was a Python developer at Formify. I studied Aerospace Engineering at Toronto Metropolitan University. I'm interested in programming, spacecraft, simulation, and GN&C.

I'm also working on my photography, writing on my personal blog about aerospace engineering, and producing a paranormal/true-crime podcast Out of the Ordinary (coming soon? ¯\_(ツ)_/¯).

I am always looking to talk and collaborate! Feel free to reach out on Twitter, let's talk about programming, spacecraft, simulation, GN&C, and space!

Featured Projects

Personal Project: Satellite Analysis Toolkit

Julia

Makie.jl

GeoMakie.jl

ModelingToolkit.jl

A WIP project of various tools and scripts for analyzing the functioning and behaviour of artificial satellites. Implemented an interactive ground track tool to visualize the ground tracks and ECI orbits of satellites. Includes functionality to define ground stations and perform visibility analysis. Also includes orbital propagators (two-body, three-body, circular restricted three-body) for simulation.

Personal Project: To-Do List App

Typescript

Next.js

React

Tailwind CSS

A simple to-do list app built with Next.js, React, and Tailwind CSS.

Capstone Project: Kickstage Spacecraft AOCS

Julia

DifferentialEquations.jl

Makie.jl

Final year university project involving the design and testing of a kickstage spacecraft for payload deployment in low-Earth orbit. Responsibilities included designing and simulating the attitude control system, writing tooling for simulating the spacecraft's orbits, and consulting with other technical teams involved with the overall project.

Personal Project: Simple NN Framework

Julia

Zygote.jl

A simple neural network framework written in Julia that uses reverse-mode auto-differentiation implemented by Zygote.jl. Inspired by PyTorch and tinygrad.

Course Project: Aerial Thermography System

Python

Streamlit

OpenCV

Arduino

Fourth year systems engineering course project. Involved the design and manufacturing of an infrared mapping system intended to be mounted to a drone. Responsibilities included design and assembly of electronics and writing the flight controller and ground-station analysis software.