Senior Software Engineer with 15+ years of experience designing, building, and leading development of enterprise-grade web, desktop, and mobile applications. Proven track record guiding cross-functional Agile teams, delivering full-stack solutions across cloud and on-prem environments, and mentoring engineers at all levels. Deep expertise in C#, JavaScript, Python, React, .NET, and cloud-native AWS architectures with domain experience spanning the title and appraisal industries. Open to remote or on-site/hybrid opportunities.
Science, technology, numbers, and electronics. These aren't just interests — they're what get me out of bed. I'm wired to understand how things work and build things that do.
Computers have been part of my life since childhood. What started as curiosity became a career — and after 15+ years, the passion hasn't dimmed.
I'm proud of the work I've built. But I'm not done. I'm always chasing the next problem to solve, the next thing to learn, the next challenge worth taking on.
A browser-based real-time multiplayer Scrabble-style word game. Built with vanilla HTML/CSS/JS on the client and a Node.js WebSocket server with SSL on a self-hosted Windows server running IIS.
A personal IT consulting website offering services spanning software development, cloud infrastructure, DevOps, InfoSec, and on-site IT support. Designed and built as a static HTML site.
- Led and managed a development team of 5 engineers across 2-week Agile sprints, overseeing sprint planning, task prioritization, and delivery.
- Architected, designed, and implemented full-stack software solutions spanning web, mobile (React Native), and cloud-native AWS environments based on business requirements.
- Drove adoption of cloud infrastructure on AWS including ECS, Docker containerization, and CI/CD pipelines using Jenkins, TeamCity, and Octopus Deploy.
- Conducted regular peer code reviews and actively mentored junior and mid-level engineers on best practices and software design patterns.
- Collaborated with stakeholders to define technical requirements and translate them into scalable, maintainable solutions.
- Designed, developed, and maintained web, desktop, and mobile applications targeting Windows, macOS, iOS, and Android platforms.
- Built features and services using C++, C#, JavaScript, Python, .NET, HTML, and CSS across a range of enterprise products.
- Contributed to software release and distribution processes, supporting deployment pipelines and release coordination.
- Designed and developed integrated software systems, front-end web, desktop applications, and back-end service-oriented applications with long running processes.
- Led install design, creation, and maintenance for Windows desktop and server environments.
- Hosted support conferences and led teleconference and in-person client meetings for high-level diagnostic and troubleshooting tasks.
- Delivered web and desktop software support via telephone and email, maintaining detailed records in call logging systems.
- Built positive relationships with end users and business partners through clear, professional communication.
- Founded and operated a successful independent computer repair and networking business serving residential and commercial clients.
- Provided on-site repair, hardware upgrades, and LAN/wireless network design and deployment.
- Currently enrolled.
- Coursework spanning system design, software development and deployment, networking, and electronics/electrical systems.
- Achieved Dean's List; achieved President's List 3 times.
- Member of Mu Alpha Theta mathematics honors society.