
Dmitriy Dubrovskiy
Verified Expert in Engineering
Software Architecture Developer
Auckland, New Zealand
Toptal member since February 8, 2015
Dmitry is a senior full-stack engineer and software architect with 25+ years of experience across SaaS, finance, retail, media, and enterprise systems. He specializes in C#/.NET, Angular, TypeScript, SQL, Azure/AWS, integrations, and performance-critical platforms. He turns ambiguous problems into clean architecture, maintainable code, and scalable delivery.
Portfolio
Experience
- C# - 20 years
- .NET - 20 years
- Software Architecture - 20 years
- Full-stack Development - 12 years
- Angular - 10 years
- TypeScript - 8 years
- Node.js - 7 years
- AI-assisted Development - 1 year
Preferred Environment
Claude Code, .NET, Angular, TypeScript, SQL, Software Architecture, Full-stack Development, Azure, Node.js, AI-assisted Development
The most amazing...
...thing: Valenda, an AI-assisted SaaS platform for marketing compliance risk checks, architected and built full-stack from concept to production.
Work Experience
Senior Software Engineer
Vista
- Delivered full-stack product features using C#/.NET, SQL, Angular, and TypeScript in a modern engineering environment.
- Improved existing applications through refactoring, technical problem solving, and production-quality enhancements.
- Reviewed code for external teams and helped maintain consistent engineering standards across shared codebases.
- Applied AI-assisted development workflows to support investigation, implementation, refactoring, and research.
Founder | Principal Software Engineer
Valenda
- Designed and built Valenda, an AI-assisted SaaS platform, from concept through MVP and production delivery.
- Owned the full-stack architecture across back-end services, web application, data model, and processing pipelines.
- Used AI-assisted engineering workflows across architecture, coding, debugging, refactoring, and documentation.
- Delivered a production-ready SaaS platform focused on maintainability, fast iteration, and practical automation.
Founder | Senior Architect | Tech Lead | Senior Software Engineer
Self-employed
- Designed and implemented systems using .NET, Angular, TypeScript, SQL, Entity Framework, NHibernate, and REST APIs.
- Founded and managed a boutique outsourcing and outstaffing company.
- Led architecture, delivery, hiring, mentoring, and technical standards across multiple client projects.
- Delivered software for global clients across finance, retail, FMCG, media, HR, and enterprise operations.
- Worked directly with clients to clarify requirements, design practical architecture, and deliver production-ready software.
Chief of Software Development | Tech Lead | Developer
OJSC "Sobinbank"
- Managed a .NET development team delivering high-load banking systems and internal automation tools.
- Improved team productivity through technical guidance, architecture decisions, and development standards.
- Delivered enterprise banking solutions using .NET, C#, ASP, Enterprise Library, and MS SQL Server.
Senior Analyst
OJSC "Sobinbank"
- Analyzed existing business processes and improved performance.
- Developed software optimization variants to increase resiliency.
- Developed variants of the existing business processes automations, including several compromise solutions.
Senior Software Developer
OJSC "Sobinbank"
- Developed C# applications and contributed to system architecture for internal banking platforms.
- Proposed optimization improvements to increase performance, maintainability, and development efficiency.
- Implemented software components for banking workflows using C#/.NET and SQL-based systems.
Developer
Communication Engineering, Ltd
- Built software systems architecture and handled software development (C++).
- Designed software documentation.
Developer
JSC «Avecs»
- Handled software development (C++) and design of software documentation.
Experience
Valenda - AI-assisted SaaS Platform
http://valenda.appI designed and built a SaaS platform that analyses marketing content, detects regulatory risk signals, and supports safer rewrite workflows. I owned the architecture and full-stack implementation from concept to production.
Employee Scoring System
I designed and implemented an enterprise employee scoring system with a .NET back end and an Angular front end. The system supported large-scale employee data processing and business-facing scoring workflows.
SilverBytes - HRMS | 150,000+ Workers
I worked on a high-volume HRMS platform with complex data visualization and significant SQL performance optimization. I improved data access patterns and supported scalable enterprise workflows.
Amway - POS and Warehouse Automation
I delivered post-payment POS integration and an automated conveyor weight-control service for retail/FMCG operations. I built back-end services and web components supporting operational workflows.
Banking - Anti-fraud and Payment Router
I designed and developed banking systems for external payment anti-fraud checks and configurable payment routing. I focused on reliability, performance, extensibility, and maintainability in a financial environment.
Online Retail ERP
Education
Master's Degree in Intelligent Control Systems and Informatics
Moscow State Aviation Institute (Technical University) - Moscow, Russia
Skills
Libraries/APIs
Web API, Entity Framework, Windows Forms (WinForms), Node.js, NgRx, jQuery
Tools
Microsoft Visual Studio, Claude Code, Claude, TFS
Languages
Sass, HTML, SQL, C#, TypeScript, JavaScript, Transact-SQL (T-SQL), C++, CSS
Frameworks
Angular, Bootstrap, AngularJS, .NET, NHibernate, ASP.NET MVC, .NET Core, Entity Framework Core, ASP.NET Core, ASP.NET, DevExpress XAF, Knockout (Knockout.js), Entity 6, Entity
Paradigms
Agile Software Development, Unit Testing, Scrum, REST, Test-driven Development (TDD), Domain-driven Development, Object-oriented Programming (OOP), Aspect-oriented Programming, Load Testing, Asynchronous Programming
Platforms
Visual Studio Code (VS Code), Firebase, Amazon Web Services (AWS), Oracle, Azure
Storage
Microsoft SQL Server, Cloud Firestore, PL/SQL, MongoDB, Google Cloud, PostgreSQL
Industry Expertise
Project Management
Other
Software Development, Software Architecture, Performance Optimization, Commercial Banking, Data Analysis, DevExpress, DevExpress Controls, Full-stack Development, AI-assisted Development, Artificial Intelligence (AI), Engineering
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring