Electra C-Store Suite for AltriaJanuary 2024 – August 2024
Full-stack Developer and Lead Front-End Architect
Developed data-visualization pages for a React single-page application, integrating large data models in DataBricks.
Led the front-end architecture design, creating composable, type-safe components and patterns used by the rest of the team.
Modernized back-end infrastructure with ASP.NET patterns, achieving 100% test coverage and reducing boilerplate code.
Ellington ResiLoan PortalJune 2023 – February 2024
Lead Full-stack Developer
Created a customer-facing loan management portal for home renovation loans.
Designed a domain-specific language running on a custom, sandboxed stack machine to allow users to define normalization and calculation functions for data processing while important data.
Developed a standard CRUD service using C# with ASP.NET and SQL Server, complemented by a TypeScript and Angular front-end.
Legislative Management Suite for Georgia General AssemblyMay 2020 – February 2023
Full-stack Developer and Lead Front-end Architect
Built a content management suite for processing and passing state laws.
Ownership of a scalable, multi-user, live-updating proceedings page for legislative voting using SignalR/WebSockets and Angular.
Implemented a global, site-wide index with ElasticSearch, featuring dynamic search filters.
Containerized back-end services with Docker for a consistent testing environment.
Projects
Tono.fmMay 2024 – September 2024
Developing a decentralized, self-hosted music-streaming platform for personal and group use.
Built a Rust-based server using Axum, optimized for minimal resource utilization.
Created a TypeScript and Svelte front-end client.
Designed a custom distributed authentication scheme with user-chosen 'identity' servers.
Implemented local-first music-library management with independent client-state synchronization using Automerge.
Education
University of Connecticut StorrsSeptember 2015 – May 2019
Bachelor of Science in Computer Science and Engineering