Mahabbat Mammadov, Software Developer in Baku, Azerbaijan
Mahabbat Mammadov

Software Developer in Baku, Azerbaijan

Member since May 12, 2022
Mahabbat is a software engineer with a couple of years of experience in developing web and mobile apps. He worked at several startups and at many companies, where he had the chance to tackle many user-facing products that got millions of views every day. Mahabbat is highly self-motivated and loves to keep up with the current trends in the IT world.
Mahabbat is now available for hire


  • Mover
    React, React Native, JavaScript, Redux, Redux Thunk, Firebase, Socket.IO...
  • Mover
    HTML5, CSS3, JavaScript, React, React Native, Vue, Node.js, PHP, Laravel...
  • Bad Button Studio
    HTML5, CSS3, JavaScript, React, React Native, Unity, PHP, Laravel, Node.js...



Baku, Azerbaijan



Preferred Environment

MacOS, VS Code, Slack, React, React Native, JavaScript, CSS3, HTML5, CSS, Tailwind CSS, Amazon Web Services (AWS), WebSockets, Linux, Redis, Microservices, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), JSX, GitHub, Real-time Data, Git, Next.js

The most amazing...

...thing I've developed is a 3D-multiplayer strategy game available on Steam!


  • React Native Developer

    2021 - 2021
    • Developed new mobile apps and features from scratch using the latest React Native libraries.
    • Worked on existing customer and employee apps and fixed existing bugs.
    • Created React Native modules such as an infrared scanner and camera scanner and integrated them into existing employee apps.
    • Upgraded old mobile apps to new React Native versions and fixed issues which came with the latest version.
    Technologies: React, React Native, JavaScript, Redux, Redux Thunk, Firebase, Socket.IO, Full-stack, Expo, WebSockets, JSX, GitHub, Web Scraping, Real-time Data, Git
  • Senior Software Engineer

    2021 - 2021
    • Managed and monitored the team and all of the web and mobile projects.
    • Designed the back-end for the company's CRM and ERP system.
    • Developed two Chrome extensions for customers and employees, making it easy for customers to buy anything from online shopping websites.
    • Created a new version of the website from scratch and real-time chat for mobile and web platforms using React and React Native.
    • Worked on developing the REST APIs for mobile and web apps used by customers and employees.
    • Built customer engagement and analytics platforms such as Intercom.
    • Constructed a node-based visual campaign builder using React and Tailwind.
    • Developed a custom customer identification algorithm for the platform.
    • Engineered the React Native SDK of the platform for tracking customer engagement, such as events, banners, carousels, and notifications.
    • Developed a dynamic analytics builder where employees can generate analytics based on selected dynamic parameters.
    Technologies: HTML5, CSS3, JavaScript, React, React Native, Vue, Node.js, PHP, Laravel, Docker, MySQL, MongoDB, CSS, TypeScript, Tailwind CSS, APIs, Figma, Full-stack, HTML, WebSockets, Data Scraping, Bootstrap, Linux, Redis, Microservices, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), JSX, GitHub, Web Scraping, Python, Real-time Data, Git, Project Management
  • Lead Software Engineer

    2019 - 2021
    Bad Button Studio
    • Managed software engineering team and developed 3D real-time strategy game back end available on Steam.
    • Developed a game back end and REST APIs for both mobile and desktop versions.
    • Built a dashboard to track in-game user progress, view analytics, and manage virtual game servers.
    • Created an early-registration website for early-access users by implementing all necessary design components.
    • Developed a back-end software to periodically check all the user progress and detect invalid user actions.
    • Implemented real-time communication and in-game chat using WebSockets.
    • Developed necessary WebSockets plugins for Unity 3D.
    • Automated creation of in-game virtual servers with given configurations.
    Technologies: HTML5, CSS3, JavaScript, React, React Native, Unity, PHP, Laravel, Node.js, MySQL, MongoDB, CSS, MUI (Material UI), APIs, Figma, Full-stack, HTML, SCSS, Amazon Web Services (AWS), WebSockets, AWS Lambda, Data Scraping, Linux, Redis, Microservices, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), GitHub, Web Scraping, Python, Real-time Data, Selenium, Git, Project Management
  • Front-end Developer

    2018 - 2018
    B.EST Solutions
    • Developed front end for e-government solution for citizens of Azerbaijani Republic where they can buy houses with mortgage online.
    • Tracked and fixed bugs using Redmine as a reporting tool.
    • Planned and designed the structure and design of web pages.
    • Added many website features that can enhance the user experience.
    • Implemented responsive design for existing web app.
    Technologies: HTML5, CSS3, JavaScript, React, CSS, APIs, Full-stack, HTML, SCSS, Bootstrap, jQuery, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), GitHub, Git


  • TapOyren

    TapOyren specializes in many areas of specialization, acquiring knowledge and skills, preparing video courses for qualifications, and consulting services related to education. The platform is used heavily by thousands of users daily.

    I have developed the entire back end and front end, mobile REST APIs, and four different dashboards for users, teachers, companies, and admin by myself.

  • King and Kingdoms

    King and Kingdoms is the game where you can dominate the world by gaining fame through your brilliant strategies and tactics, and it has a perfect match between strategy and simulation by complex gameplay experience. You can quickly build and develop your main city, conquer new cities, and build your empire.

    I have worked on developing back end for the game and website for early registration from scratch.

  • Moverkart

    A React-based website that ables users to order and make payments for custom debit cards.

    I have developed an entire web app from scratch and converted all the design components and pages. The app is now fully mobile-friendly and responsive.

  • Mover—Customer App

    Mover is a cargo company that delivers goods from Turkey and America to Azerbaijan in 1-7 days. I have worked on existing customer app, implemented new designs, fixed bugs, and developed new features.

  • Chrome Extension for Mover

    The Chrome extension, called e-Mover, was developed for Mover customers who can buy any product from online shopping stores with just one click. I've created this extension by myself from scratch, and it is developed using React framework.

  • Kendonline

    Kendonline is a platform where users can subscribe for monthly organic meals which are delivered to their location. I developed the website, real-time courier and order tracking, and dashboard for managing products.


  • Languages

    JavaScript, CSS3, HTML5, PHP, CSS, TypeScript, HTML, SCSS, Python, C#, C++, C
  • Frameworks

    React Native, Laravel, Redux, Tailwind CSS, Bootstrap, JSON Web Tokens (JWT), MUI (Material UI), Selenium, Next.js, Unity
  • Libraries/APIs

    React, Node.js, REST APIs, Vue, jQuery, Socket.IO
  • Tools

    VS Code, Expo, Auth0, JSX, GitHub, Git, Slack, Figma, Redux Thunk
  • Paradigms

  • Platforms

    Windows, MacOS, Firebase, AWS Lambda, Linux, Amazon Web Services (AWS), Docker
  • Storage

    MySQL, Redis, MongoDB
  • Other

    APIs, Full-stack, WebSockets, Data Scraping, Responsive Web Apps, Web Scraping, Real-time Data, Scraping
  • Industry Expertise

    Project Management


  • Bachelor's Degree in Computer Science
    2016 - 2020
    Baku State University (Dropout) - Baku, Azerbaijan

To view more profiles

Join Toptal
Share it with others