Post Job Free
Sign in

Staff Backend Engineer: APIs & Data Platforms

Location:
Ellington, CT
Posted:
November 08, 2026

Contact this candidate

Resume:

Swanand Kriyaban

*********@*****.***

310-***-****

Summary

Staff backend engineer with 15+ years building production APIs, data pipelines, and cloud services. Owns features end to end: design, build, test, deploy, and run in production. Recent work: a data platform that serves terabytes of time-series data to engineers through REST APIs, background sync jobs, layered caching, and a React/TypeScript front end. Works closely with domain experts and turns vague needs into shipped, reliable software. Strong in system design, data modeling, testing, and observability.

Technical Skills

Backend & APIs: C#/.NET (Minimal APIs, ASP.NET Core), REST API design, Python (working knowledge), background jobs, RabbitMQ, Azure Service Bus

Frontend: React 19, TypeScript, Vite, Angular, Svelte

Data: Azure SQL/SQL Server, Cosmos DB (document store), Snowflake, EF Core, Dapper, Aveva PI time-series data

Cloud & Ops: Azure (Functions, Blob, Tables, VMs, Service Fabric), CI/CD with Azure DevOps, caching, automated testing (xUnit, Playwright, Selenium)

Architecture: Distributed systems, microservices, vertical slices, data modeling, scalable services

Experience

Staff Software Engineer, National Grid, MA – Nov 2023-Present

Own backend-heavy features end to end (design, build, test, deploy, production support) for Long Term Integrated Planning (LTIP), a data platform used by transmission and distribution planning engineers.

Design REST APIs (.NET Minimal API) that pull terabytes of time-series data from PI historian systems and serve it quickly to a React/TypeScript front end.

Built a data pipeline that retrieves 8760 hourly readings per asset, runs them through a vendor cleansing workflow, and compares raw and cleansed data.

Added L1+L2 caching for frequent queries, with background jobs that expire cache entries and sweep the backing store.

Built scheduled sync jobs that load asset hierarchy data from Snowflake; users smart-search assets by tag and see every attribute on one screen.

Worked with a vendor to shape the API for their cleansing workflow; received their Vendor Appreciation award.

Lead a 5-person team. Work directly with end users (planning engineers), UX, and product to gather needs, write user stories, and plan sprints.

Turned PoCs and MVPs into full production apps, using early demos to steer the product with real user input.

Wrote unit, integration, and end-to-end tests (xUnit, Playwright); built Power BI reports for engineering questions.

Environment: C# 14/.NET Core 10, Minimal API, React 19/Vite/TypeScript, Azure SQL Server, Entity Framework Core, Azure Functions, Azure Blob Storage, Azure Tables, xUnit, Shouldly, Dapper, Aveva PI REST API, Vertical Slices Architecture, unit/integration/e2e tests – xUnit/Playwright

Senior Application Development Consultant, 3Cloud LLC, IL – May 2021-Oct 2023

Senior/lead engineer across several client projects:

Lead engineer and architect for a cloud-to-on-prem replication gateway: Azure Blob Storage, Cosmos DB, and Windows services load-balanced across multiple VMs.

Built a transportation management system full stack, from inception through deployment and production support.

Backend engineer on a credit card usage anomaly-detection system.

Assessed a RabbitMQ-based system, found its performance bottlenecks, and proposed scalability, reliability, and performance fixes.

Environment: C#/.NET Core, Web API, Angular 13, SQL Server, Entity Framework Core, .NET Core, Azure Functions, Azure Blob Storage, Azure Tables, xUnit, Moq, FluentValidation, Azure Cosmos DB, RabbitMQ, Svelte

Senior Engineer, LifeYield LLC, Boston, MA – Feb 2020 – May 2021

Backend engineer on an international team building a retirement benefits engine and SaaS products.

Built microservices with C#/ASP.NET Core and Service Fabric on SQL Server.

Initiated and completed a CI/CD effort to convert a manual build/deploy process to a hands-off Azure DevOps automated workflow. This reduced build/deploy times from 6 or more hours to 20 minutes.

Worked on full stack development with Angular as the front-end, C#/ASP.NET Core/ServiceFabric middle tier and SQL server as the back-end as an individual contributor.

Worked on enhancing the core engine with complex business rules for determining the best (optimal) portfolio and social security benefit strategies that minimize taxes.

Environment: C#/.NET Core, Web API, Service Fabric, SQL Server, Angular, Github API, RabbitMQ, Powershell custom Cmdlets, EF Core, Azure DevOps

Senior Engineer, Aclara Technologies, Wellesley, MA – Nov 2018 – Feb 2020

Senior cloud engineer in a distributed team for the utility industry

Worked on Azure cloud native solutions in the areas of Azure Functions, Service Bus queues, Cosmos DB and microservice based development with Service Fabric.

Developed several Azure Functions based solutions that helped notify customers of potential leaks in their water usage through email/text.

Improved the performance of time-consuming database stored procedure scenarios to millisecond response times.

Took over the leadership of the QA team temporarily when the QA lead quit. Automated QA testing (functional and end-to-end testing) by authoring a framework for automated testing that helped QA cut down their time testing RESTful services. Helped improve the end-to-end testing process by refactoring existing inefficient code.

