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.
Curriculum Developer
Designing and developing educational content for coding bootcamp students, focusing on full-stack development and modern web technologies.
Key Achievements:
- Led cross-functional team to build new React curriculum, replacing outdated single-page application content and enhancing existing web material for a smoother transition. By introducing ES6, responsive web design, and a modern framework, student job placement rates increased by 20% with higher starting salaries.
- Established curriculum versioning strategy and automated CI/CD process, bundling learning material from over 30 Git repositories into LMS and cohort repositories. Process handles consumer and enterprise product offerings and enables bootcamp to rapidly iterate and support over 500 concurrent students.
- Designed module capstone project for students to demonstrate knowledge in client-server REST API applications and SQL databases, resulting in increased module graduation rate and student confidence.
- Built automated testing and scoring process using custom Docker images to test student labs with MSTest, JUnit, Cypress, Mocha, and Vitest unit tests, enabling instructors to have more time for individual student engagement.
- Rolled out custom serverless functions with Express.js acting as read-only RESTful APIs, leading to better student understanding of real-world APIs by using non-local servers for lab exercises.
Links:
Technologies Used:
Web Developer
Modernized company website with more professional look and feel and product photos.
Key Achievements:
- Redesigned company website with lightweight CMS to improve SEO and user experience, resulting in 15% more sales over the previous year.
Links:
Technologies Used:
Lead Software Engineer / Software Engineer
Developed and maintained e-commerce websites and admin site for traffic safety products.
Key Achievements:
- Co-led team of four in launching new e-commerce admin site using ASP.NET, Razor, and React, achieving goals of unified logins, access to online & phone orders, and quickly toggling on-sale/out-of-stock for products on all storefronts.
- Deployed new responsive web design interface for signs with legend search using React, JavaScript, and ASP.NET, boosting sales of high-volume signs and enabling company to sell more than 200 new legends.
- Enhanced product category layout with live search and filtering capabilities with JavaScript, Elasticsearch, and ASP.NET, increasing conversion rates by more than 30% over previous versions in A/B tests.
- Delivered interactive sign designer using JavaScript and Cloudinary APIs, generating more than $30,000 of additional e-commerce sales and higher conversion rates compared to previous version in A/B tests.
Technologies Used:
IT Applications Developer
Developed enterprise applications for law firm operations, focusing on document management and internal systems.
Key Achievements:
- Architected and developed ethical screen management system, automatically applying access lists to secure iManage digital documents and workspaces, saving application support and general counsel teams more than 20 hours/week.
- Implemented dynamic internal skills & experience tracking application using ASP.NET, CSS, and Photoshop mockups, saving law firm over $25,000 annually by leveraging internal resources over external resources.
Technologies Used:
Associate Software Engineer
Key Achievements:
- Improved key systems of Contract Analysis department with enhancements to ASP.NET application and SQL databases, enabling more efficient data captur and boosting analyst productivity resulting in 20% reduction in daily backlog.
Technologies Used:
Applications Developer
Key Achievements:
- Upgraded major finance applications to ASP.NET 2.0 and SQL Server 2008, implementing new features from business requirements and integrating with iManage document management systems.
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
Developed website to pick a random episode from a user-defined list of TV shows. Utilized TMDB (The Movie Database) REST API, Vue.js front end, and Express.js back end.


Bry's Marine website
Redesigned company website with lightweight CMS to improve SEO and user experience, resulting in 15% more sales over the previous year.

Traffic Safety Store - Sign Gallery
Deployed new interface for roll-up signs with legend search using React, JavaScript, and ASP.NET, boosting sales of high-volume signs and enabling company to sell more than 200 new legends.

Traffic Safety Store - Sign Designer
Delivered interactive sign designer using JavaScript and Cloudinary APIs. Generated more than $30,000 of additional e-commerce sales and higher conversion rates compared to previous version in A/B tests.