Andrian Mamei
CTO at DotGov Solutions
I have built government digital services since 2013, in Moldova and for international government clients.
Acum
- CTO of DotGov Solutions since October 2026, responsible for the technology behind its government e-services — above all the DotGov Framework, now in its latest generation and running many government systems, where services are configured, not coded.
- Leading AI-assisted delivery, the framework's MCP server, and deterministic validation that keeps AI output checkable.
Cu ce pot ajuta
Ce pot face pentru echipa dumneavoastră și unde am făcut deja asta.
Government e-service platforms
I help you set up and run a configuration-driven platform, so new public services are assembled from proven building blocks instead of written from scratch, and one platform can serve many agencies.
Aplicat în: DotGov Framework (DGF) · Citizen services portal · Council e-services · Ministry e-services
Integration, registers and data portals
I help you connect ministries, registers, banks and partners securely, and publish register data through APIs, search and public portals.
Aplicat în: National data registers programme · Government service bus · Citizen services portal · National data portal · MConnect
Sign-in, payments and e-signature
I help you add national sign-in, online payments and standards-based electronic signatures to citizen services.
Aplicat în: Government service bus · Council e-services · E-signature and sign-in services · MPay · e-Civil Status services
Platform engineering and modernisation
I help you containerise and automate delivery (build pipelines, Kubernetes, caching, observability) and move legacy .NET systems to the current stack.
Aplicat în: DotGov Framework (DGF) · Ministry e-services
AI-assisted engineering
I help teams use AI agents in real delivery: pipelines with deterministic checks, MCP servers and shared tooling that keep AI output verifiable.
Aplicat în: DotGov Framework (DGF) · Council e-services · AI delivery tooling · Agent-generated UI prototype · Web page to Markdown tool
Technical leadership
I lead engineering teams and set the practices around them: architecture decision records, code review, mentoring and training.
Aplicat în: AI delivery tooling
Proiecte
Lucrări alese, grupate după locul unde le-am realizat. Deschideți un proiect pentru a vedea ce am făcut și cum se leagă piesele.
DotGov Solutions LLC
DotGov Framework (DGF)
Owner
The Public Service Builder Framework behind DotGov's government e-services: a metadata-driven .NET/Angular platform for building citizen e-services.
Detalii: DotGov Framework (DGF)
Ce am făcut
- Designed the system and database architecture and the framework's integration with internal and external data sources.
- Grew the platform through successive generations: a modular server, a containerised e-services engine and the current .NET and Angular framework.
- Led the framework's upgrades to the current .NET, including a framework-wide move to async code and to System.Text.Json.
- Built the delivery and runtime stack: build pipelines, Docker, Helm for Kubernetes, Redis caching, Traefik, OpenTelemetry and Prometheus.
- Replaced a licensed document library with open-source tools (OpenXML, PDFsharp), including PAdES signing.
- Delivered SSO and national-ID login, corporate accounts, and integrations with payment and e-signature services.
Tehnologii
.NET · ASP.NET Core · Angular · SQL Server · Redis · Docker · Kubernetes · Helm
Cum se leagă piesele
Services are configured, not hand-coded: the framework turns configuration into citizen e-services and connects them to government services. National data registers programme
Software Architect & Engineer
National registers (identity, business, land, vehicles and more), each with its own API and database, plus a data warehouse with search.
Detalii: National data registers programme
Ce am făcut
- Deployed and tuned the search layer for the registers, and later moved search from a document database to Elasticsearch.
- Handled data migration into the registers, including rewriting a data-migration project.
- Contributed to the data warehouse: a person-data migrator, an exporter, bringing the business, land and vehicle registers in, and a major refactoring.
- Merged societies and cooperatives into the business register.
- Set up an automation surface that helps produce new register solutions.
Tehnologii
.NET · Elasticsearch · MongoDB · GraphQL · Kubernetes · Azure Pipelines
Government service bus
Software Architect & Engineer
A secured, multi-tenant API gateway that connects ministries, agencies, banks and partners to each other and to the national registers.
Detalii: Government service bus
Ce am făcut
- Worked on the gateway: authentication and identity, registration-authority integration, authorization by scope, logging, request tracing and metrics.
- Added government and partner systems as tenants and connected them to payments and to the registers.
- Built the delivery side: deployment stages for the gateway and its admin console, tenant pipelines and versioned platform releases.
- Helped plan the platform and a training path for it.
Citizen services portal
Software Architect
The public services portal: one search, life journeys, a readiness check before applying, and an admin back office where agencies sync their catalogue.
Detalii: Citizen services portal
Ce am făcut
- Set up the portal and its deployment.
- Added searches over the business, land and vehicle registers.
- Moved the portal across framework versions and started the repository of the current version.
Tehnologii
.NET · DotGov Framework · SQL Server · Redis · Docker
National data portal
Software Architect
Public portal and API catalogue for the national registers, with an access-request workflow and generated API documentation.
Detalii: National data portal
Ce am făcut
- Delivered the portal's first release: API pages, display of endpoints, an access-request workflow, generated OpenAPI documents and a document viewer.
- Added search pages for further registers.
- Prepared the portal's production configuration.
Tehnologii
.NET · DotGov Framework · OpenAPI
Council e-services
Agentic AI Engineer
E-services for local councils on the framework (payments, accounts, permits), with an AI harness that replicates a service across councils.
Detalii: Council e-services
Ce am făcut
- Built a research → spec → build AI pipeline for a multi-council e-services platform; the development team adopted it quickly.
- Set up the application, its deployment and Docker configuration, and upgraded its UI engine.
- Integrated an online payment gateway and corporate accounts.
- Introduced Claude project configuration, architecture decision records and structured logging.
- Published the AI service-development harness and hardened the engine for multi-council service bundles.
Tehnologii
.NET · DotGov Framework · SQL Server · Docker · Traefik · Python
Ministry e-services
Consultant & Agentic AI Engineer
E-services for ministries on the framework (land administration, immigration, licensing), including an AI-assisted migration of a legacy estate.
Detalii: Ministry e-services
Ce am făcut
- Worked on ministry applications' sign-in, user profile, single sign-out and e-filing pipelines.
- Integrated the national sign-in and e-signature services into e-filing.
- Contributed to moving a legacy WebForms system onto the framework: form-script migration, a migration runbook and AI migration skills.
Tehnologii
.NET · DotGov Framework · SQL Server · Docker · Helm
E-signature and sign-in services
Engineer
An e-signature API issuing user certificates and long-term-archival PDF signatures, with keys in a vault, plus sign-in integration.
Detalii: E-signature and sign-in services
Ce am făcut
- Added the certificate-generation endpoints.
- Contributed signature optimisation, long-term archival conformance and PDF/A fixes.
- Updated the identity service's registration and identity schemas and the sign-in portal.
Tehnologii
.NET · HashiCorp Vault · PAdES · Ory Kratos
AI delivery tooling
Agentic AI Engineer
An agent pipeline, the framework's MCP server, a shared plugin marketplace and a framework-aware plugin that keep AI-assisted changes verifiable.
Detalii: AI delivery tooling
Ce am făcut
- Designed an AI agent pipeline (plan → implement → verify → commit), backed by deterministic Python validators.
- Created the framework's MCP server, giving agents documentation search and configuration validation.
- Set up the company's internal Claude Code plugin marketplace so every developer gets the same tooling.
- Wrote the training kit for the pipeline and drafted the company's evaluation of Claude Code against GitHub Copilot.
- Built a framework-aware plugin that validates both configuration families and computes the blast radius of a change.
Tehnologii
Claude Code · MCP · Python · JSON Schema · XSD
e-Governance Agency of Moldova
MConnect
Integration Architect
Moldova's governmental interoperability platform: public authorities exchange data in real time instead of asking citizens and businesses for certificates.
Detalii: MConnect
Ce am făcut
- Worked with public authority stakeholders on integration requirements and guided authorities through integration.
- Applied Enterprise Integration Patterns; owned data integrity, consistency and data governance policies.
Deschide serviciul mconnect.gov.mdCum se leagă piesele
Authorities exchange data in real time instead of asking citizens for certificates. MPay
Integration Architect
The government e-payments service: cards, payment terminals, e-banking and cash at bank counters and post offices.
Detalii: MPay
Ce am făcut
- Integrated service providers and payment providers; monitored performance; supported integrators.
Deschide serviciul mpay.gov.mdCum se leagă piesele
One payment gateway for public (and commercial) services, with cash for people without Internet access. e-Civil Status services
Support and troubleshooting
Online duplicates of civil status certificates, extracts and rectifications, signed with MSign and paid through MPay — usable from abroad.
Detalii: e-Civil Status services
Ce am făcut
- Provided technical support and resolved issues reported by users and clients.
Tehnologii
MSign · MPay
Deschide serviciul servicii.gov.mdCum se leagă piesele
Civil status documents online — signed with MSign and paid through MPay, usable from abroad.
Proiecte independente
Agent-generated UI prototype
Agentic AI Engineer
A hackathon prototype where an AI agent generates the app's interface as declarative JSON, rebuilt on the framework to compare both approaches.
Detalii: Agent-generated UI prototype
Ce am făcut
- Built a bill-splitting app whose interface streams from the agent, with money computed in code, not in the model.
- Accepted a receipt photo as input and offered a local-model option.
- Rebuilt the same specification on the framework from one design file.
Tehnologii
TypeScript · React · Node.js · Ollama · DotGov Framework
Web page to Markdown tool
Agentic AI Engineer
A command-line tool that saves web pages, including pages behind a login, as clean Markdown with images.
Detalii: Web page to Markdown tool
Ce am făcut
- Works through a real Chrome session, so pages behind a login can be saved.
- Downloads the images next to the Markdown and installs as a Claude Code skill.
Tehnologii
Python · Playwright · Chrome
Experiență
sept. 2020 – prezent
DotGov Solutions LLC
- CTOoct. 2026 – prezent
- Software Architectsept. 2020 – sept. 2026
Builds and runs DotGov's Government Services Platform: the Data Exchange Platform, data registers, public-service APIs and the DotGov Framework (DGF), the Public Service Builder Framework that government e-services are made with.
Responsabilități și rezultate: DotGov Solutions LLC
- Designed system and database architecture for applications and services, and integrated them with internal and external data sources and APIs.
- Migrated legacy systems from .NET Framework and led the framework's upgrades through successive .NET releases to .NET 10, including a framework-wide move to async code and from Newtonsoft to System.Text.Json.
- Designed an AI agent pipeline for the framework (plan → implement → verify → commit), backed by deterministic Python validators, architecture decision records and unit tests.
- Built the CI/CD and runtime stack: Azure Pipelines, Docker images, a Helm chart for Kubernetes, Redis caching, Traefik, and OpenTelemetry/Prometheus observability.
- Replaced a licensed commercial document library with open-source tools (OpenXML, PDFsharp), including PAdES digital signing, and cut database queries on a benchmark case.
- Delivered SSO and national-ID (SAML) login, corporate accounts, and integrations with government payment and digital-signature services.
- Made the first commit of the DotGov Framework codebase (2022) and, as release manager, automated the release and release-notes workflow.
- Built a research → spec → build AI pipeline for a multi-council e-services platform; the development team adopted it quickly.
- Created the framework's MCP server, giving AI agents documentation search and configuration validation.
- Set up the company's internal Claude Code plugin marketplace so every developer gets the same AI tooling.
- Wrote the training kit for the AI delivery pipeline (slides, facilitator agenda, handout cards) for team onboarding.
- Drafted the company's evaluation of Claude Code against GitHub Copilot for the CMMI process group.
- Started the framework's architecture decision record (ADR) practice; wrote component lifecycle docs and a live component catalogue.
- Reviewed code and gave feedback to other developers, merged colleagues' pull requests and split large branches into pull requests ordered by their dependencies; wrote documentation and guides for users and stakeholders; prepared training for staff and clients.
- Led a team of developers and owned deliverables and timelines; ran agile ceremonies.
nov. 2014 – aug. 2020
Integration Architect · e-Governance Agency of Moldova
Integration architect for Moldova's national e-government platforms and e-services: MConnect, MPay, e-Civil Status, the child-allowance e-application and E-Vinieta.
Responsabilități și rezultate: Integration Architect · e-Governance Agency of Moldova
- Designed and implemented integration projects on MConnect, the government interoperability platform, applying Enterprise Integration Patterns.
- Planned and implemented data governance policies; maintained data integrity and consistency across participants.
- Integrated service providers and payment providers with MPay; monitored performance and supported integrators.
- Mentored junior developers on standards and methodologies for data integration development.
iun. 2014 – nov. 2014
IT Consultant · e-Governance Agency of Moldova
Developed the Civil Status Service for the Ministry of Justice: e-services for birth and marriage registration, identity card issuance and civil status verification.
Responsabilități și rezultate: IT Consultant · e-Governance Agency of Moldova
- Integrated the e-services with the government platform services MSign (e-signature) and MPay (e-payments).
- Improved performance and reliability by optimising code, database queries and web service calls.
sept. 2013 – iul. 2014
Software Developer · Code Factory Ltd
Developed business applications for international clients: order management, social job distribution and CRM.
Responsabilități și rezultate: Software Developer · Code Factory Ltd
- TruckLand: order management system for a large Dutch company.
- TotalReferal: social media management system for distributing job offers through Facebook, LinkedIn and Twitter.
- iVision: CRM applications synchronising sales, marketing, customer service and support processes.
nov. 2013 – mar. 2014
Software Developer · S.R.L. InfoProfConsulting
Designed and developed OneAer, the national emissions inventory e-reporting service for the State Ecological Inspectorate (Ministry of Environment).
Competențe
Nivelul este susținut de dovezi, nu de autoevaluare.
| Competență | Domeniu | Nivel | Dovezi |
|---|---|---|---|
| ASP.NET / Web APIs | Backend | Expert | Public Services APIs at DotGov; integration APIs for MConnect and MPay. |
| C# / .NET (Framework → .NET 10) | Backend | Expert | Every role since 2013; led the DotGov Framework upgrades through successive .NET releases to .NET 10. |
| Integration architecture / Enterprise Integration Patterns | Arhitectură | Expert | Integration projects on MConnect, the national interoperability platform (2014–2020). |
| Agile delivery and team leadership | Leadership | Avansat | Lead the development team; own deliverables and timelines; run agile ceremonies. |
| Application security — OWASP Top 10, authN/authZ, encryption | Securitate | Avansat | Authentication, authorization and encryption in government web applications; OWASP Top 10. |
| Architecture decision records | Leadership | Avansat | Started the framework's ADR practice. |
| Claude Code (skills, subagents, hooks, plugins), MCP servers | Inginerie AI | Avansat | Created the framework's MCP server; designed its AI agent pipeline; set up the company's Claude Code plugin marketplace. |
| Data governance, integrity and consistency | Arhitectură | Avansat | Planned and implemented data governance policies for MConnect. |
| Document generation and signing — OpenXML, PDFsharp, PAdES | Backend | Avansat | Replaced a licensed document library with OpenXML and PDFsharp, including PAdES signing. |
| SQL Server — database design | Date | Avansat | Database design and management across government platforms. |
| Angular / TypeScript | Frontend | Practic | Built TreeTable and SignaturePad components with TypeScript tests (2025–2026). |
| CI/CD — Azure Pipelines, GitHub Actions | Cloud și DevOps | Practic | Built the framework CI/CD on Azure Pipelines; GitHub Actions. |
| Docker / Kubernetes | Cloud și DevOps | Practic | Docker images and a Helm chart for Kubernetes in the framework runtime stack. |
| JSON Schema / XSD validation, Python validators | Inginerie AI | Practic | Deterministic Python validators that keep AI output checkable. |
| OpenTelemetry / Prometheus | Observabilitate | Practic | Built OpenTelemetry/Prometheus observability for the framework. |
| Redis caching, Traefik | Cloud și DevOps | Practic | Redis caching and Traefik in the framework runtime stack. |
| Ansible | Cloud și DevOps | De bază | Infrastructure automation. |
| Azure | Cloud și DevOps | De bază | Cloud services used to optimise infrastructure and costs. |
| Helm | Cloud și DevOps | De bază | Helm chart for deploying the framework to Kubernetes. |
| NoSQL databases | Date | De bază | Document databases alongside SQL Server. |
| Vue.js | Frontend | De bază | Front-end work on earlier projects. |
Limbi, locație și disponibilitate
- Caut
- Agentic AI Engineer
- Mod de lucru
- Remote, hybrid or on-site; open to relocation
- Locație
- Chișinău, Moldova
- Limbi
- Romanian — Fluent · Russian — Advanced · English — Intermediate
Contact
Cel mai rapid mă găsiți prin email.