Skip to content

dorin andrei drăgan ​

principal engineer

Blog | LinkedIn | GitHub

professional summary ​

15+ years of building software that works. I break down problems, design clean systems, and write tested code. I don’t chase tools, I use what solves the problem. Quality is the default. Docs matter. So does speed.

education ​

bachelor's degree: Computer Science Department, Technical University of Cluj Napoca

certifications ​

  • Machine Learning Specialization — Coursera

skill set ​

languages: C#, .NET, ASP.NET, TypeScript, JavaScript, Python

infra as code: Ansible, Terraform, Vagrant

doc as code: VitePress, Pandoc, DocFX

ci/cd & monitoring: Azure Pipelines, GitHub Actions, Jenkins, Artifactory, Prometheus, Grafana, Jaeger, OpenTelemetry

containerization: Docker, Podman, Kubernetes

scripting: Bash, PowerShell

ai and ml: OpenAI, Anthropic, local LLMs, Retrieval-Augmented Generation, LangChain

web: ASP.NET, Angular, React, WebSockets, Express, FastAPI, Node.js

db: MSSQL, MySQL, MongoDB, ADO.NET, Entity Framework

management & vcs: Azure DevOps, GitHub, Bitbucket, Crucible, Git, JIRA, Confluence

tools: VSCode, GitHub Copilot, Neovim, tmux, i3, Visual Studio, ReSharper

selected projects ​

bidirectional api for ide backend migration ​

client: European manufacturer
duration: ~6 months
tech: ASP.NET, WebSockets, MediatR

Built a resilient API for realtime backend-frontend sync using WebSockets and JSON-RPC. Enabled seamless migration from a legacy WinForms UI to a Theia-based environment. Rewrote critical C++ crypto libraries in C#. Applied clean architecture and CQRS. No fluff, just fast, testable code.

product flows with apache nifi ​

client: European pharma and diagnostics company
duration: ~1 year
tech: Apache NiFi, PowerShell, JavaScript, XSLT, Python, Ansible, Docker, Prometheus, Grafana

Extracted complex product updates from SAP and piped them into internal systems. Used NiFi to build data flows with routing, filtering, and transformation logic. Set up IaC using Ansible and Python. Wrapped it all with monitoring, alerts, and documentation as code. Led both dev and ops.

smart card pki simulation with cli ​

client: European medical instruments manufacturer
duration: ~5 months
tech: .NET, PowerShell, Docker, Pandoc

Researched smart card technologies and built a PKI simulation from scratch. Delivered a PowerShell CLI compatible with PKCS #11. All wrapped in tests, CI pipelines, and exportable documentation. Owned delivery end to end.

statistical tooling for pre-market device approval ​

client: European pharma and diagnostics company
duration: ~2-3 years
tech: .NET Framework, WPF, WinForms, WCF, Entity Framework, PowerShell

Designed and implemented tooling to support regulatory validation of medical devices. The goal: ensure safety and efficacy before market release. Delivered components that integrated tightly with analysis workflows.

workflow simulation for device configuration ​

client: European pharma and diagnostics company
duration: ~4 years
tech: .NET, WPF, NUnit, Prism, LiquidXML, Log4Net, WiX

Developed a tool to help clients and marketing teams simulate real-world device usage. It analyzed output files, ran virtual workflows, and provided actionable insights. Supported sales, upgrades, and customer education. I led the system design and implementation.

mortgage management platform ​

client: Irish bank
duration: ~2 years
tech: .NET, web/windows services, ADO.NET, MSSQL

Built a rule-driven engine for mortgage screening and credit scoring. Integrated multiple external systems. Focused on reliability and transparency in every step of the evaluation process.