Dmitrij Zykovič, Developer in Vilnius, Vilnius County, Lithuania
Dmitrij is available for hire
Hire Dmitrij

Dmitrij Zykovič

Software Architecture Developer

Vilnius, Vilnius County, Lithuania

Toptal member since March 6, 2019

Bio

Dmitrij is a software architect and Fractional CTO with over 20 years in enterprise .NET, now focused on AI-first engineering. He builds and operates AI-coded production systems, including a near-million-line .NET (CQRS/DDD) platform in production, and designs multi-agent engineering pipelines, RAG, and document AI on real workloads. He works at the decision layer and stays hands-on through architecture and delivery, with a track record of high-quality, dependable execution.

Portfolio

Ainova Systems
AI Agents, Software Architecture, n8n, Product Management, SaaS, ERP Systems...
Anguleris Technologies, LLC
Agile, C#, Angular, Leadership, Software Architecture, Full-stack, Azure...
Creative Technologies
Solution Architecture, Edge Computing, Hybrid Cloud Infrastructure, Go, Vue...

Experience

  • Software Architecture - 20 years
  • C#.NET - 15 years
  • Web API - 10 years
  • Docker - 4 years
  • n8n - 2 years
  • LLM Integration - 2 years
  • AI Agents - 1 year

Preferred Environment

.NET, Docker, Agile, Architecture, React, AI Agents, Software Architecture, Kubernetes, PostgreSQL, Docker Sandbox

The most amazing...

...system I've built is an autonomous multi-agent engineering pipeline that opens AI-reviewed pull requests on a live production codebase, around the clock.

Work Experience

Founder, Fractional CTO, Software Architect

2025 - PRESENT
Ainova Systems
  • Architected and led a ground-up rebuild of a legacy medical-equipment-service ERP (Lithuania) into a modern .NET (CQRS/DDD) back end and React/TypeScript front end, now a near-million-line production system.
  • Designed a domain-driven CQRS architecture with command/query handlers, post-commit cache-rebuild subscribers, and country-scoped authorization across catalog, service, sales, and warehouse modules.
  • Built a full warehouse and inventory module with an immutable stock-movement ledger, reservations, balances, and goods receipt/issue/transfer/return flows over a REST API.
  • Ran the legacy-to-new data migration with 1:1 ID mapping and a transitional coexistence architecture.
  • Designed and deployed self-hosted production infrastructure on Proxmox (production, staging, OCR, CI/CD) with Docker Compose (.NET API, PostgreSQL, Redis, RabbitMQ, n8n) and a self-hosted GitHub Actions runner.
  • Introduced an OCR and LLM document-processing pipeline that classifies and extracts structured data from business documents.
  • Launched an AI-first fractional CTO practice: delivered Tier 0 AI-first readiness assessments (DORA, NIST AI RMF, ISO/IEC 42001) with maturity scorecards and 90-day adoption roadmaps for client codebases.
  • Founded and scaled Ainoflow, an EU-hosted, GDPR-compliant SaaS platform (OCR, speech-to-text, AI agents) exposing capabilities over REST and MCP.
Technologies: AI Agents, Software Architecture, n8n, Product Management, SaaS, ERP Systems, Multi-agent Systems, Retrieval-augmented Generation (RAG), Model Context Protocol (MCP), CQRS, Domain-driven Design (DDD), React, TypeScript, PostgreSQL, Redis, RabbitMQ, Docker, Proxmox, GitHub Actions, AI-first Engineering, .NET, Docker Sandbox, Github Dynamic Workflows, Code Review, Code Auditing, Claude, Claude Code

Interim Delivery Director

2024 - PRESENT
Anguleris Technologies, LLC
  • Joined as interim delivery director to turn around a struggling software delivery organization, diagnosing root causes behind a two-year backlog and drastically slowed development velocity across multiple BIM/AEC SaaS products.
  • Conducted a full-scale technical and process audit of a 10-developer outsourced team, identifying critical gaps in Agile practices, QA automation, infrastructure, and technical leadership that were blocking delivery.
  • Designed and implemented a comprehensive 12-month transformation roadmap, covering sprint frameworks, SLA definitions, Jira workflow automation, and infrastructure modernization with Docker and Kubernetes migration paths.
  • Introduced structured Agile processes, including sprint boundaries, velocity tracking, burndown charts, and Eisenhower-based task prioritization, bringing predictability and transparency to delivery planning.
  • Established technical governance and documentation standards, creating Confluence-based knowledge management, task templates, and playbooks to reduce onboarding time from two months to two weeks.
  • Led front-end and back-end performance optimization initiatives for the BIMsmith platform, identifying CDN integration, PWA enablement, lazy loading, and API optimization opportunities through systematic testing and analysis.
  • Developed QA automation strategy prioritizing integration and regression testing over unit tests, with recommendations for TestRail, Playwright, and CI/CD-integrated test pipelines to improve release quality.
  • Defined SLAs and KPIs for both development and stakeholder teams, establishing measurable accountability across bug resolution, code review, requirement clarification, and feature approval workflows.
  • Bridged the gap between business leadership and offshore development, translating strategic goals into actionable technical direction while mentoring the team on modern development practices and AI tool adoption readiness.
  • Built automation workflows and AI agents using n8n, integrating Supabase and PostgreSQL vector database to streamline internal processes, enable intelligent data retrieval, and reduce manual operations across teams.
