Senior Software Engineer

Alexandru Fera

Document-processing platforms and distributed back-end systems.

13+ years building reliable product and enterprise systems across large-scale web applications, .NET, TypeScript, SQL databases, messaging, Kubernetes, CI/CD and diagnostics.

Portrait of Alexandru Fera

13+ years

senior engineering experience

Large-scale web systems

customer-facing workflows at scale

.NET + TypeScript

back-end and platform delivery

Operable services

Kubernetes, CI/CD and diagnostics

What I am trusted with

Systems that need predictable behavior under operational pressure.

The common thread is not a single framework. It is reliable processing, traceable state, useful diagnostics and delivery paths that teams can maintain after launch.

01

Document-processing platforms

Presentation import, OOXML/PPTX processing, headless browser runtimes and back-end service coordination for large-scale web workflows.

02

Distributed ingestion and messaging

Microservices, asynchronous workflows, explicit state transitions, retries, duplicate detection, idempotency and downstream integration.

03

Diagnostics and delivery

Operational visibility, Playwright/CDP tooling, build pipelines, Kubernetes configuration, static analysis and release workflows.

Selected work

Short case notes with the confidential details removed.

These examples show the type of systems I tend to work on: document conversion, browser-backed runtimes, messaging, deployment workflows and diagnostics.

01

Product engineering

Presentation-import workflows

Back-end and platform engineering for presentation-import and document-processing workflows in a high-traffic customer-facing web platform.

  • TypeScript, Node.js and Bazel-based monorepo
  • Microsoft PowerPoint / PPTX import and OOXML processing
  • Service coordination, headless Chrome and Puppeteer
  • Kubernetes-based platform work and CI/CD workflows
02

Enterprise systems

Confidential distributed ingestion platform

Distributed .NET microservices for asynchronous file and report ingestion in a restricted enterprise environment with message broker coordination and SQL Server persistence.

  • .NET, C#, SQL Server and background worker services
  • Artemis / AMQP messaging and downstream integrations
  • Idempotency, retries, duplicate detection and state transitions
  • Kubernetes, Helm, Azure DevOps and operational diagnostics
03

Engineering tooling

Memory-leak investigation tooling

Developer-facing tooling around Playwright, Chrome DevTools Protocol and Memlab to make browser memory-leak investigation repeatable and inspectable.

  • Automated heap snapshot collection through Playwright and CDP
  • PostgreSQL persistence for memory-analysis results
  • Vue dashboards for leaks and retainer chains
04

Application delivery

Web platforms and document management

ASP.NET Core and Vue applications, SPA migrations, document-management systems and reusable API support for filtering, sorting and pagination.

  • Vue 2/Webpack to Vue 3, TypeScript and Vite migrations
  • Azure Blob Storage, PostgreSQL and Entity Framework Core
  • Dynamic LINQ, Playwright E2E tests and maintainable app structure

Experience summary

Senior engineering across product, platform and enterprise systems.

The resume has the fuller work history, certifications and technology list. This page keeps the timeline compact.

  1. Senior Software Engineer / Adobe

    June 2024 - Present

    TypeScript, Node.js, Bazel, PPTX/OOXML processing, headless Chrome automation, Kubernetes-based platform workflows and memory-leak investigation tooling.

  2. Senior .NET Developer / RealPage

    June 2023 - June 2024

    Kafka-based streaming, Kubernetes deployment on Amazon EKS, Azure DevOps pipelines, Testcontainers integration tests and static code analysis.

  3. Senior .NET Developer / STIONA Software

    May 2019 - June 2023

    ASP.NET Core and Vue web platforms, document-management systems, Vue 3/TypeScript migrations, Dynamic LINQ APIs and Playwright E2E testing.

  4. Senior .NET Developer / Equiniti

    November 2017 - May 2019

    Finance platform work with ASP.NET MVC, Kendo UI, WCF, SQL Server, SpecFlow, Selenium, NServiceBus and ASP.NET Core APIs.

  5. Team Lead / .NET Developer / Eminus Software

    March 2013 - October 2017

    Multi-tenant ASP.NET systems, IdentityServer SSO, RabbitMQ integrations, Redis operations, TFS build workflows, WiX installers and technical design documentation.

Selected stack

Tools grouped by the work they support.

The exact tool changes by system. The steady habits are explicit state, practical tests, observable services and readable implementation.

Back-end and data

  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework Core
  • SQL Server
  • PostgreSQL
  • Node.js
  • TypeScript

Distributed systems

  • Kafka
  • RabbitMQ
  • Artemis / AMQP
  • NServiceBus
  • Worker services
  • Idempotency
  • Retries

Delivery and operations

  • Docker
  • Kubernetes
  • Helm
  • Azure DevOps
  • GitVersion
  • SonarQube
  • OpenTelemetry

Browser and documents

  • OOXML / PPTX
  • Playwright
  • Puppeteer
  • Chrome DevTools Protocol
  • Memlab
  • Vue

Contact

Professional contact starts with LinkedIn.

LinkedIn is the best place to reach me professionally. The PDF resume has the detailed version of the work history, technologies, education and certifications.