Denys Kniaziev

Denys Kniaziev

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior .NET Developer & Architect with 10 years of experience
Senior .NET Developer & Architect with 10 years of experience

πŸ‘‹ Hi, I’m a .NET Software Architect with nearly 10 years of experience designing scalable, high-performance systems. I specialize in microservices architecture, system modernization, and cloud-based solutions.

I lead the design and development of scalable .NET solutions, ensuring alignment with business goals and modern tech trends. My focus is on performance optimization, seamless system integration, and enhancing maintainability. I also enjoy mentoring teams and driving innovation. Let’s build something great together! πŸš€

Madrid (+01:00)
Joined March 2025
EXPERTISE
10 years experience
βœ” Backend Development – Building scalable and maintainable .NET applications βœ” System Modernization – Migrating legacy systems to cloud-b...
βœ” Backend Development – Building scalable and maintainable .NET applications βœ” System Modernization – Migrating legacy systems to cloud-based architectures βœ” Performance Optimization – Identifying bottlenecks and improving efficiency βœ” Seamless System Integration – Ensuring smooth communication between services
4 years experience
βœ” System Design & Scalability – Designing high-performance, modular, and maintainable architectures βœ” Microservices & Distributed Systems...
βœ” System Design & Scalability – Designing high-performance, modular, and maintainable architectures βœ” Microservices & Distributed Systems – Structuring services for scalability and fault tolerance βœ” Event-Driven & Message-Based Architectures – Implementing pub/sub models and asynchronous workflows βœ” Cloud-Native Solutions – Architecting cloud-first applications with Azure/AWS best practices βœ” Performance & Reliability – Optimizing systems for high availability and resilience βœ” Best Practices & Code Quality – Enforcing SOLID, Clean Architecture, and maintainable patterns
7 years experience
βœ” Database Design & Optimization – Structuring efficient, scalable databases βœ” Query Performance Tuning – Indexing, execution plans, and ...
βœ” Database Design & Optimization – Structuring efficient, scalable databases βœ” Query Performance Tuning – Indexing, execution plans, and query optimization βœ” Stored Procedures & Triggers – Writing efficient database logic
3 years experience
βœ” Frontend Interactions – Working with the DOM, event listeners, and UI updates βœ” Asynchronous Programming – Handling API calls with fetc...
βœ” Frontend Interactions – Working with the DOM, event listeners, and UI updates βœ” Asynchronous Programming – Handling API calls with fetch and async/await βœ” Modular Code – Using ES6 modules and structuring maintainable scripts βœ” Debugging & Optimization – Identifying issues with DevTools and improving performance βœ” Enhancing UI – Adding interactive elements and improving UX with JavaScript
View more
View more
7 years experience
βœ” 1:1 Mentoring & Code Reviews – Helping developers improve coding skills and architectural decisions βœ” Technical Guidance – Assisting wi...
βœ” 1:1 Mentoring & Code Reviews – Helping developers improve coding skills and architectural decisions βœ” Technical Guidance – Assisting with system design, debugging, and optimization strategies βœ” Career Coaching – Advising on career growth, job interviews, and industry best practices βœ” Workshops & Webinars – Conducting live coding sessions, tech talks, and structured lessons βœ” Online Course Creation – Developing structured learning paths for various levels of developers βœ” Supporting Developer Growth – Encouraging best practices and continuous learning in the industry

REVIEWS FROM CLIENTS

Denys's profile has been carefully vetted and approved as a Codementor. Connect with Denys now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
PowerShellTerminal
PowerShell terminal example. WPF + WCF + Patterns: singleton, prototype, chain of responsibility, factory method, facade, composite.
C#
1
0
Sdesk
C#
1
0
EMPLOYMENTS
.Net Software Architect
Aristocrat Interactive
2020-09-01-Present
Main responsibilities: β€’ Spearhead the design and architecture of scalable .NET solutions, ensuring alignment with business objectives an...
Main responsibilities: β€’ Spearhead the design and architecture of scalable .NET solutions, ensuring alignment with business objectives and technological advancements. β€’ Lead the development and implementation of microservices architecture, enhancing system modularity, scalability, and maintainability. β€’ Introduce performance optimization initiatives, identifying bottlenecks and implementing solutions that resulted in significant improvements in system efficiency and reliability. β€’ Oversee system modernization projects, successfully transitioning legacy systems to modern, cloud-based architectures without compromising on performance or security. β€’ Collaborate with cross-functional teams to ensure seamless integration and delivery of high-quality software solutions, fostering an environment of innovation and continuous improvement. β€’ Contribute to the strategic planning of technology roadmaps, advocating for the adoption of new technologies and practices that drive competitive advantage and operational excellence.
Azure
Domain-Driven Design
Message Queue
View more
Azure
Domain-Driven Design
Message Queue
Microsoft SQL Server
.NET
ASP.NET Core
RESTful API
Software architecture
View more
.Net Tech Lead
DraftKings Inc.
2017-12-01-2020-09-01
Technical Leadership: Architecting and implementing new product features Code and design reviews Developing high-load APIs and microservi...
Technical Leadership: Architecting and implementing new product features Code and design reviews Developing high-load APIs and microservices Implementing Elasticsearch-based search systems Building ASP.NET Core MVC components and UI Scheduling jobs with Quartz Performance measurement and optimization Writing unit tests and integrating with third-party providers Configuring CI/CD pipelines Providing on-call support Team Leadership: Leading and mentoring the team Conducting interviews and improving Agile processes Reporting team status and solution quality Ensuring QA collaboration and maintaining code quality Coordinating with POs, Architects, DevOps, and other teams to deliver solutions Tech Stack: .NET Framework 4.x.x, .NET Core 1.x-3.x, Orleans, ASP.NET Core MVC, Quartz, RabbitMQ, Kafka, SQL Server, PostgreSQL, MongoDB, Redis, Elasticsearch Monitoring: Kibana, Zipkin, Grafana Version Control: Git, Bitbucket CI/CD: Jenkins, Cake
PostgreSQL
Jenkins
Elasticsearch
View more
PostgreSQL
Jenkins
Elasticsearch
RabbitMQ
Apache Kafka
.NET
ASP.NET
View more