
I have a decades worth of experience in software development. I have worked on a multitude of platforms and languages over the year, and am confident in making desktop applications, mobile applications, and web applications. I have a pragmatic approach that allows me to work on the small projects on limited budgets as well as enterprise projects that require verification, testing, and guaranteed up time.
I take great care when deciding what technologies to use and at what scale the project needs to operate and I am always happy to have in depth scoping conversations with clients to ensure that we are aligned on our goals and direction.




Founder & Developer, DropCast, February 2025 - Present
● Integrated with over 30 external governmental and private APIs for w...
Founder & Developer, DropCast, February 2025 - Present
● Integrated with over 30 external governmental and private APIs for water bodies, dams, wells, aquifers, watersheds, webcams, forecasts, weather radars, satellite imagery, weather alerts, active fires, fire burn scars, snow pack, and much more.
● Curate and rank severity across disparate resources to help form a better overall picture of water health across the continental United States.
● Generate weather rendered data from raw source data such as Nexrad Level II data and GRIB2 data.
● Designed a deployment pipeline designed to scale as traffic increases.
● Architected a series of Rust binaries that can scale to produce high resolution tiled imagery for display on maps for radar data, GFS forecasts, GOES satellite data, and more from raw data.
● Designed a learning section to inform and educate visitors while driving conversations to sign up via SEO.
● Implemented a tier based sign up flow that gives free users essential safety information and professionals tools to streamline their workflow.
● Designed timeline based system that allows users to look back historically for resources such as snow pack and reservoirs levels. Easily viewable on the map to see water health through the years.
Full Stack Developer, Gray V, March 2024 - January 2025
● Implemented DDEX standard for ingesting and processing licensed music.<...
Full Stack Developer, Gray V, March 2024 - January 2025
● Implemented DDEX standard for ingesting and processing licensed music.
● Upgrade the underlying backend framework improving performance and feature availability.
● Migrate from OpenSearch to Elasticsearch improving performance and setting system up for ELSER and improved search accuracy.
● Write CloudFormation templates for infrastructure as code improving release cadence and reliability.
● Implement GitHub Actions workflows for CI/CD allowing for proper release cadence.
● Convert to PEST for all backend testing improving pace of written tests and readability.
● Implemented and tested feature work.
Full Stack Developer, Charity Dynamics, June 2023 - February 2024
● Containerized a legacy CakePHP/AngularJS application using Do...
Full Stack Developer, Charity Dynamics, June 2023 - February 2024
● Containerized a legacy CakePHP/AngularJS application using Docker, reducing environment setup time from multi-hour manual process to minutes and enabling deployments across environments.
● Conducted a technical audit of the legacy codebase, delivering a prioritized roadmap that informed leadership's planning moving forward.
● Authored build, release, and workflow documentation for undocumented systems which reduced onboarding for new developers by reducing points of contact with the technical team.
● Delivered bug fixes and feature work across the full stack on a CI/CD release cadence.