OA

ORKHAN ABBASLI

Senior Software Engineer / Tech Lead

A Senior Software Engineer and Tech Lead with 7+ years of experience architecting scalable web applications using React, Node.js, Spring Boot, and AWS.

Haqqımda

Senior Software Engineer with 7+ years of experience architecting and delivering scalable web applications. Strong foundation in frontend engineering (React, Next.js, TypeScript) paired with growing backend and distributed systems expertise (Java Spring Boot, Node.js, Kafka, Redis, gRPC). Hands-on with microservices, CQRS, event-driven architecture, Docker, Kubernetes, and AWS cloud infrastructure. Experienced in AI/ML integration, including LLM APIs (OpenAI, Anthropic Claude), prompt engineering, RAG pipelines, and embedding-based semantic search using vector databases (Pinecone, pgvector). Proven tech lead who mentors engineers, sets engineering standards, and bridges business requirements with robust technical delivery.

Dillər:English · FluentRussian · FluentTurkish · FluentArabic · FluentAzerbaijani · Native

İş Təcrübəsi

Senior Frontend Engineer / Tech Lead

Information Technology and Data Management Center

Aug 2023 - Present

Enabling Digital Services, IT Infrastructure, and Data Management in the Public Sector

  • Designed and led migration from monolith to microservices using Java SpringBoot, improving system scalability and team autonomy.
  • Architected event-driven inter-service communication with Apache Kafka for high-throughput asynchronous data streams.
  • Implemented CQRS pattern across core services to optimize query performance and enable independent scaling of read/write workloads.
  • Engineered gRPC-based inter-service communication, reducing internal API latency by ~40% vs. REST.
  • Improved API Gateway layer covering authentication, rate limiting, load balancing, and request routing for all microservices.
  • Integrated Redis for dispense caching and session management, reducing database load by ~60% and improving response times.
  • Built full-stack features with Next.js, React, TypeScript (frontend) and Node.js/Express.js alongside Spring Boot (backend).
  • Enhanced real-time geospatial dashboards with ArcGIS.js, integrating live Kafka data streams into interactive map visualizations.
  • Established team-wide engineering standards: code review guidelines, TypeScript conventions, API design principles, and microservices best practices.
  • Mentored 4+ mid-level and junior engineers through 1-on-1s, pair programming, and architecture walkthroughs.
  • Led incident response and post-mortem processes; improved observability via structured logging, distributed tracing, and alerting pipelines.
  • Collaborated with product and business stakeholders to translate requirements into technical roadmaps and delivery milestones.

Middle Fullstack Developer

Economy Ministry of the Azerbaijan Republic

Oct 2021 - Aug 2023

Enabling Digital Services, IT Infrastructure, and Data Management in the Public Sector

  • Architected and delivered scalable full-stack applications with Next.js, React, Node.js, and Express.js, owning features from design to production.
  • Leveraged Next.js SSR, SSG, and ISR to optimize page performance, improve SEO scores, and reduce initial load times significantly.
  • Migrated JavaScript codebase to TypeScript across frontend and backend, reducing runtime errors by ~30% and improving developer experience.
  • Built complex geospatial mapping solutions with ArcGIS.js: custom map layers, spatial queries, and real-time data overlays.
  • Designed Next.js API routes alongside Express.js services to create a unified, type-safe backend layer with full TypeScript coverage.
  • Optimized application performance through dynamic imports, image optimization, edge caching, and route-level code splitting.
  • Conducted code reviews for junior developers, enforcing TypeScript best practices, clean architecture, and Next.js conventions.
  • Collaborated in agile sprints, consistently delivering features on time with well-tested, maintainable code.

Junior Fullstack Developer

State Services on Property Issues

Mar 2019 - Oct 2021

Enabling Digital Services, IT Infrastructure, and Data Management in the Public Sector

  • Built and deployed full-stack web applications using React (frontend) and Node.js/Express.js (backend).
  • Expanded interactive geospatial mapping features with ArcGIS.js for location-based data visualization.
  • Created and applied RESTful APIs with Express.js for efficient client-server data exchange.
  • Integrated third-party APIs and ArcGIS map services for real-time geographic data layers and custom overlays.
  • Maintained clean, reusable React components with well-managed application state for smooth UX.
  • Participated in code reviews, bug fixes, and agile sprint planning to maintain a consistent delivery cadence.

Bacarıqlar

Frontend

ReactNext.js (SSR/SSG/ISR)TypeScriptJavaScript (ES6+)Tailwind CSSHTML5CSS3

Backend

JavaSpring BootNode.jsExpress.jsNestJSREST APIGraphQLgRPC

Architecture

MicroservicesAPI GatewayCQRSEvent-Driven ArchitectureClean Code

Messaging

Apache KafkaRedis (Caching & Sessions)

Databases

PostgreSQLMySQLOracleSQL ServerMongoDBDynamoDB

Cloud & DevOps

AWS (EC2, S3, RDS, Lambda, DynamoDB, ECS)DockerKubernetes

ORM / Tools

TypeORMPrismaArcGIS.jsReact NativeGrafanaJUnit

AI / Tools

OpenAIClaudeCursorGemini

Layihələr

AI Design & Ordering Bouquets

Built an interactive bouquet design studio with real-time AI-generated suggestions and customization previews. Developed a responsive order and payment flow with third-party payment gateway integration. Enforced security best practices: form validation, authentication, authorization, and input sanitization.

AIFrontend DevelopmentPayment Gateway IntegrationReactTypeScript

Təhsil

Sep 2017 - Jul 2019

National Aviation Academy

Master's DegreeSoftware Application

Sep 2013 - Jul 2017

Azerbaijan State Oil and Industry University

Bachelor's DegreeInformation Technologies and Systems Engineering

Made withFelio
ORKHAN ABBASLI — Senior Software Engineer / Tech Lead | Felio.me