Skills
I work across abstraction levels — from application architecture down to systems programming — with one constant demand: provable, measured and maintainable systems.
Domains
.NET & Backend
ExpertDedalus, .NET Framework → .NET 6 migration (CGI)
Desktop (WPF / WinForms / Blazor)
ExpertLIS/EMR, Blazor Board console
Architecture & Design
ExpertMicroservices, Clean Architecture, CQRS, SOA (Orange, ALGO)
Performance & Systems
ExpertC11 Toolkit: 2.5×–3.8× (io_uring, SIMD, allocators)
AI & Augmented Engineering
ExpertInternal AI tooling: +30% productivity; BitCrafts Studio
Leadership & Mentoring
ExpertSystematic code review, mentoring juniors
Cloud & DevOps
AdvancedAzure DevOps, CI/CD, Docker, Git (Dedalus, CGI)
Healthcare & Interoperability
AdvancedHL7, FHIR, LIS/EMR, IHE (Dedalus)
Infrastructure & Self-hosting
ExpertDebian homelab: 3-node Docker Swarm, Traefik, AdGuard, WireGuard, Cloudflare, LUKS, backups
Proficiency matrix
| Skill | Level |
|---|---|
| C# / .NET (Framework → 10) | Expert |
| ASP.NET (MVC / Web API / Web Forms) | Expert |
| WPF / WinForms | Expert |
| Software architecture (SOLID, Clean, CQRS) | Expert |
| C11 / systems programming | Expert |
| Blazor | Advanced |
| Entity Framework | Advanced |
| SQL Server / PostgreSQL | Advanced |
| Azure DevOps / CI-CD | Advanced |
| Docker / Git | Advanced |
| HL7 / FHIR | Advanced |
| Docker / Docker Swarm | Expert |
| Linux / Debian (administration) | Advanced |
| Traefik / reverse proxy / TLS (Let’s Encrypt) | Advanced |
| Networking & firewall (iptables, WireGuard) | Advanced |
| DNS (AdGuard Home, split-horizon) | Advanced |
| Encryption & backups (LUKS) | Advanced |
| Python / GTK4 / libadwaita | Solid |
| Xamarin / Ionic | Solid |
Toolbox
- C#
- VB.NET
- C11
- Python
- SQL
- Bash
- TypeScript
- .NET
- ASP.NET
- WPF
- Blazor
- Xamarin
- GTK4 / libadwaita
- SQL Server
- PostgreSQL
- MariaDB
- SQLite
- Docker
- Azure DevOps
- Git
- GitHub Actions
- CI/CD
- Linux
- Windows
- io_uring
- SIMD
- Debian
- Docker Swarm
- Traefik
- AdGuard Home
- WireGuard
- Cloudflare
- systemd
- iptables
- LUKS
Engineering philosophy
Credo
« Design systems I can prove hold. »
- 01
Proof before claims
A green build, a passing test, a reproducible benchmark — not a promise.
- 02
Measure, do not assume
You only optimize what you measure. The 2.5×–3.8× gains are measured, not estimated.
- 03
Performance does not excuse austerity
A fast tool can — and should — be pleasant to use.
- 04
AI amplifies, it does not decide
It executes under governance, review and tests; humans keep the keys.
- 05
Simplicity is built
SOLID and Clean Architecture: maintainability is a decision, not luck.
- 06
Mentoring is part of the job
Code review and mentoring are multipliers, not lost time.
- 07
Stay curious at every abstraction level
From C11/io_uring to WPF/Blazor, the bigger picture only gets clearer.
Currently
- · AI-assisted development, under governance and code review.
- · Low-level: io_uring, SIMD, memory allocators.
- · Modern, accessible desktop apps (GTK4 / libadwaita).
- · Fast static sites (Astro, Tailwind).
- · Self-hosting: a hardened Debian Docker Swarm cluster (reverse proxy, filtering DNS, VPN, encrypted backups).