Hello, I am
Aghasalim Musayev

Full-Stack Developer

Frontend
JavaScript TypeScript React Next.js Tailwind CSS
Backend
Node.js ExpressJS NestJS PostgreSQL MySQL Docker
Learning
Python

Education

Div Academy ( 2025 / 5 months )

Backend Development

Developing backend applications with Node.js, Express.js, and NestJS, focusing on RESTful APIs, authentication, validation, error handling, database integration, and testing.

  • Node JS
  • Express JS
  • Nest JS
  • TypeScript
  • REST DESIGN
  • Validation
  • PostgreSQL
  • TypeORM
  • Sequelize
  • Error Handling
  • Testing

Div Academy ( 2024 / 8 months )

Frontend Development

Learned to build modern, responsive, and interactive websites using core web technologies and libraries. Developed full-featured projects and improved UX/UI design thinking.

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • React.js
  • Redux Toolkit
  • Tailwind CSS
  • Bootstrap
  • jQuery
  • REST API Integration

Azerbaijan Technical University ( 2005 – 2009 )

Economics and Management of Manufacturing and Service Industries

Gained analytical thinking and problem-solving skills, management principles, and industrial system planning background. Built strong foundation in process optimization and production systems.

Experience

CerpentRemote

Frontend Developer

June 2026 – Present Delaware, 19801, United States

Building dashboard interfaces and UI components using Next.js and React.

Contributing to the development of an AI-powered GRC SaaS platform for banks and regulated enterprises.

  • JavaScript
  • React
  • NextJS
  • Tailwind CSS

Off-scape Remote

Tech Lead

August 2026 – Present Baku, Azerbaijan

Leading the development team of the travel booking platform — guiding architecture decisions, reviewing code, coordinating tasks, and mentoring team members.

Owning the technical direction of the backend while continuing to contribute to core API features, keeping code quality, security, and documentation standards consistent across the team.

  • Team Leadership
  • Code Review
  • System Design
  • Mentoring

Off-scape Remote

Backend Developer

March 2026 – August 2026 Baku, Azerbaijan

Built a production-ready RESTful API for a travel booking platform — covering tours, standalone activities, bookings, payments, reviews, guides, blogs, and user management across a 22-table MySQL schema.

Designed a unified polymorphic booking system for tours and activities, with server-side price calculation and Sequelize transactions using pessimistic locking (SELECT ... FOR UPDATE) to prevent double-booking of the last seats.

Implemented JWT authentication with HttpOnly cookies, 5-role RBAC with granular admin permissions and ownership checks, and an append-only audit log system that records who changed what, when, and why — protected by database triggers and exportable to CSV.

Built safe deletion flows that auto-cancel affected bookings, flag refunds, and notify customers by email; added Zod validation, Multer file uploads, Helmet, CORS, and rate limiting. Documented the API with Swagger/OpenAPI, set up CI with GitHub Actions, and deployed to Railway.

  • Node.js
  • Express.js
  • TypeScript
  • MySQL
  • Sequelize
  • JWT
  • Zod
  • Swagger
  • GitHub Actions
  • Railway

Frontend Technologies

JavaScript logo
Java Script
React logo
React
Next.js logo
NextJS
Redux Toolkit logo
Redux Toolkit
Responsive design icon
Responsive
Bootstrap logo
Bootstrap
Tailwind CSS logo
Tailwind CSS
jQuery logo
JQuery
API Integration icon
API Integration

Backend Technologies

Node.js logo
Node JS
Express.js logo
Express JS
NestJS logo
NestJS
TypeScript logo
TypeScript
PostgreSQL logo
PostgreSQL
MySQL logo
MySQL
TypeORM logo
TypeORM
Sequelize logo
Sequelize
REST API icon
Rest API

Tools

GitHub logo
GitHub
Figma logo
Figma
Visual Studio Code logo
VS Code
Postman logo
Postman
npm logo
Npm
Vite.js logo
Vite
Docker logo
Docker

About Me

My name is Aghasalim Musayev

I started out on the frontend — building interfaces with JavaScript, React.js, Redux Toolkit, Next.js (self-studied), Tailwind CSS, and Bootstrap. Over time I realized that delivering a complete product means owning the full picture, so I expanded into backend development as well.
Today I design and build applications end-to-end:

  • RESTful APIs with Node.js, Express.js, and NestJS
  • Data persistence with PostgreSQL, MySQL, Sequelize, and TypeORM
  • Docker to keep environments consistent from development to production

I treat quality as a baseline, not an extra — JWT-based authentication, Zod validation, centralized error handling, and Jest testing are things I build in from the start.
In my daily workflow I rely on GitHub, Postman, Figma, and VS Code. What drives me is the moment a complex problem becomes a clean, reliable solution.

I’m open to frontend, backend, or full-stack roles where I can work on real products and keep growing.
Feel free to reach out, I’m always happy to talk.