Fagan Rasulov
Open to opportunities

Fagan
Rasulov

Senior Backend Engineer · Golang & Cloud Solutions Expert

Download Resume Download Cover Letter
01 · Profile

Who I Am

Innovative and results-oriented Software Engineer with 5+ years of progressive experience in backend development, system architecture, and team leadership.

I specialize in building scalable, high-performance microservices using Golang, Python, and AWS, with a strong foundation in CQRS, Hexagonal Architecture, and cloud-native technologies.

Adept at leading cross-functional teams and delivering complex features across fintech, telecom, edtech, and SaaS environments. I balance technical leadership with hands-on execution — from CI/CD pipelines to mentoring dev teams.

Driven by clean code, scalability, and everything that makes backend systems run faster and smarter.

5+
Years of professional experience
4+
Projects delivered to production
100+
Microservices shipped to production
40%
Avg. performance improvement delivered
02 · Career

Work History

Oct 2023 — Present · 2 yrs 5 mos  ·  Current
Software Developer
Techno Holdings · Dubai, UAE
  • Develop banking system backend in Golang — core business logic and transaction services
  • Integrate third-party APIs and internal services across banking modules
  • Participate in Agile ceremonies contributing to sprint planning, reviews, and daily standups
  • Maintain 95%+ unit test coverage for software quality and performance reliability
↓ 30% transaction latency 95% unit test coverage
Tech Stack
Go PostgreSQL Oracle SQL Prometheus Grafana Jaeger gRPC Protocol Buffers GraphQL Microservices Redis Keycloak Docker Docker Swarm Unit Testing Integration Testing Parallel Processing Fintech Scrum Git
Feb 2024 — Apr 2025 · 1 yr 2 mos
Senior Go Developer
Azerconnect LLC · Baku, Azerbaijan
  • Developed scalable backend microservices in Go for telecom infrastructure and business-critical operations
  • Designed high-performance RESTful APIs with fault tolerance across distributed systems
  • Implemented CI/CD workflows using GitLab pipelines for zero-downtime deployments
  • Integrated Prometheus & Grafana for service health monitoring and performance optimization
  • Refactored legacy modules to reduce technical debt and improve codebase consistency
↑ 40% API response time 60 min → 10 min deployment cycles
Tech Stack
Go REST APIs gRPC Kafka Microservices PostgreSQL Prometheus Grafana FCM SMS Notifications Keycloak Docker Unit Testing Event-Driven Outbox / Inbox Pattern Agile
Jan 2023 — Oct 2023 · 9 mos
Pinghome
Tallinn, Estonia · Remote · 10 mos
Development Team Lead
Apr 2023 — Oct 2023 · 6 mos
  • Led development team — task assignment, mentoring, and guiding technical decisions
  • Oversaw microservices architecture ensuring modularity and best practices
  • Coordinated cross-functional communication to align technical progress with stakeholder timelines
  • Conducted regular code reviews ensuring quality, maintainability, and consistency
↑ 25% team delivery rate ↓ 60% post-release bugs
Tech Stack
Go Hexagonal Architecture CQRS Microservices GitHub Actions RabbitMQ Keycloak Docker Stripe Agile
Software Developer
Jan 2023 — Apr 2023 · 3 mos
  • Built scalable microservices using Hexagonal Architecture and clean code principles
  • Applied CQRS pattern to separate read/write models, improving scalability and maintainability
  • Developed serverless applications with AWS Lambda, Cognito, DynamoDB, SQS, SNS
  • Provisioned AWS resources with Terraform ensuring infrastructure consistency
↓ 20% infrastructure costs ↑ 40% deployment speed
Tech Stack
Go Hexagonal Architecture CQRS AWS Lambda AWS DynamoDB AWS Cognito AWS SQS AWS SNS AWS Route 53 AWS EC2 Terraform Multi-Region Architecture Stripe RabbitMQ Keycloak Docker Subscription Logic
Sept 2021 — Dec 2022 · 1 yr 3 mos
Golang Developer
Technofusion LLC · Baku, Azerbaijan
  • Designed PostgreSQL schemas and optimized queries for efficient data handling
  • Implemented notification modules using WebSockets, OneSignal, and Redis queues
  • Participated in architecture design and high-level project planning
