Projects

I am a versatile developer creating robust web applications, intelligent CLI tools, and innovative IoT solutions.

My approach to full-stack development prioritizes simplicity and performance. I build server-side rendered applications using Java (Spring Boot & Thymeleaf) and Go, paired with lightweight front-end technologies like HTMX, Bootstrap, and Tailwind CSS.

Beyond the web, my expertise extends to embedded systems (STM32, Raspberry Pi, ESP32) and developing AI-powered general purpose and networking command-line tools with Python.

Screenshot of Java Web App
Java Thymeleaf Springboot Bootstrap

Java Web App

A Java multipage hypermedia application server.

Screenshot of AI Agent
Python GenAI

AI Agent

A Python code agent that can execute tasks from your CLI

Screenshot of Go-web App
Golang HTMX Bootstrap

Go-web App

A minimalist stack web app, built to optimize for a fast development cycle.

Screenshot of STM-32 Communication Protocol
C STM-32

STM-32 Communication Protocol

A project to develop a way for two stm32-microcontrollers to be able to "talk" to each other

Screenshot of Java JSON API
Java Springboot curl

Java JSON API

This is a Spring Boot application that provides a JSON API for a fitness application to track your runs