SM

Shikhkarim Mammadov

Software Engineer

A highly motivated Software Engineer specializing in high-load backend systems, distributed architectures, and scalable platforms with expertise in Node.js and Java Spring Boot.

Haqqımda

Highly motivated software engineer with strong experience in designing and building high-load backend systems, distributed architectures, and scalable platforms. Specialized in Node.js, Java Spring Boot, and microservice architecture, with a strong background in mathematics and algorithms. Experienced in the full product lifecycle, including system design, backend development, DevOps, CI/CD automation, and infrastructure management.

Dillər:English · Intermediate

İş Təcrübəsi

CTO and Backend Developer

IxtisasSec MMC

2024 - 2025

Integrated Azericard payment system for secure online payments. Leading backend architecture and system design of multiple high-traffic platforms. Responsible for infrastructure setup, DevOps automation, CI/CD pipelines, and deployment architecture. Implemented GitHub Actions pipelines for automated build, testing, and deployment. Managing VPS infrastructure and performance optimization for high-load systems.

  • Integrated Azericard payment system for secure online payments.
  • Led backend architecture and system design for high-traffic platforms.
  • Managed infrastructure setup, DevOps automation, CI/CD pipelines, and deployment architecture.
  • Implemented GitHub Actions pipelines for automated build, testing, and deployment.
  • Optimized VPS infrastructure for high-load systems.
  • Yeni nailiyyət

Full Stack Web Developer

King Job ATS

2022 - 2024

Developed dynamic job platform connecting companies and applicants. Implemented real-time features using Socket.io. Built backend using Node.js, Express.js, MongoDB. Developed frontend using React and Redux Toolkit. Integrated REST APIs and optimized application performance.

  • Developed a dynamic job platform with real-time features using Socket.io.
  • Built full-stack application using Node.js, Express.js, MongoDB, React, and Redux Toolkit.
  • Integrated REST APIs and optimized application performance.

Full Stack Web Developer

Team Portal (teamportal.az)

2021 - 2025

Developed school management platform with 5000+ users. Implemented exam creation system, ticket sales, and result uploads. Backend built with Node.js and Express.js. Integrated MongoDB for project data management. Implemented PDF generation for reporting. Integrated Cloudinary and AWS services for media storage.

  • Developed a school management platform serving 5000+ users.
  • Implemented exam creation, ticket sales, and result upload systems.
  • Built backend with Node.js, Express.js, and MongoDB.
  • Integrated PDF generation and Cloudinary/AWS for media storage.

Bacarıqlar

Languages

JavaScriptTypeScriptJavaPython

Backend

Node.jsExpress.jsNestJSJava Spring Boot

Frontend

React.jsNext.js

Databases

MongoDBMySQLOracle

Messaging

KafkaRabbitMQ

Infrastructure

RedisCI/CDGitHub ActionsVPS deployment

Concepts

Microservices ArchitectureDistributed SystemsHigh Load SystemsReal-time Applications

Layihələr

EduArena.az – Online Examination Platform

Large scale online examination platform handling 10k+ parallel requests per second during live exams. Platform architecture consists of 4 main services: Public Frontend (Next.js), Admin Panel (React.js), Admin Backend (Node.js + Express.js + TypeScript), Client Backend (Node.js + NestJS + TypeScript). Integrated Azericard payment system, implemented Redis caching, and used MongoDB as primary database. Full DevOps infrastructure and CI/CD pipelines built using GitHub Actions. Deployed on VPS servers with automated deployments.

Next.jsReact.jsNode.jsExpress.jsTypeScriptNestJSAzericardRedisMongoDBGitHub Actions

Sozly.me - Random Voice/Text Chat Platform

Real-time random chat platform where users are matched based on compatibility parameters. System supports 5000+ concurrent users communicating simultaneously. Built using Node.js, Express.js, MongoDB. Architecture includes: Centralized Socket service, Separate REST API microservice, RabbitMQ event system, Dedicated event listener service that consumes RabbitMQ events and stores data in MongoDB. Redis used for session management and user matching performance.

Node.jsExpress.jsMongoDBSocket.ioREST APIRabbitMQRedis

Edu-live.com – International Educational Opportunities Platform

Platform aggregating international educational opportunities and programs. Developed using Node.js, Express.js, Next.js, MongoDB. Currently serves 20k+ daily users. Designed scalable backend APIs and optimized content delivery performance.

Node.jsExpress.jsNext.jsMongoDB

Muallim.edu.az - Official Education News Portal

Official news portal of the Azerbaijan Ministry of Education. Platform serves 1M+ monthly readers. Built as a high-load content platform optimized for large traffic spikes. Participated in backend development and infrastructure deployment.

Azericard Payment Integration - NPM Package

Developed an open-source Node.js NPM library simplifying integration with the Azericard payment gateway. Package allows developers to integrate Azericard payments with minimal configuration and standardized API calls. Abstracted complex payment flows including: Payment initialization, Secure request signing, Callback handling, Transaction verification. Designed for easy adoption by backend developers. Library provides reusable utilities, structured request builders, and validation helpers. Built with Node.js and TypeScript and distributed via NPM for public usage. Enables multiple projects to integrate Azericard payments faster and with fewer implementation errors.

Node.jsTypeScriptNPMAzericard

Təhsil

2019 - 2023

Azerbaijan State Oil and Industry University

Computer Engineering

2012 - 2019

Physics, Mathematics and Informatics Lyceum

Sertifikatlar

Republican Mathematics Olympiad

· 2017

International Titu Andrescu Mathematics Olympiad

ICPC Certificate of Achievement

· 2020-2021

Honorary student

Physics, Mathematics and Informatics Lyceum

Made withFelio
Shikhkarim Mammadov - Software Engineer