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%
HTML90%
CSS85%
Java75%

Frameworks & Libraries

ASP.NET95%
React90%
Spring Boot85%
Express.js85%
Vue.js85%
Razor80%
Entity Framework80%

Tools & Platforms

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

Testing

MSTest95%
JUnit95%
Cypress85%
Vitest65%

Databases

SQL Server90%
PostgreSQL85%
SQLite80%

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.

Curriculum Developer

Tech Elevator / Stride
Remote
Jan 2020 - Present

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.

Technologies Used:

C#JavaASP.NETSpring BootMSTestJUnitSQL ServerPostgreSQLHTML/CSS/JSVue.jsReactDockerGit

Web Developer

Bry's Marine
Remote
Oct 2019 - Dec 2019

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.

Technologies Used:

Grav CMSPHP/TwigjQueryHTML/CSS/JSDreamHostCloudinaryGit

Lead Software Engineer / Software Engineer

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

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:

ASP.NET (C# MVC)SQLReactjQueryHTML/CSS/JSMicrosoft SQL ServerElasticsearchFluentMigratorGit

IT Applications Developer

Dechert LLP
Philadelphia, PA
Jan 2011 - Jul 2016

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:

ASP.NET (VB Web Forms, C# MVC)SQLHTML/CSS/JSjQueryMicrosoft SQL ServerSSRSSSISiManageGit

Associate Software Engineer

Coventry First
Fort Washington, PA
Feb 2010 - Jan 2011

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:

ASP.NET (VB Web Forms)VB.NET WinFormsSQLHTML/CSS/JSMicrosoft SQL Server

Applications Developer

Capmark Financial Group, Inc.
Horsham, PA
Jan 2007 - Feb 2010

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:

ASP.NET (VB Web Forms)HTML/CSS/JSSQLMicrosoft SQL ServeriManage

.NET Developer

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

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:

ASP.NET (VB Web Forms)Classic ASPHTMLSQLMicrosoft SQL 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

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.

Vue.jsExpress.jsREST APITMDB
BryTech preview
Featured

BryTech

An experiment in AI-assisted coding. Modern, responsive portfolio website built with Next.js and Tailwind CSS, featuring dark mode and animations. Learned about Vercel platform and its CI/CD tools.

Cursor AIAI-assistedNext.jsTypeScriptTailwind CSSFramer MotionVercel
Bry's Marine website preview
Featured

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.

Grav CMSPHP/TwigjQueryHTML/CSS/JSDreamHostCloudinary
Traffic Safety Store - Sign Gallery preview

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.

ASP.NET (C# MVC)ReactHTML/CSS/JSEntity Framework
Traffic Safety Store - Sign Designer preview

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.

ASP.NET (C# MVC)jQueryHTML/CSS/JSCloudinary

Get In Touch

Send a Message

Follow Me