Baku, Azerbaijan

Adil Abbasov

Full-Stack .NET Developer

Building robust enterprise systems with .NET and modern web technologies.

About Me

Who I am and what drives me

Full-Stack .NET Developer with hands-on experience delivering backend and frontend solutions for complex enterprise systems, including government-related Document Management platforms. Skilled in building robust APIs, data-driven services, and user-focused interfaces using modern .NET technologies. Strong problem-solving mindset, adaptable to new tools, and experienced in Agile environments with increasing responsibility and technical leadership. Currently pursuing a PhD in Computer Engineering while working in industry.

2+
Years Experience
5+
Enterprise Projects
MSc AI
Degree
30+
Technologies

Experience

Professional history and responsibilities

Full-Stack .NET Developer

Agile Solutions Azerbaijan

Oct 2024 – Present · Baku, Azerbaijan

  • Developed and maintained a large-scale enterprise Document Management System across .NET backend and Angular/React frontend for secure, high-availability solutions.
  • Implemented RESTful APIs using ASP.NET Core, including complex business logic, authentication/authorization, and external integrations.
  • Built responsive, accessible UI using HTML, CSS, JavaScript and modern frontend frameworks for multiple user roles.
  • Optimized data access using Entity Framework Core and Dapper; worked with Oracle, MongoDB, and Redis.
  • Led core modules end-to-end (requirements → implementation → deployment) following clean architecture and SOLID principles.
  • Collaborated with PM/Design/QA/Stakeholders; contributed to Agile ceremonies and improved team standards via mentoring and leadership.

.NET Developer

MinA

Jan 2024 – Oct 2024 · Baku, Azerbaijan

  • Contributed to backend development for a government Document Management platform with focus on reliability and security.
  • Developed API services with ASP.NET Core, including validation, secure authentication, and external integrations.
  • Worked with microservices and event-driven architecture using RabbitMQ and Kafka for async processing and decoupling.
  • Implemented data access with Entity Framework Core; worked with SQL Server, PostgreSQL, and Redis.
  • Supported services for document lifecycle, role-based permissions, workflows, and audit tracking.
  • Participated in code reviews, CI/CD, and production deployments; grew into an independent contributor with increased ownership.

Projects

Derived from real enterprise work experience

Enterprise Document Management System

Agile Solutions Azerbaijan

.NETASP.NET CoreAngularReactOracleMongoDBRedisClean ArchitectureEF CoreDapperJWT
  • A Document Management System built for a large enterprise, covering document creation, versioning, approval workflows, archiving, and secure deletion across multiple departments.
  • Worked across both backend and frontend — built .NET APIs on the server side and developed responsive interfaces in Angular and React for different user roles within the organization.
  • Designed RESTful APIs with JWT and refresh-token authentication, covering complex business logic, role-based authorization rules, and secure integrations with multiple external services.
  • Combined Oracle, MongoDB, and Redis in the data layer — Oracle for structured relational data, MongoDB for flexible document metadata, and Redis for caching frequently accessed data to keep response times fast under load.
  • Took full ownership of key modules from requirements through to production, and contributed to team standards through code reviews, Agile ceremonies, and mentoring.

Government Document Management Platform

MinA

MicroservicesASP.NET CoreRabbitMQKafkaSQL ServerPostgreSQLEF CoreDapperRedisCI/CD
  • A Document Management Platform built for a government agency from the ground up, handling official workflows, cross-department communication, and regulatory compliance.
  • Designed and built an event-driven microservices architecture with RabbitMQ and Kafka, where each service runs and deploys independently, keeping the system stable even when individual parts fail.
  • Developed backend services covering document submission, routing, role-based permissions, and multi-step approval workflows, with input validation and secure authentication handled at every entry point.
  • Ensured all activity across the system is logged and traceable through a dedicated audit stream, meeting the strict compliance standards required by the government agency.
  • Actively contributed to CI/CD pipelines, participated in code reviews, handled production deployments, and steadily grew into a more independent contributor with greater ownership over time.

Skills

Technologies and tools I work with

Backend

C#.NET / ASP.NET CoreWeb APIWPFEF CoreDapper

Architecture & Patterns

Clean ArchitectureDDDMicroservicesEvent-Driven ArchitectureSOLIDDesign PatternsOOP

Messaging & Integration

RabbitMQKafkaRESTSOAP

Databases

SQL ServerPostgreSQLOracleMongoDBRedis

Frontend

HTMLCSSJavaScriptAngularReact.js

DevOps & Workflow

CI/CDGitAgile (Scrum/Kanban)

Education

Academic background and qualifications

PhD, Computer Engineering

Istanbul Okan University

Expected Jun 2029 · Istanbul, Turkey

MSc, Artificial Intelligence

Azerbaijan State Oil And Industry University

Jun 2025 · Baku, Azerbaijan

Secondary Education, Software Development

STEP IT Academy

Dec 2023 · Baku, Azerbaijan

BSc, Computer Engineering

Azerbaijan State Oil And Industry University

Jun 2023 · Baku, Azerbaijan

Languages

Spoken and written communication skills

AzerbaijaniC2 — Native
TurkishC1 — Proficient
EnglishB2 — Upper Intermediate
RussianB1 — Intermediate

Get In Touch

Open to new opportunities and collaborations

I'm open to new opportunities, interesting projects, and technical discussions. Feel free to reach out through any of the channels below.

+994 55 209 26 64