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.
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.
IxtisasSec MMC
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.
King Job ATS
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.
Team Portal (teamportal.az)
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.
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.
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.
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.
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.
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.
— Computer Engineering
Republican Mathematics Olympiad
· 2017
International Titu Andrescu Mathematics Olympiad
ICPC Certificate of Achievement
· 2020-2021
Honorary student
Physics, Mathematics and Informatics Lyceum
