Career Profile

I am a technical professional with over 8 years of experience designing, developing, and leading high-performance web applications using .NET, Angular, SQL Server, and Microsoft Azure.

Throughout my career, I have excelled in various roles, including Full-stack Developer, Technical Lead, and Software Architect. I have a proven track record of managing deployments in both on-premise and cloud environments, overseeing developer teams, and ensuring solutions align with client requirements and expectations.

With a strong focus on cloud development, I specialize in Microsoft technologies (C# and .NET) combined with Angular for frontend development. I am committed to automating continuous integration and delivery processes using Azure DevOps (Azure Pipelines) and have substantial experience architecting custom software solutions optimized for Microsoft Azure to enhance scalability and performance.

I am continuously looking for new challenges and self-improvement.

Let’s connect!

Experience

Founder and Senior Consultant

2020 - Present

Offering consultancy and software development services, leveraging my experience in .NET, Angular, SQL Server, and Microsoft Azure. My expertise includes full-stack development, DevOps automation, and designing scalable, cloud-optimized solutions to meet diverse client needs.

Software Architect

2024 - Present

As a Software Architect, I collaborated with a leading provider of business management software to enhance their Legal Case Management System. By implementing autoscaling best practices, improving system stability, and streamlining the onboarding process with comprehensive documentation, I successfully addressed key challenges and optimized the system for better performance.

Technology Specialist

2020 - 2024

Led the development of a web application, utilizing .NET 6 for the backend, Angular 13 for the frontend, and SQL Server for the database. Managed deployment both on-premise and in the cloud (Azure). Served as the team leader for a group of four developers and was responsible for the solution’s overall architecture.

Sr. Full Stack Developer - Acting Lead Developer

2019 - 2020

Served as Team Leader for a 20-person team developing a cloud solution, utilizing .NET Framework for backend development, Angular for frontend, and Azure SQL Database for data storage. Integrated multiple Azure services, including Azure AD, Azure Cache for Redis, App Service, Key Vault, Storage account, Azure Functions, and Application Insights.

Full Stack Developer

2017 - 2019

Responsibilities:

  • End to end delivery of tasks;
  • Clear task status
  • Effort estimates;
  • Technical coordination of a development team, which handles a component/sub-system.

Jr. Full Stack Developer

2016 - 2017

Contributed to the development of two key products at the company, successfully completing assigned tasks as a Junior Developer.

Projects

Some of the projects I've worked on:

Legal Case Management System -
Project involved collaborating with a client with a successful legal case management system but faced several significant challenges:
- High infrastructure costs: the cloud infrastructure did not leverage best practices in autoscaling, resulting in elevated costs
- Delivery and testing difficulties: struggles in delivering new features arose due to the lack of automated end-to-end testing, leading to system instability and delays in testing new features and fixing bugs promptly
- Lack of documentation: the absence of proper documentation slowed down the onboarding process for new team members, making it difficult and frustrating
Responsibilities:
- Analyzed and implemented strategies for lowering infrastructure costs by adopting autoscaling best practices
- Improved the application's stability and responsiveness to enhance the client experience
- Supported the team in adopting more frequent and agile delivery methods to expedite feature releases and bug fixes
- Developed comprehensive documentation to streamline the onboarding process for new colleagues and documented all solutions delivered
Manufacturing Management, Maintenance, and Monitoring Platform -
Project involved developing software used in mass production plants. The solution was designed to configure, manage, maintain, and monitor all aspects of the production lifecycle.
Responsibilities:
- Designed the architecture for the backend, frontend, and testing solutions
- Coordinated the development team throughout the development lifecycle of these components
- Elaborated and maintained documentation for the delivered components
- Actively engaged in SAFe ceremonies, including Program Increment (PI) Planning, Daily Stand-ups, Sprint Reviews, and Retrospectives, to promote effective team collaboration and project alignment
Document Management Solution and Instrument Simulator -
Project involved developing a document management solution and an instrument simulator for a multinational healthcare company. The document management solution was a web application, with the backend developed using .NET and the frontend using Angular. It integrated with Apache Solr for document indexing. The Instrument Simulator was a desktop application built with WPF and .NET.
Responsibilities:
- Delivered both solutions end-to-end
- Collaborated with the development and business teams throughout the development lifecycle of the applications
- Elaborated and maintained documentation for the delivered components
Multi-Channel Cost Optimization Solution -
Project involved working on an innovative multi-channel solution (in-branch, mobile, and from home) designed to reduce costs and time for customer and employee interactions. The solution utilized form recognition, document composition, and digital and biometric signatures.
Responsibilities:
- Delivered assigned tasks end-to-end
- Collaborated with the development and business teams throughout the development lifecycle of the application
- Elaborated and maintained documentation for the delivered functionalities

Skills & Proficiency

C#

GIT

.NET / .NET Core

ASP.NET / ASP.NET Core

.NET Core Authorization

ASP.NET MVC

RESTful WebServices

Entity Framework / EF Core

SQL

Angular

HTML5 & CSS

JavaScript

Azure services

Azure DevOps

Azure AD B2C

PowerShell

Identity Server