Environment: C#/.NET/Angular/SQL Server, Azure Cloud, Cosmos DB, Service Bus Queues, Azure Functions, xUnit, Selenium Web Driver

Senior Applications Developer, Bain Capital, LLC, Boston, MA March 2018 – Oct 2018

Lead developer in the decommissioning and rewrite of Wall Street Office integration to a different accounting system with an in-house Security Master Application. Duties involved data mapping, impact analysis, application re-architecture, re-design and development, testing and integration.

Environment: C#/.NET 4.x/WCF, ASP.NET/WebForms, SQL Server, ADO.NET, BizTalk, SSIS

Senior .NET Engineer, Video Equipment Rentals, Glendale, CA - March 2015 – March 2018

Application architect for EAI (ERP/CRM – NetSuite) for a concurrent ETL custom windows service. Currently being moved to Azure Web job.

Migration/Rewrite of existing RESTful services into a Microsoft Azure using a micro-services architecture and Azure Functions.

RESTful services development using Web API (both .NET and .NET Core), Entity Framework, SQL Server 2014 and Azure Technologies like Azure Functions and Service Bus Queues.

Provide direction to future-proof development efforts, re-architecting and re-writing existing business applications to move to the cloud infrastructure.

Mentor colleagues through pair-programming.

Evaluate technologies through spikes and recommend what would suit the business.

Saved the company over 1 million USD by delivering ERP implementation to production before time

Environment: C#/.NET 4.x/.NET Core, Web API, Azure Cloud, NetSuite ERP/CRM platform, SQL Server 2012/2014

Sr Application Engineer, Rand Corporation, Santa Monica, CA - June 2014 – January 2015

Multiple Web-based applications using the Microsoft Stack (ASP.Net/MVC, SQL Server, C#) and open-source technologies (Bootstrap, AngularJS, PHP).

Environment: C#/.Net 4.5, SQL Server 2008/2012, Visual Studio 2013, jQuery/jQuery UI, Bootstrap, AngularJS (evaluating), ASP.Net Web Forms/ASP.Net MVC, WCF

Sr Application Engineer, Interthinx, Inc, Agoura Hills, CA - August 2011 – June 2014

Leading and developing multiple modules of FraudGUARD, a web application that detects possible fraud in mortgage loan applications.

●Functional lead for a team of 5, implementing custom business logic for clients (alerts). Leading the design, development (business logic, UI, database), unit and integration testing of this custom functionality. (Lead of 4)

●Design, development, unit and integration testing of a BizTalk service, retrieving identity data from multiple custom data sources (external SOAP services), aggregating them and providing a single source of identity data to internal clients. (Senior Engineer in a team of 4)

●Design, development, unit and integration testing of custom alerts to notify if any of the loan participants are in the Federal terrorist list. Full stack development including report generation. (Lead in a team of 3)

●Design, development, unit and integration testing of a module to incorporate Google Maps into the web UI. Developed multiple custom HTTP handlers to serve data in JSON for easy access in JavaScript. (Lead in a team of 3)

●Design, development, unit and integration testing of a RESTful service using WCF (NMLS data to be provided as RSS feeds for export. Implemented a mechanism to support multiple versions of responses (Lead in a team of 3)

Environment: C#/.Net 4.0, SQL Server 2008, Visual Studio 2010, LINQ, BizTalk 2010, jQuery, ASP.Net MVC, Google Maps API

Principal Consultant, Bank of America, Calabasas, CA - October 2010 – August 2011

Data Center Integration

Environment: SQL Server 2005/2008, C#

Consultant, MySpace Inc, Beverly Hills, CA - July 2010 – August 2010

Redesign and implement work item tracking, query and reporting web application from PHP to ASP.NET MVC

Environment: C#/.Net 4.0, ASP.Net MVC 2, SQL Server 2005, LINQ to SQL/LINQ to Objects, jQuery UI Library for Ajax Enabled UI, Visual Studio 2010

Team Lead, Ares Management, LLC, Century City, CA - October 2007 – June 2010

●UI Library Application Architect/Senior Developer and Team Lead for a Portfolio Management / Deal Tracking application to aid Financial Analysts/Portfolio Managers to better manage deals and perform financial trend analysis.

●Maintaining the Company’s Intranet (ASP.Net/VB.Net/Active Directory/SQL Server 2005)

●Developed a Web Portal for the Legal department using ASP.Net 3.5, SQL Server 2005 and .Net 3.5, C# 3.5

Environment: C#/.Net 2.0/3.5, Windows Forms, SQL Server 2005, ADO.Net, Farpoint Spread

component, DevComponents DotNet Bar, Microsoft Enterprise Library, ASP.Net, VB.Net, jQuery for Ajax Enabled UI.

Other prior experience furnished upon request

Education / Training

●Master of Science (Mathematics), University of Madras, India

●Bachelor of Science (Mathematics), University of Madras, India

●AZ-900 Certification

●C#/.Net Certificate in Programming, IMG University, IL

●Java for Remote Computing, Certificate from Harvard Extension School, MA



Contact this candidate