Summary

Enterprise software engineer and veteran with over a decade of experience building scalable, AI-integrated geospatial and web applications. Currently a Geospatial Software Developer on the Hydro Tools team at XTS, I architect mission-critical workflows for the USGS, supporting national initiatives like the National Map Project. My expertise spans the full stack, with deep proficiency in Python (Django, Flask), Go, and modern frontend frameworks like Next.js and React. I specialize in bridging the gap between complex spatial analysis and high-performance cloud architecture, leveraging LLMs and AI-driven automation to solve real-world engineering challenges.

Employment

Xcellent Technology Solutions

As a Lead Geospatial Software Developer contracted to the U.S. Geological Survey (USGS), I architect and maintain sophisticated software ecosystems for hydrologic modeling and large-scale data analysis. My work is foundational to national environmental sustainability initiatives, where I design 3D hydrologic models that predict complex system responses to environmental stressors. Leveraging a stack of Python, pandas, and cloud-native geospatial technologies, I develop high-performance modeling workflows that bridge the gap between advanced scientific research and actionable technical solutions. I am responsible for driving engineering excellence through robust architecture, algorithm optimization, and the integration of AI-driven data processing to support the USGS's mission of providing critical scientific information for global water resource management.

Scale AI

As an AI Training Expert at ScaleAI, I have been instrumental in training and optimizing AI models to enhance data annotation accuracy and efficiency. I developed and implemented rigorous quality control measures, ensuring high standards of AI model performance. By collaborating with cross-functional teams, I integrated AI solutions into client workflows, boosting overall productivity by 15%. Utilizing Python and various machine learning frameworks, I refined training algorithms and provided expert guidance on best practices for AI model training and deployment. My contributions have been pivotal in achieving successful project completions and high client satisfaction.

Freelance Developer

As a seasoned fulltime freelance developer, I specialize in creating bespoke websites that seamlessly integrate modern technology and captivating design. My focus is on delivering end-to-end CMS solutions using Next.js and Sanity, enabling clients to manage their content effortlessly while ensuring top-notch performance and security. With a client-centered approach, I collaborate closely to transform project requirements into user-friendly, visually appealing websites that align with their brand and goals. Staying current with the latest web development trends and technologies, I guarantee that the websites I develop are both current and future-ready. Utilizing Git for streamlined version control, I enhance collaboration and transparency in the development process. This approach ensures efficient project management, allowing me to consistently deliver high-quality work within tight timelines.

Community Ventures

As the Lead Developer, I spearheaded the architectural transformation of a legacy housing counseling CMS into a high-performance, Django-driven platform. This strategic redevelopment involved migrating from a restrictive low-code environment to a custom, scalable backend capable of supporting rapid organizational growth. I engineered sophisticated ETL pipelines to automate complex data migrations from disparate legacy systems into the mPact Pro platform, significantly reducing manual overhead and ensuring data integrity. Working as the primary technical decision-maker, I collaborated with stakeholders to implement mission-critical features, optimized SQL-driven business objects for high-load performance, and established a modern full-stack foundations for a user-centric enterprise application.

Whayne Supply

At the heart of my contributions, I developed and seamlessly integrated a tailor-made application, revolutionizing the way technicians and ongoing jobs are managed within the shop. This innovation included the creation of a secure login system exclusively for Jeffersonville, IN location employees, facilitating smooth access to the application. Working closely with the service manager, I played an integral role in the daily operations of the shop. This encompassed critical responsibilities such as efficiently opening and closing work orders. My proactive approach extended to financial matters, as I diligently monitored expenses and devised streamlined solutions that contributed to meeting monthly service budgets. Leveraging my extensive knowledge of troubleshooting procedures and repairs, I consistently ensured the swift and effective resolution of customer issues. This in-depth expertise not only bolstered customer satisfaction but also fortified the shop's reputation for excellence.


Projects

fastapi-react-starter

A modern starter template featuring a FastAPI backend with a PostgreSQL database and React 19 frontend with Tailwind CSS, React Router 7, Shade/cn, and vite tooling.

RuneOfTheDay

A React Native app built with Expo that delivers a daily rune from the Elder Futhark set, complete with its symbol, name, and meaning. The app also includes features like a rune list and interactive flashcards to help users learn about runes.

cronlib

CronLib is a lightweight, thread-safe, and high-performance cron scheduling library for Go. It is designed to handle thousands of concurrent jobs with sub-millisecond precision, mirroring node-cron functionality but optimized for the Go ecosystem.

go-ws-chat

A minimal, secure Go chat application over WebSockets with a server and a terminal client. The only third-party dependency is Gorilla WebSocket.

go-learn

An interactive CLI application for learning Go programming concepts through hands-on practice. This project provides a structured learning experience with explanations, examples, and coding challenges.

go-tooling

A collection of useful Go CLI tools.