Software Engineer with experience in understanding user prerequisites, gathering business requirements, and transforming them into scalable and maintainable software solutions. Strong background in back-end, desktop, and full-stack development using C#, .NET Framework, .NET Core, SQL Server, JavaScript, TypeScript, Angular, and Azure. Experienced in WinForms for desktop applications, RabbitMQ for message queuing, and AI service integration. Skilled in applying REST architecture, clean code practices, and dependency injection. Able to communicate with users, analyze needs, and build reliable applications aligned with business goals. Certified Scrum Master, managing projects with agile methodologies and ensuring efficient delivery.

// languages & frameworks

Technical Skills

C# icon
C#

3+ years experience building robust back-end logic, RESTful APIs, and full-stack applications using C# in ASP.NET MVC and .NET Core.

.NET Framework/Core icon
.NET Framework/Core

Experience with web application development using ASP.NET MVC and WebForms, integrating business logic and data layers.

SQL Server icon
SQL Server

Designed and optimized relational databases, wrote complex T-SQL queries, and managed stored procedures and indexing strategies.

JavaScript icon
JavaScript

Built interactive user interfaces and dynamic single-page applications (SPAs) using modern JavaScript and DOM manipulation.

TypeScript icon
TypeScript

Used TypeScript for scalable frontend projects, ensuring strong typing, better tooling, and maintainable code in frameworks like Angular.

Angular Framework icon
Angular Framework

Developed responsive, component-based UIs using Angular. Integrated services, routing, RxJS, and form validation in enterprise apps.

Azure icon
Azure

Worked with Azure services like App Services, Azure SQL, Blob Storage, and deployed .NET apps to the cloud using CI/CD pipelines.

RabbitMQ Messaging icon
RabbitMQ Messaging

Implemented message queuing and asynchronous communication between services using RabbitMQ, improving scalability and reliability.

AI Integration icon
AI Integration

Integrated AI services and APIs to enhance automation, analytics, and intelligent features in enterprise applications.

Scrum Master icon
Scrum Master

Led agile ceremonies, managed sprints, and coordinated cross-functional teams as Scrum Master to ensure timely and efficient delivery.

// domains

Areas of Expertise

Backend Development icon
Backend Development

Focused on scalable API development, business logic layers, and service integration using C# and .NET Core.

Frontend Development icon
Frontend Development

Built modern web interfaces using HTML, CSS, JavaScript, Angular, and TypeScript — focused on user experience and responsiveness.

Database Development icon
Database Development

Designed normalized databases, wrote stored procedures, and ensured data integrity with SQL Server for enterprise systems.

Software Architecture icon
Software Architecture

Applied RESTful design, clean code principles, and dependency injection to create maintainable, modular, and scalable systems.

Agile Project Management icon
Agile Project Management

Experienced Scrum Master, coordinating teams, managing sprints, and ensuring efficient delivery of software projects.