Senior Software EngineerTeam LeadTechnical MentorFull Stack Developer

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

C#95%
JavaScript95%
SQL90%
HTML590%
CSS385%
Java85%
TypeScript85%

Frameworks & Libraries

ASP.NET95%
React90%
Spring Boot85%
Next.js85%
Vue.js85%
Razor80%
Entity Framework85%

Tools & Platforms

Git95%
VS Code95%
Visual Studio90%
IntelliJ90%
Bash90%
Docker85%
GitLab CI/CD85%

Testing

MSTest95%
JUnit95%
Cypress85%
Vitest65%

Databases

SQL Server90%
PostgreSQL85%
SQLite80%
Elasticsearch70%

Additional Expertise

Full StackFront EndBack EndLeadershipMentor/CoachAgile MethodologiesKanbanRDBMSREST APICI/CDUnit TestingVersion ControlCloudPerformance OptimizationTechnical WritingCode ReviewAPI DesignDatabase OptimizationSubject Matter ExpertContinuous LearnerProduct DevelopmentTechnical SupportInvestigativeSoftware DebuggingData StructuresAlgorithmsCollaborative Team Player

Professional Experience

A journey through 19+ years of software development with a focus on delivering exceptional results.

Senior Software Engineer & Curriculum Developer

Tech Elevator
Remote
Jan 2020 - Dec 2025

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

Technologies Used:

C#JavaASP.NETSpring BootMSTestJUnitSQL ServerPostgreSQLHTML/CSS/JSReactVue.jsCI/CDDockerGit

Independent Developer

Bry's Marine
Remote
Oct 2019 - Dec 2019

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.

Technologies Used:

Grav CMSPHP/TwigjQueryHTML/CSS/JSDreamHostCloudinaryGit

Lead Software Engineer

Traffic Safety Store
Philadelphia, PA / Remote
Jul 2016 - Sep 2019

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:

ASP.NETSQLReactjQueryHTML/CSS/JSLESSSQL ServerElasticsearchFluentMigratorGit

Software Engineer

Dechert LLP
Philadelphia, PA
Jan 2011 - Jul 2016

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:

ASP.NETSQLHTML/CSS/JSjQuerySQL ServerSSRSSSISiManageGit

Associate Software Engineer

Coventry First
Fort Washington, PA
Feb 2010 - Jan 2011

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:

ASP.NETWinFormsSQLHTML/CSS/JSSQL Server

Junior Software Engineer

Capmark Financial Group
Horsham, PA
Jan 2007 - Feb 2010

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:

ASP.NETHTML/CSS/JSSQLSQL ServeriManage

Student Software Engineer

School of Tourism & Hospitality Management, Temple University
Philadelphia, PA
Jun 2006 - Jan 2007

Key Achievements:

  • Migrated Classic ASP web applications to ASP.NET 1.1 for the hospitality management department, serving faculty and industry professionals

Technologies Used:

ASP.NETClassic ASPHTMLSQLSQL Server

Featured Projects

A showcase of my recent work, demonstrating expertise in full-stack development, modern frameworks, and innovative solutions.

Pick For Me TV preview
Featured

Pick For Me TV

Random TV episode picker using TMDB API to recreate the channel surfing experience

TypeScriptNext.jsReactREST APITailwind CSSshadcn/uiTMDBVercel
BryTech preview
Featured

BryTech

Personal portfolio site created using Cursor AI

Next.jsTypeScriptTailwind CSSFramer MotionVercelCursor AI
Batch Diffusion preview
Featured

Batch Diffusion

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

PythonClaudeREST API
Cull Diffusion preview
Featured

Cull Diffusion

Local web app for culling AI-generated images

Next.jsTypeScriptTailwind CSS
Construction Signs Gallery preview

Construction Signs Gallery

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

ASP.NETReactEntity Framework
Custom Sign Configurator preview

Custom Sign Configurator

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

ASP.NETjQueryCloudinary

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to bring your ideas to life.

Send a Message

Follow Me

Availability

I'm currently available for:

  • Full-time opportunities
  • Contract work
  • Consulting projects
  • Technical mentoring