Skills
TypeScript, JavaScript, Svelte, SvelteKit, Rust, Python, Java, C, HTML5, CSS3, Tailwind, PostgreSQL, SQLite, Docker, Linux, Git (version control), API design, Bootstrap, Node, Express, Kysely, Flask, Redis, Prisma, Nginx, Instructional design, E-learning, Blended learning, Content development, Educational Technology, Web design (responsive and reactive), HTML5, CSS3, Adobe tools, Photoshop, Premiere, After Effects, Three.js, IB/AP/IGCSE/MYP curriculum, Canvas LMS, Moodle,ManageBac, technical writing, programming languages (Java, JS/TS, Rust, Python, C, and others), Captivate, Storyline, GSAP, SCORM, Data analytics, machine learning (Pytorch), Illustrator, Figma, Unity 3D, Unreal, Blender, computer science and design, K-12 and adult education, online and blended learning, content development, curriculum, ADDIE/design cycle
About
I'm a builder and an educator with a career that spans software development and education. I thrive on solving tough problems, hashing out solutions with others and building resources that make work easier for others. Between work and personal projects, I've built up a broad skill set touching on topics from software engineering, management, education and design.
In my time in software I've done a broad range of work, from systems engineering to front end and UI design. Within education, I've taught middle school to high school, working with a diverse range of student abilities, as well as run workshops for teachers and administration. In addition, I've also worked developing the systems and materials that act as the administrative backbone of a school.