Technologies: Agile, C#, Angular, Leadership, Software Architecture, Full-stack, Azure, QA Automation, DevOps, Supabase, Agentic RAG Systems, Vector Databases, n8n, Retrieval-augmented Generation (RAG), Systems Analysis, RAG Systems, LLM Integration, Code Review, Release Management

Solution Architect

2023 - 2024
Creative Technologies
  • Architected and led the development of a hybrid cloud/edge solution MVP, enabling 3rd-party business applications to deploy seamlessly on end-user devices utilizing Cloud and Edge infrastructure.
  • Directed 20+ critical technical decisions, ensuring alignment with business needs.
  • Designed a project roadmap featuring seven key milestones, including PoC and MVP phases.
  • Managed the creation of 2,000+ technical tasks and user stories, providing detailed technical requirements to streamline development processes.
  • Resolved critical team blockers, boosting workflow efficiency and reducing project completion times by 20%.
  • Enhanced logging through structured implementation using the ELK stack, improving troubleshooting efficiency by 90%.
  • Led the migration from .NET 3 to .NET 8 across 15 back-end projects, ensuring a smooth transition and modernized system architecture.
Technologies: Solution Architecture, Edge Computing, Hybrid Cloud Infrastructure, Go, Vue, Kubernetes, Amazon Web Services (AWS), KubeSphere, SSH Tunneling, CI/CD Pipelines, Scalability, Clean Architecture, Technical Leadership, Requirements Analysis, Business Analysis, Software Architecture, Code Review

Senior Full-stack Engineer (via Toptal)

2021 - 2023
All Data Health
  • Refactored the back-end API project from ASP.NET to .NET 5 with RESTful API, migrating from functional to DDD and CQRS architecture.
  • Introduced a new back-end API for the new customer portal, including integration with the in-house legacy billing system.
  • Improved project developer onboarding time by 80% by introducing a dockerized development environment for localhost testing and test automation.
  • Added five additional screens to the React-based UI by implementing new features for their existing portal.
  • Solved 15+ customer-initiated defects in the React-based UI, ensuring a better user experience.
  • Created a new React SPA portal from scratch (new customer reporting portal) with six initial screens.
Technologies: ASP.NET, APIs, Full-stack, .NET, React, RESTful Services, API Integration, Domain-driven Design (DDD), CQRS, Full-stack Development, CI/CD Pipelines, Clean Architecture

Senior .NET Developer (via Toptal)

2019 - 2023
Earthlink
  • Directed a solution to integrate corporate software, including billing (SAP), CRM (Creatio), provisioning (FreeRADIUS), and notifications into a single back end for company web portals and mobile applications.
  • Designed and developed the field management system MVP based on event-sourced architecture.
  • Developed 15 scalable and dockerized back-end RESTful API services using .NET Core, CQRS, PostgreSQL, Redis, RabbitMQ, and Consul.
  • Transformed the back end to support OAuth 2.0 identity providers with custom support for Kerberos-based authentication.
  • Set up project repositories and configured CI/CD pipelines with testing, quality check, and deployment scripts for development, staging, and production environments.
  • Configured scalable staging and production environments using OpenShift, facilitating scripts for seamless deployment processes, which resulted in a 60% increase in DevOps team efficiency.
  • Executed system benchmarking with JMeter to detect issues with storage performance, which allowed an increase in API throughput by 45%.
  • Optimized system performance. Increased API throughput by 45% and reduced response time for multiple endpoints up to 70%.
  • Managed hundreds of code reviews, helping to increase code quality and decrease the 2x merge request rejection rate by providing clear guidelines for developers.
  • Integrated systems with other existing on-site systems by enabling two-directional data sync.
Technologies: OpenShift, Docker, Kerberos, Microservices, CQRS, Event Sourcing, Consul, Redis, RabbitMQ, Entity Framework, PostgreSQL, .NET Core, Microservices Architecture, C#, Back-end, Microsoft Visual Studio, C#.NET, Agile, Git, GitLab, Jira, MySQL, Entity Framework Core, Moq, Docker Compose, API Integration, WebSockets, Architecture, .NET, API Architecture, RESTful Services, CI/CD Pipelines, Scalability, Clean Architecture, Technical Leadership, Business Analysis, Telecommunications, ERP Systems, Code Review

