Ben Sgroi, Developer in Pittsburgh, PA, United States
Ben is available for hire
Hire Ben

Ben Sgroi

Full-stack Engineer and Developer

Pittsburgh, PA, United States

Toptal member since May 26, 2026

Bio

Ben is a seasoned senior full-stack engineer and critical thinker. His 20 years of experience include 10 years in healthcare, specializing in turning complex technical problems into scalable, production-ready systems. Fluent across Node.js, TypeScript, .NET, Angular, and Azure, Ben has architected distributed microservices, built CI/CD platforms supporting 60+ applications, and championed developer experience improvements that help teams move faster and ship with confidence.

Portfolio

Lextech Global Services
TypeScript, Angular, Azure, Azure Cosmos DB, Azure Function App...
CEI/UPMC
TypeScript, JavaScript, Azure DevOps, DevOps, Microservices, SQL Server...
Monster Energy
ASP.NET, SQL Server, Angular, AngularJS, TypeScript, Microsoft Entra, IIS...

Experience

  • C# - 20 years
  • SQL Server - 20 years
  • TypeScript - 10 years
  • Angular - 10 years
  • CI/CD Pipelines - 6 years
  • Microservices - 6 years
  • Node.js - 4 years
  • Azure - 3 years

Preferred Environment

Windows, Visual Studio Code (VS Code), Visual Studio, Node.js, ASP.NET Core, TypeScript

The most amazing...

...solution I've built is a pipeline that deploys ephemeral copies of feature branches for fully automated testing and demoing of working code.

Work Experience

Senior Software Engineer

2024 - 2026
Lextech Global Services
  • Architected and maintained four Azure-hosted microservices in TypeScript; configured Azure Functions, Storage, API Management, Front Door, Cosmos DB, and Key Vault.
  • Built integration with electronic health record (EHR) systems Epic and Oracle Health.
  • Integrated Microsoft Entra single sign-on for streamlining login for external partners.
  • Integrated with multiple 3rd-party APIs, extending platform capabilities.
  • Diagnosed and eliminated memory leaks in Node.js microservices through systematic profiling, restoring service stability.
  • Served as a go-to resource during high-severity production incidents, reducing time to resolution through rapid root-cause analysis.
  • Identified and fixed data validation issues in ETL pipelines.
Technologies: TypeScript, Angular, Azure, Azure Cosmos DB, Azure Function App, Azure Key Vault, Azure Storage, Node.js, Electronic Health Records (EHR), Git, REST APIs, Artificial Intelligence (AI), Full-stack, Full-stack Development, Claude Code, SQL, API Development

Associate Architect

2016 - 2024
CEI/UPMC
  • Designed and implemented a CI/CD pipeline PaaS for 14 environments, supporting more than 60 microservices and micro-frontends and reducing deployment times by 40%.
  • Engineered a scalable, distributed system architecture ensuring redundancy for more than 60 microservices.
  • Developed an OAuth-based login system for over 60 apps using Angular and .NET.
  • Orchestrated migration of a 500,000-line AngularJS application to Angular 7 with no downtime, improving app maintainability and performance.
  • Wrote and maintained unit tests and built unit, integration, and functional tests into automated pipelines.
  • Guided a division of 180+ professionals on DevOps principles, improving development workflows.
  • Built self-service tools for developers, automating manual processes and saving teams significant development time.
  • Introduced automated UI testing, TypeScript, memory leak detection, GitHub Advanced Security scanning, and improved app performance and security.
  • Established code quality processes for a team of 20 front-end developers.
  • Spearheaded the adoption of LaunchDarkly feature flagging, managing 250+ active flags to enable safe and efficient rollouts.
Technologies: TypeScript, JavaScript, Azure DevOps, DevOps, Microservices, SQL Server, CI/CD Pipelines, C#, ASP.NET Core, REST, Configuration Management, YAML Pipelines, Feature Flags, Distributed Systems, Git, Angular, Node.js, ASP.NET, IIS, REST APIs, .NET, Full-stack, Full-stack Development, SQL, API Development

.NET/SQL Developer

2014 - 2016
Monster Energy
  • Built multiple full-stack web applications using Angular, AngularJS, .NET Web API, and SQL Server.
  • Implemented single sign-on functionality using Azure Active Directory (Entra).
  • Modernized legacy applications, improving system stability and performance.
  • Developed unit tests to ensure application reliability.
  • Gathered requirements and delivered solutions tailored to user needs.
Technologies: ASP.NET, SQL Server, Angular, AngularJS, TypeScript, Microsoft Entra, IIS, REST APIs, .NET, Full-stack, Full-stack Development, SQL, API Development

Senior Software Engineer

2009 - 2014
iFuel Interactive
  • Designed and developed an extranet website for the salesforce of 600+ users across 24 countries.
  • Rebuilt a custom online quoting system with multifaceted parameters, improving efficiency.
  • Built a Solr-based search index, significantly improving search speed and user experience.
  • Overhauled the eCommerce platform, implementing multi-currency support for handling $200 million per year in orders.
  • Managed Windows IIS web farms for redundancy and load balancing.
  • Wrote and optimized SQL complex queries for performance.
Technologies: Apache Solr, ASP.NET, SQL Server, jQuery, JavaScript, IIS, REST APIs, .NET, Full-stack, Full-stack Development, SQL

Software Engineer

2008 - 2009
Pertuity Direct
  • Launched an SEC-approved peer-to-peer lending startup that handled load origination, credit checking, and social lending.
  • Managed and configured the Microsoft Team Foundation Server source control system.
  • Built new features based on company goals using ASP.NET and SQL Server.
Technologies: ASP.NET, SQL Server, C#, Microsoft Team Foundation Server, IIS, .NET, Full-stack, Full-stack Development, SQL

Experience

CI/CD Pipeline as a Service (PaaS)

I built a YAML pipeline template that lets teams quickly and easily deploy their apps to any environment. I was the lead developer and architect for the project. The pipeline helped teams increase their deployment frequency by up to 80% and was adopted by more than 60 apps.

EHR Integration for Healthcare Website

I engineered an integration for a client's popular healthcare website with electronic health record (EHR) systems Epic and Oracle Health. This integration used the open-source SMART on FHIR standard to authenticate via OAuth 2.0 and securely access EHR APIs. It allowed clinical staff to easily launch the integration from their EHR system, simplifying their daily workflows.

Education

1998 - 2002

Bachelor's Degree in Computer Science

Wheeling Jesuit University - Wheeling, WV, USA

Certifications

JANUARY 2020 - JANUARY 2022

Microsoft Azure DevOps Engineer Expert

Microsoft

DECEMBER 2019 - DECEMBER 2021

Microsoft Azure Developer Associate

Microsoft

Skills

Libraries/APIs

Node.js, REST APIs, API Development, jQuery

Tools

Git, Azure Key Vault, Apache Solr, Microsoft Team Foundation Server, Visual Studio, Claude Code

Languages

TypeScript, JavaScript, C#, SQL

Frameworks

Angular, AngularJS, .NET, ASP.NET Core, ASP.NET, OAuth 2

Paradigms

Azure DevOps, Database Design, DevOps, Microservices, REST, Automated Testing, HIPAA Compliance

Platforms

Azure, Windows, Visual Studio Code (VS Code)

Storage

Azure Cosmos DB, Azure Storage

Other

Full-stack, Full-stack Development, Data Structures, SQL Server, CI/CD Pipelines, Configuration Management, YAML Pipelines, IIS, Azure Function App, Electronic Health Records (EHR), Feature Flags, Distributed Systems, Microsoft Entra, Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring