I Am:

React Developer

Implements modern React architecture and best practices while maintaining familiarity with legacy codebases. Translates pre‑16.8 projects into modern, concurrent‑mode enabled solutions.

UI Engineer

Designs interfaces with empathy, accessibility, and modern web standards to deliver rad experiences for all users.

Full‑Stack Developer

Develops APIs with Go, Node, C#, or Python. Works with databases like Postgres, MSSQL/MySQL, and MongoDB.

What I Do

Frontend Architecture

Spearheaded scalable frontends using React 18/19, TypeScript, and Vite for enterprise clients like Mitsubishi Electric.

I developed and optimized complex, nested layouts with React Router V6 and V7, establishing clear boundaries between UI components and data loading. By leveraging well-structured DTOs, I ensured type safety and minimized friction when extending .NET 6 backends into TypeScript codebases.

API Development & DTOs

Designed APIs with Node, Go. Contributed to APIs in C#.

Synthesized frontend and backend requirements to create efficient DTOs. Ensured typesafety across the wire by utilizing OpenAPI TypeGen.

Databases

Worked with databases such as Postgres, MSSQL, MySQL, and MongoDB.

Schema design and query optimization, ensuring high performance across large datasets.

Backend Engineering (Go, Node & C#)

I explore different backend approaches on personal projects with Go and Node, and also contribute to C# codebases at work.

Whether I'm building side projects or diving into enterprise solutions, I focus on clean architecture and reliability. Docker and Azure often come into play to streamline deployment and keep development efficient.

UI Engineering

Crafted accessible, intuitive user interfaces while adhering to modern web standards.

Spearheaded UI projects as Lead UI Engineer, balancing technical excellence with creative design for enterprise applications.

Developer Experience

I prioritize clarity and consistency so developers can focus on shipping, not debugging.

My belief is that codebases should be prescriptive and straightforward. By establishing well-defined APIs, structured data contracts, and thorough documentation, I ensure strong IntelliSense, AI-assisted autocompletion, and a minimal cognitive load for the entire team.

Full‑Stack Integration

Bridged frontend and backend seamlessly to deliver holistic, data-driven solutions.

Relieved backend pressure by translating backend DTOs into strongly typed frontend interfaces, ensuring end-to-end type safety and smooth integrations.

Recent Work

Mitsubishi Electric

Spearheaded the development and design of frontend architecture for warranty processing systems and part management software.

Insight Lean Solutions

Architected the frontend for audit management software for the manufacturing industry, improving user experience and increasing Layered Process Audit throughput, observability, and accuracy.

Dynamic Marketing

Designed and delivered several frontends integrated with Task Automation Partners' custom CMS and Admin Portal, allowing for seamless content management and user experience improvements.

Crypto Tx GUI/API

API and DB for an NFT gaming industry client. Built with Typescript, Prisma, Docker, and PostgreSQL for a scalable, extendable, and type‑safe solution.

React Optimizations

Audits and migrations for multiple React apps—leveraging legacy insights and modern practices to boost performance and streamline user experiences.

Current Projects

Gnoetica

Knowledge and research management app and AI assistant for researchers and academics.

React 19React Router V7TypescriptGoPostgres

Hippias

Curricula design and collaborative education platform inspired by the socratic method.

React 18Remix V2TypescriptGoPostgres

Ochre and Scander

Ochre: Text extraction and OCR for pdfs and images, piped into into Scander for chunking and labelling.

GoTesseractOpenAI

BlogCMS

A lightweight CMS desktop app built with NeutralinoJS and React for managing content on my blog and projects page.

ReactNeutralinoJSSupabase

crypTones

An experiment in data sonification and generative music—transforming cryptocurrency price data into dynamic musical sequences.

ReactTypescriptNodeExpress

React Native Projects

Geomancy and I Ching divination apps. Theme and color palette generator.

React NativeExpoTypescript

Always be coding.

GitHub stats
GitHub streak stats