Senior Full-Stack developer with over 8 years of experience in the software development life cycle, specializing in agile methodologies. Proficient in JavaScript, Angular 2+, CSS, HTML, .NET Core/.NET Framework, and SQL Server. Demonstrates a deep understanding of the Domain-Driven Design (DDD) approach and possesses expertise in microservices architecture. Strongly skilled in collaboration, critical thinking, and problem-solving.
Microservices, OOP, DRY, SOLID, Design Patterns, agile methodologies, frontend/backend unit/integration tests, angular 2+, Sass, typescript, .net core c# , entity framework, dapper, SQL server, MariaDB, git, docker/docker-compose, kendo reports, MongoDB, azure devops, javascript, CSS, HTML.
● Collaborate effectively to achieve project goals, leveraging SCRUM methodology for iterative development and efficientcommunication.● Implement design patterns to enhance code structure, maintainability, and reusability in the frontend codebase
● Achieve a significant increase in code coverage by applying Test-Driven Development (TDD) principles to the backendcodebase ensuring high software quality, minimized defects, and improved overall system stability.
● Successfully migrated a .NET Framework Windows Forms application to a modern web application, leveraging Angular 14,css, HTML, javascript, .NET Core, C#, RabbitMQ, MariaDB, mongodb, and microservices architecture.
2006 - 2013.
Microsoft Azure Developer Associate az-204
Microsoft - 2023 Scrum foundation professional certificate (SFPC) - Certiprof - 2018.
Schedule a free consultation call to check the candidate availability or connect you with a similar candidate
We recruit on demand, free of charge to present the best candidates and their salary aspiration within two weeks.
After the interviews and assessments, you can choose the candidate who best fits your needs
Our staffing fees are designed to accommodate your budget and payment preferences. Choose from three options: 12%, 16%, or 30% of the salary cost, depending on when you make the payment. Whether you prefer to pay upfront, during payroll, or 15 days after payroll, respectively.