8 microservices in production ↑ 50% DB query speed
Tech Stack
Go PostgreSQL PostgREST Redis OneSignal Keycloak REST APIs Docker
Mar 2021 — Sept 2023 · 2 yrs 6 mos
Chief Technology Officer
Tutor.az Startup · Baku, Azerbaijan
  • Selected tech stack and architecture patterns for a scalable tutor-matching platform
  • Led backend development using Python, Django, and Golang
  • Deployed Telegram bots to enhance user interaction and notifications
MVP in 6 months, 40% faster ↑ 70% user engagement
Tech Stack
Go Python Django Telegram Bot API PostgreSQL AWS EC2 Docker Linux Caddy CI/CD Domain Management Deployment
Jul 2021 — Aug 2021 · 1 mo
Backend Developer Intern
Kibrit · Baku, Azerbaijan
  • Built and tested backend services using Java and Spring Boot
  • Worked with PostgreSQL and H2 databases for data persistence
  • Used Docker and GitLab for version control and containerized development
Tech Stack
Java Spring Boot PostgreSQL H2 Docker GitLab
Aug 2021 — Oct 2022 · 1 yr 2 mos
WorldSkills Competitor — Web Technologies
WorldSkills 2022 · Busan, South Korea · National Representative
  • Represented Azerbaijan at WorldSkills 2022 in South Korea
  • Built full-stack web solutions under intense timed conditions
  • Demonstrated proficiency in HTML, CSS, JavaScript, PHP, and MySQL
🏆 Top 10% globally 5 challenges, 100% functional
Tech Stack
HTML / CSS JavaScript PHP MySQL
03 · Education

Academic Background

Oct 2025 — Present  ·  Current
PhD — Business Administration
Beykent University · Istanbul, Turkey
  • Doctor of Philosophy in Business Administration
Sept 2023 — May 2025
MBA — Cybersecurity
Azerbaijan State University of Economics (UNEC) · Baku, Azerbaijan
  • Master of Business Administration with specialization in Cybersecurity
Grade: 91 / 100
Sept 2017 — May 2023
Bachelor's Degree — Information Technology
ADA University · Baku, Azerbaijan
  • High Performance list — Fall 2021
  • Computer Networks · Web & Mobile Dev · Big Data & Analytics · AI · Cyber Security
  • Database Fundamentals · Discrete Structures · Linear Algebra
GPA: 3.62 / 4.00
Jan 2020 — Jul 2020
Exchange Program — Faculty of Computing
University of Latvia · Riga, Latvia
  • Data Structures & Algorithms · Probability Theory · Grammar Logic with Python
Certifications & Courses
Backend Dev · Spring Boot, Microservices — ATL Academy Web Dev with Python & JS — EdX Google's Go (Golang) — Udemy Web Developer Bootcamp — Udemy
04 · Expertise

Technical Skills

Core Languages & Proficiency
Golang95%
Testing — Unit, Mock, Integration95%
Docker & Containerization90%
Python — Django, Numpy, Celery80%
SQL — PostgreSQL, Oracle80%
AWS Services80%
Java — Spring Boot70%
DevOps & Deployment50%
Architecture & Patterns
Microservices Architecture CQRS Hexagonal Architecture RESTful APIs gRPC GraphQL Serverless Clean Architecture OOP Event-Driven Design Agile / Scrum
Cloud & AWS
AWS SQS AWS SNS AWS DynamoDB AWS Cognito AWS Lambda AWS API Gateway AWS S3 Terraform Infrastructure as Code
Messaging, Queues & Data
Kafka RabbitMQ Redis RediSearch Celery / Celery Beat WebSockets MongoDB PostgreSQL PL/SQL
DevOps, Monitoring & Tooling
GitLab CI/CD GitHub Actions Prometheus Grafana Linux Server Caddy Swagger Git R Programming
Soft Skills
Team Leadership Mentorship Code Review System Design Performance Tuning Technical Communication Project Management Cross-functional Collaboration
Languages
Azerbaijani · Native
English · Professional
Turkish · Professional
05 · Connect

Get In Touch

-e