Building the Futurewith Decades of Experience & Innovation
Full-stack software engineer blending technical excellence in web and database technologies with leadership and mentorship through collaboration and shared success.
About Me
Full-stack software engineer with 19+ years of experience building scalable, maintainable solutions across education, e-commerce, startup, and enterprise sectors that drive real impact.
Transforming Ideas into Reality
Over nearly two decades, I've engineered enterprise and e-commerce platforms, created effective learning material for coding bootcamps, and guided teams to success. My technical toolkit spans C#, JavaScript, SQL, ASP.NET, Java, Spring Boot, React, Docker, and more, with a proven record in both backend and frontend development.
Notable achievements include boosting student job placement rates by 20% through modernized curriculum, automating CI/CD pipelines for 500+ learners, increasing e-commerce conversion rates by over 30%, and saving companies thousands of dollars. I've architected novel and unique systems that save teams hundreds of hours and delivered solutions that scale with business growth.
Beyond code, I'm dedicated to mentoring developers, leading cross-functional teams, and sharing knowledge through technical writing and open-source contributions. I believe in continuous learning, agile collaboration, and building software that empowers people and organizations.
19 Years Experience
Proven track record across education, e-commerce, startup, and enterprise software
Full-Stack Development
Expert in both frontend (React, JavaScript, HTML) and backend (C#, ASP.NET, SQL, Java, Spring Boot)
Database Design
Skilled in SQL Server, PostgreSQL, SQLite, and database optimization
Team Leadership & Mentoring
Led teams, mentored developers, and developed coding curriculum
Technical Writing & Curriculum
Created educational content and technical documentation for bootcamps and teams
Testing & Quality
Experience with MSTest, JUnit, Cypress, and best practices in software testing
Skills & Technologies
A comprehensive toolkit of languages, frameworks, and platforms I've mastered over 19 years of software development.
Programming Languages
Frameworks & Libraries
Tools & Platforms
Testing
Databases
Additional Expertise
Professional Experience
A journey through 19+ years of software development with a focus on delivering exceptional results.
Software Engineer & Curriculum Developer
Develop and maintain curriculum and software solutions for a coding bootcamp, focusing on backend development, DevOps, and automated testing to enhance student learning outcomes.
Key Achievements:
- Architected API and database capstone project modeled after Venmo, in dual tech stacks (C#/ASP.NET/SQL Server and Java/Spring/PostgreSQL), driving improved engagement and module completion rates for 2,000+ learners.
- Designed automated CI/CD pipelines and curriculum versioning system that reduced deployment time from 3 days to 3 hours, enabling rapid curriculum iteration for 800+ concurrent students across multiple programs and start dates.
- Built AI-assisted pipeline to generate and validate Check-For-Understanding questions, compressing an 8-month timeline to under 3 months while identifying and correcting errors in existing curriculum materials.
- Engineered automated testing and scoring pipelines using custom Docker images and multiple testing frameworks, reducing per-instructor grading workload by 15+ hours per week and enabling more direct student support.
- Implemented scalable Express-based APIs as teaching resources for lab exercises, giving learners hands-on experience consuming REST endpoints and working with distributed systems.
- Developed React and ES6 curriculum modules to replace legacy Vue content, ensuring students learned modern industry-standard technologies.
- Mentored junior developers through training, pair programming, and constructive code reviews, helping them build confidence and level up their skills.
Links:
Technologies Used:
Independent Developer
Redesigned and developed a new website for Bry's Marine, a boat dealership and service center, focusing on improved user experience and performance.
Key Achievements:
- Rebuilt website with lightweight CMS, achieving 90+ Lighthouse scores in performance, best practices, and SEO.
Links:
Technologies Used:
Lead Software Engineer / Software Engineer
Led development of e-commerce platform for traffic safety products, focusing on enhancing user experience, expanding product offerings, and improving operational efficiency.
Key Achievements:
- Implemented new interface for road construction signs using ASP.NET and React, expanding the product catalog to 200+ new signs and generating $150k+ in additional annual revenue.
- Built interactive custom sign builder with JavaScript and Cloudinary, driving $60k+ in new revenue within six months and significantly improving conversion rates in A/B tests.
- Developed live search and filtering for safety vest products using JavaScript and Elasticsearch, increasing average order value by $500+ on safety vest purchases.
- Led 3-person team to launch admin site with ASP.NET and React, unifying phone and online orders across 4 storefronts and enabling bulk product management for inventory, pricing, and promotions.
Technologies Used:
IT Applications Developer
Developed and maintained internal applications for a global law firm, focusing on automating processes, integrating third-party services, and enhancing document management systems to improve operational efficiency.
Key Achievements:
- Architected and developed ASP.NET system to automate conflict-of-interest document restrictions in iManage document management platform, saving legal and IT teams 20+ hours per week.
- Built searchable skills database using ASP.NET and JavaScript, enabling legal teams to find internal translators and subject matter experts and saving $25k+ annually in external consultant fees.
- Integrated Okta and Box REST APIs to automate application provisioning and external document sharing, reducing manual work for Help Desk and IT Operations teams.
Technologies Used:
Associate Software Engineer
Key Achievements:
- Enhanced ASP.NET and SQL applications for Contract Analysis department by expanding data capture and optimizing keyboard navigation, helping analysts process contracts more quickly and reducing daily backlog by 20%.
Technologies Used:
Applications Developer
Key Achievements:
- Migrated mission-critical data transfer process from legacy Perl script to a .NET Windows Service, improving reliability and reducing manual reruns by 80%.
Technologies Used:
.NET Developer
Key Achievements:
- Created ASP.NET web applications demonstrating and sharing knowledge for hospitality management professionals, leading to better information sharing among remote users.
Technologies Used:
Featured Projects
A showcase of my recent work, demonstrating expertise in full-stack development, modern frameworks, and innovative solutions.

Pick For Me TV
Built random TV episode picker using Vue.js, Express, and TMDB API to recreate the experience of stumbling onto favorite shows while channel surfing.


Bry's Marine website
Rebuilt website with lightweight CMS, achieving 90+ Lighthouse scores in performance, best practices, and SEO.

Traffic Safety Store - Construction Signs Gallery
Implemented new interface for road construction signs using ASP.NET and React, expanding the product catalog to 200+ new signs and generating $150k+ in additional annual revenue.

Traffic Safety Store - Custom Sign Builder
Built interactive custom sign builder with JavaScript and Cloudinary, driving $60k+ in new revenue within six months and significantly improving conversion rates in A/B tests.
