Decorative icon of a web page

Front-end development

From modern Javascript frameworks and libraries, to custom web apps and foundational elements of the Web, I strive for stable, accessible, and cross-platform user experiences.

Decorative icon of a backend system

Back-end development

From custom programming, Python frameworks, database systems, to containerization and deployment, I have proven experience building secure, responsive backends.

Decorative icon of a software engineer

Programming languages

Languages are a means to an end, and I choose or learn the best one for the task at hand. Python is the one I've used the most, also utilizing Go, PHP, Javascript, and others. No matter the language, I aim for maintainable, performant, idiomatic code.

Decorative icon of a mobile phone

Mobile development

Starting with native Android development (Java and Kotlin), I've also spent time exploring Compose, Flutter and Kotlin Multiplatform. My Set Theory Clock project should be available as a beta-release by late-2025 on Android.

Decorative icon of a notepad and pen

Interests/Learning

Education is lifelong, and as time allows I'm likely to be found pursuing additional AWS certifications, digging into machine-learning, Arduino, Raspberry Pi Pico, microcontroller programming in C, and assembly language for ARM chips

Decorative icon of a camera leaf shutter

Photography

A blending of technology and art is what draws me to photography, whether analog or digital. I also develop film in a home darkroom and plan to add a page to this site to share some of my work.