C# (.NET) Software Architect

2015 - 2018
Aurea, Optiva
  • Performed over 100 .NET (C#) code reviews and provided feedback to the development team.
  • Introduced new development processes for feature and maintenance teams, totally eliminating conflicts in releases across teams.
  • Fixed issues in Dynamics CRM and web-based solutions for the telecommunications industry by solving more than 50 defects (for JavaScript-based UI). Resolved three critical incidents (for a .NET-based back end).
  • Delivered new features for the project management solution on time.
  • Completed a full review and major cleanup of the question bank for the .NET stack with more than 100 questions.
  • Invented an auto-grader application for .NET hands-on tests (used JavaScript and Node.js for automation), decreasing technical task evaluation time by 90%.
  • Covered Angular-driven web applications with end-to-end tests using Protractor, increasing UI feature test coverage by 30%.
  • Accomplished new features for the SharePoint-based document management system.
Technologies: TypeScript, Node.js, Protractor, Angular, Active Server Pages (ASP), Microsoft Dynamics CRM, SharePoint, JavaScript, SQL, .NET, C#, Microsoft Visual Studio, Microsoft SQL Server, C#.NET, Agile, Git, Microsoft Fakes, Visual Studio Code (VS Code), GitLab, Windows PowerShell, Jira, Jenkins, Wireshark, Moq, NUnit, Architecture, Python, Clean Architecture, Telecommunications, Operations & Business Support Systems (OSS/BSS), ERP Systems, Software Architecture, Code Review, Code Auditing, Debugging, Release Management

Software Architect

2007 - 2015
Tradintek (GE Healthcare Representative)
  • Led the development of a proprietary ERP system from requirement analysis to production deployment.
  • Designed a Microsoft SQL database with a data layer implemented by SQL stored procedures.
  • Developed SOAP web services as an integration layer for multiple systems.
  • Created a process-oriented WinForms application using DevExpress UI controls.
  • Built a mobile application using Cordova and DevExtreme frameworks.
  • Created a company support portal using ASP.NET MVC.
  • Developed a modern, responsive UI using the AngularJS framework, enhancing user experience through an intuitive and visually appealing interface.
  • Configured the Git repository, defined software development processes and workflows, and configured CI/CD workflows with TeamCity.
  • Migrated legacy ERP system components to Docker and Google Cloud Kubernetes cluster (GKE).
  • Deployed Microsoft SQL Server database to Azure Cloud to ensure 99% system availability.
Technologies: Amazon Web Services (AWS), Google Kubernetes Engine (GKE), Docker, Angular, DevExpress, Windows Forms (WinForms), CSS, JavaScript, HTML, Web API, Web Services, ASP.NET MVC, SQL, .NET Core, .NET, C#, Back-end, Microsoft Visual Studio, Microsoft SQL Server, C#.NET, Git, Visual Studio Code (VS Code), GitLab, Windows PowerShell, Jira, Jenkins, Moq, Docker Compose, API Integration, DevExtreme, Developer Express, TeamCity, Transact-SQL (T-SQL), Architecture, CI/CD Pipelines, Clean Architecture, Technical Leadership, Azure, ERP Systems, Software Architecture, Code Review

Software Engineer

2003 - 2007
Pivot Capital Management
  • Developed various market analysis tools used daily by trading analysts.
  • Integrated proprietary market analysis tools to use data from Bloomberg.
  • Integrated market analysis tools with Microsoft Excel using VBA and Excel add-ons.
  • Designed an SQL server database to share data generated by market analysis tools.
  • Designed a portfolio management system prototype, used enter trading operations, calculated daily net asset value, and generated relevant reports.
Technologies: Bloomberg API, Visual Basic for Applications (VBA), Microsoft SQL Server, .NET, C#, Microsoft Visual Studio, C#.NET, Transact-SQL (T-SQL), MQL4, MetaTrader 4, Trading, Algorithmic Trading, MetaTrader, Financial Markets, Visual Basic

Database Engineer

2003 - 2003
Pikselis
  • Designed new features for the company's online store.
  • Designed MySQL database for the internal company web portal.
  • Authored multiple IT-related technical articles published on the company website.
Technologies: MySQL, PHP

Experience

Website for Vilnius University, Faculty of Economics

Designed and implemented the faculty website using open source content management system (CMS) and extensions based on PHP and MySQL. I was responsible for content, design, and coding during the project.

Ainoflow SaaS

https://www.ainoflow.io
Ainoflow is an EU-hosted SaaS platform providing essential infrastructure APIs for automation developers, agencies, and SaaS startups. I built the platform end-to-end as founder and chief architect, covering back-end APIs (.NET), front-end dashboard (Next.js), authentication and data layer (Supabase), workflow orchestration (n8n), and scalable storage.

The core document and media processing pipeline combines Tesseract and PaddleOCR to balance speed, cost, and accuracy. PaddleOCR significantly improves recognition for photos, scans, and complex layouts, while Tesseract handles standard documents efficiently. Audio and video transcription is powered by self-hosted Whisper, enabling high-quality multilingual transcription with full GDPR compliance and predictable costs.

Ainoflow helps teams replace fragmented vendor stacks with a single, automation-first platform.

Personal Expense Tracker n8n Agent

https://n8n.io/workflows/11368
AI-powered personal expense tracking bot built on Telegram. The bot automatically processes receipts, invoices, voice messages, and free-form text to extract, categorize, and store expenses with zero manual confirmation. I designed the full automation workflow, combining OCR for documents, speech-to-text for voice messages, and LLM-based natural language understanding. The system supports multiple languages, provides instant statistics and comparisons, and ensures privacy via single-user authorization and secure data storage.

GitHub Operator - Autonomous AI Engineering Pipeline

An autonomous multi-agent engineering system (specialized Developer, Planner, Reviewer, and Analyst agents) running on a self-hosted runner against a live production codebase. It plans, implements, and reviews changes, opening AI-reviewed pull requests around the clock with human-in-the-loop merge gates, structured output validation, and kill switches.

Education

2001 - 2007

Master's Degree in Management Information Systems

Vilnius University, Faculty of Economics - Vilnius, Lithuania

Certifications

AUGUST 2017 - PRESENT

Programming in C# Specialist/Microsoft Certified Professional

Microsoft

Skills

Libraries/APIs

Web API, Moq, Node.js, DevExtreme, React, Windows Forms (WinForms), Entity Framework, Bloomberg API, Vue, PaddleOCR, Telegram Bot API

Tools

Microsoft Dynamics CRM, Git, Docker Compose, Microsoft Fakes, Microsoft Visual Studio, ReSharper, n8n, Claude Code, Developer Express, Google Kubernetes Engine (GKE), GitLab, RabbitMQ, Claude, Visual Studio, Jira, TeamCity, Jenkins, Wireshark, Whisper

Languages

C#, JavaScript, SQL, TypeScript, C#.NET, CSS, Visual Basic for Applications (VBA), Transact-SQL (T-SQL), Visual Basic, HTML, Active Server Pages (ASP), PHP, Go, MQL4, Python

Frameworks

.NET, .NET Core, Entity Framework Core, ASP.NET, ASP.NET MVC, Angular, Electron, Windows PowerShell, Protractor, NUnit, Next.js, Agentic Frameworks

Paradigms

Microservices, Agile, Microservices Architecture, Event Sourcing, CQRS, API Architecture, Clean Architecture, DevOps, Automation, Agile Software Development, Requirements Analysis, Model Context Protocol (MCP)

Platforms

Docker, Visual Studio Code (VS Code), SharePoint, Kubernetes, Windows, Amazon Web Services (AWS), OpenShift, KubeSphere, MetaTrader 4, MetaTrader, Azure, Proxmox

Storage

Microsoft SQL Server, PostgreSQL, MongoDB, MySQL, Redis

Industry Expertise

Telecommunications

Other

Web Services, Back-end, Architecture, RESTful Services, APIs, Full-stack, Software Architecture, Full-stack Development, CI/CD Pipelines, SaaS, Workflow Automation, ERP Systems, Code Review, Code Auditing, Debugging, API Integration, WebSockets, Edge Computing, Hybrid Cloud Infrastructure, Scalability, Trading, Technical Leadership, Supabase, Supabase Auth, AI Agents, QA Automation, RAG Systems, LLM Integration, Release Management, DevExpress, Consul, Kerberos, Domain-driven Design (DDD), Artificial Intelligence (AI), Business Applications, Solution Architecture, Software Development, System Requirements, Business Requirements, SSH Tunneling, Algorithmic Trading, Financial Markets, Tesseract, Ainoflow, Large Language Models (LLMs), Natural Language Processing (NLP), Prompt Engineering, Startups, Business to Business (B2B), RAG Architecture, Agentic RAG Systems, Leadership, Retrieval-augmented Generation (RAG), Vector Databases, Business Analysis, Operations & Business Support Systems (OSS/BSS), System Integration, Product Management, Systems Analysis, Docker Sandbox, Multi-agent Systems, GitHub Actions, AI-first Engineering, Github Dynamic Workflows, Agentic Coding, Agentic AI, Cursor AI, Automated Software Engineering

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring