Skip to main content
Eduard HarutyunyanEH
Open to opportunities

Eduard Harutyunyan

@eduardharutyunyan

Software engineer building event-driven C#/.NET microservices and modern data platforms at scale.

Armenia
Message

What I'm looking for

I’m looking for a software engineering role where I can build event-driven C#/.NET backend systems, modernize legacy data platforms, and own reliability end-to-end—especially orchestration, messaging, and safe failure recovery.

I’m a Software Engineer with 5+ years at ServiceTitan, spanning data and distributed backend systems, including 2.5+ years architecting and building event-driven microservices in C#/.NET. I led the ground-up design and implementation of a company-wide platform rebuild, replacing a decade-old monolithic data-import system with an event-driven microservices platform and a job-lifecycle state machine that downstream services rely on.

Alongside new platform work, I independently owned and modernized the legacy import system in production for 19 months with zero major incidents—consolidating 128 duplicated per-vendor tools down to 34 and building a centralized SQL execution engine with automatic retry and rollback to eliminate full-job reruns on transient failures. Earlier, I shipped and maintained Excel/VBA add-ins for data validation, reconciliation automation, and SAP-related data extraction via RESTful APIs, carrying that mindset of reliable automation into my backend work.

Experience

Work history, roles, and key accomplishments

ServiceTitan logoSE
Current

Software Engineer (Data R&D)

Nov 2023 - Present (2 years 9 months)

Architecting and implementing a rebuild of a decade-old monolithic data-import system into an event-driven microservices platform. Built shared NuGet platform libraries and a distributed job-orchestration engine integrating Azure Service Bus and Kafka, with a compensating-transaction recovery path.

ServiceTitan logoSE

VBA Engineer

Sep 2022 - Nov 2023 (1 year 2 months)

Designed and shipped Excel/VBA add-ins used by teams to clean and validate customer data prior to import into ServiceTitan. Built configuration-driven validation engines and an add-in updater, and owned the VBA tool for the Applications for Payment process.

ServiceTitan logoSE

Data Reconciliation Specialist

May 2021 - Sep 2022 (1 year 4 months)

Built an Excel add-in to automate Accounts Receivable reconciliation for tenants onboarding onto ServiceTitan. Standardized AR report formats and automated the import handoff by flagging zero-balance accounts and verifying final reconciliation results.

Education

Degrees, certifications, and relevant coursework

University of Pennsylvania (Penn Engineering) logoUE

University of Pennsylvania (Penn Engineering)

Professional Certificate, Computer Science Essentials for Software Development

Completed a Professional Certificate in Computer Science Essentials for Software Development via edX.

NA

National University of Architecture and Construction of Armenia

Bachelor, Architecture and Design

2014 - 2017

Earned a Bachelor focused on Architecture and Design.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan