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.
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
A full-stack enterprise DMS built for large-scale organizational use. Handles document lifecycle, versioning, multi-role permissions, and audit trails with high availability.
- ▸Multi-tenant document versioning with fine-grained role-based access control.
- ▸High-throughput REST APIs with JWT + refresh-token authentication flow.
- ▸Redis-backed caching layer significantly reducing query latency under load.
Government Document Management Platform
MinA
A distributed microservices platform serving a government agency. Designed for compliance, reliability, and inter-service communication at scale.
- ▸Event-driven architecture decoupling multiple independent services for resilience.
- ▸Kafka-backed audit log stream ensuring full compliance and traceability.
- ▸Automated CI/CD pipeline streamlining deployments and reducing release friction.
Skills
Technologies and tools I work with
Backend
Architecture & Patterns
Messaging & Integration
Databases
Frontend
DevOps & Workflow
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
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.