In last 4 years, I am leading a team that uses agile development process to build corporate applications and SaaS solutions for different clients. We have used the following technology stack: Microsoft Azure PaaS, Office 365, C#, ASP.NET Web API, Azure SQL Database, AngularJS, TypeScript and Bootstrap. The architecture of the systems is based on concepts of: serverless computing, messaging, DDD, ES, CQRS and hypermedia-driven RESTful APIs.
I have 12+ years of experience as software engineer and start using .NET from version 1.0 in 2003.
I have 6+ years of experience as lead, architect and consultant.
I have been involved in architecture and development of scalable, extensible and maintainable:
I am excited about bringing quality and efficiency in every aspect of software development process and like to use Agile methodologies like Scrum, TDD, Continues delivery and code refactoring.
I understand business and user side as well as the technical side of application development and proactively suggest ideas that often lead to better and simple solutions done on time and within budget.
I have started programing 17 years ago, during height school and have been awarded in several student competitions and Olympiads, have co-authored .NET Framework book and have Microsoft Certified Solutions Developer Web Applications.
I have very good communication skills and always give my best to offer to my clients best possible service.