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.
Senior Software Engineer & Curriculum Developer
Develop and maintain curriculum and software solutions for a coding bootcamp, focusing on fullstack development, DevOps, and automated testing to enhance student learning outcomes.
Key Achievements:
- Delivered 8-month project in 3 months by designing an AI-assisted workflow to streamline generation and validation of curriculum assessment questions
- Automated curriculum deployments with custom CI/CD pipelines, reducing release time from 3 days to 3 hours and supporting 500+ students across 4-5 concurrent cohorts
- Developed automated exercise scoring pipelines using custom Docker images with MSTest, JUnit, Cypress, Mocha, and Vitest, eliminating manual grading across 4 weekly exercises and freeing instructors for direct student support
- Architected REST APIs and database schemas for knowledge assessment projects in C# and Java stacks (ASP.NET/SQL Server and Spring/PostgreSQL), used by 20+ cohorts and 2,000+ learners
- Rewrote SPA curriculum from Vue to React with modern ES6/JSX patterns, aligning with industry adoption trends and improving graduate employability
- Built Node.js APIs as Netlify serverless functions for real-world lab exercises, giving learners hands-on experience consuming non-local REST endpoints
- Mentored 4+ junior developers through pair programming and code reviews, providing architectural guidance and reinforcing engineering best practices
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
Led development of e-commerce platform for traffic safety products, focusing on enhancing user experience, expanding product offerings, and improving operational efficiency.
Key Achievements:
- Led 3-person team to unify product and order management across 5 data sources and 4 storefronts into a single admin platform, making common management tasks 5-10x faster
- Replaced insecure homegrown authentication with role-based access control using Microsoft Identity and implemented audit trails on data changes, hardening security and data integrity across all storefronts
- Increased annual revenue $150k+ by replacing a static 30-item product grid with a live-filtering React interface, enabling customers to search 200+ road construction sign legends
- Developed Elasticsearch-powered live filtering of safety vest inventory by size, color, and ANSI safety rating, increasing conversion rates from 17% to 23% as validated through A/B testing
- Drove $60k+ in new sales within six months by building a custom sign configurator with live preview and near real-time rendering using JavaScript and Cloudinary API
- Integrated Avalara sales tax API to replace incomplete state-only tax calculations with accurate local and county rates, eliminating recurring manual corrections and automating the exemption approval process
Technologies Used:
Software Engineer
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 ASP.NET/SQL Server system to automate conflict-of-interest document restrictions in iManage across the firm's distributed global infrastructure, saving legal and IT teams 20+ hours per week
- Saved firm $25k+ annually by building a searchable internal skills database that reduced reliance on costly consultants
- Integrated Okta REST API with internal systems to automate app provisioning, eliminating manual IT steps for employee onboarding and access requests
- Integrated Box REST API with iManage to enable secure external document sharing, extending collaboration capabilities beyond the firm's internal platform
- Reverse engineered legacy ASP.NET applications and MSSQL stored procedures from defunct vendors to resolve critical issues including DST handling failures and Windows/IE compatibility problems, ensuring business continuity
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, enabling analysts to process contracts faster and reducing daily backlog by 20%
- Designed policy review application with approval workflow and audit trail, reducing errors and re-reviews for the 5-6 person review team
- Developed internal project management tool for the engineering department, automating deployment plan generation and replacing an error-prone manual process
Technologies Used:
Junior Software Engineer
Key Achievements:
- Rebuilt mission-critical data transfer process from legacy Perl script to a .NET Windows Service, improving reliability and reducing manual reruns by 80%
- Upgraded major finance applications to ASP.NET 2.0 and SQL Server 2008, implementing new business features, stored procedures, and tighter integration with iManage document management systems
Technologies Used:
Student Software Engineer
Key Achievements:
- Migrated Classic ASP web applications to ASP.NET 1.1 for the hospitality management department, serving faculty and industry professionals
Technologies Used:
Featured Projects
A showcase of my recent work, demonstrating expertise in full-stack development, modern frameworks, and innovative solutions.



Batch Diffusion
CLI tool for unattended batch image generation via a locally-running AUTOMATIC1111 Stable Diffusion API


Construction Signs Gallery
Live-filtering React interface to search 200+ road construction sign legends

Custom Sign Configurator
Custom sign configurator with live preview and near real-time rendering
