Full-stack Node.js/React.js Developer

Rasul S

Information

Available hours \ week
<20 h/w
Seniority level
Middle
Years of experience
4 yrs.
Location
Azerbaijan, Baku
Nationality
Azerbaijan
Timezone
(GMT+04:00) Baku

Languages

Azerbaijani
Fluent (C2)
Turkish
Advanced (C1)
Russian
Beginner (A1)
English
Advanced (C1)

About

Rasul is a Full-stack Node.js/React.js Developer with four years of experience in building robust web applications. He specializes in TypeScript, JavaScript, Node.js, React.js, PostgreSQL, and Git, addressing complex challenges like API integrations and real-time data processing. His academic background includes a degree in Computer Engineering from ADA, enhancing his technical foundation. While he holds no certifications, his practical skills are backed by substantial project contributions across various domains.

Experience

Qarabug - Security Platform

Full Stack Developer

About the Project

Full Stack Developer responsible for building a security vulnerability disclosure platform, enabling researchers to report security issues and organizations to manage and resolve them. Lead the development of features for secure communication, vulnerability tracking, and reporting workflows.

  • Cyber-security

Responsibilities

- Architected and designed key features of the platform, ensuring scalability, security, and maintainability; - Made critical technical decisions regarding technology stack and architecture, aligning with project goals and business requirements; - Drove the implementation of security best practices, ensuring the platform's resilience against vulnerabilities; - Evaluated and integrated new technologies to improve platform performance and efficiency; - Defined and implemented the platform's API strategy, enabling seamless integration with external systems;

Bus Routes System

Full Stack Developer

About the Project

Architected and implemented a robust web-based Bus Routes System of Azerbaijan, designed to enhance public transportation accessibility. The front-end was developed using React and TypeScript, ensuring type safety and maintainability. The back-end API was built with Node.js, facilitating efficient data processing and communication with the PostgreSQL database. The system offers users an intuitive interface to search and view detailed bus route information, improving accessibility to public transportation data.

  • Transportation
  • Logistics

Responsibilities

- Development from scratch; - Building responsive web application; - Working with REST API; - Implemented geolocation services for route mapping; - Integrated Third-Party APIs for data updates; - Built CI/CD pipelines;

Happy Nest - Laundry network

Front End Developer

About the Project

A laundry network application, enabling user connections with nearby services, management of pickups/drop-offs. Implemented real-time tracking and service connection features, including web-based dashboards and user-facing mobile apps.

  • Logistics

Responsibilities

- Contributed to cross-platform mobile apps using Flutter, including real-time tracking features; - Enhancing web-based dashboards with React, enabling efficient service management; - Integrated API endpoints for seamless data flow between mobile and web applications; - Implemented map based features on the mobile application with Flutter;

Skills & technologies

Footballer Guessing Game - Side Project

Developer

About the Project

'Guess the Footballer' is a web-based game I created as a side project designed to test players' knowledge of prominent football players. Players are presented with gradually revealing clues and must correctly guess the footballer's name within a time limit, adding an element of challenge and excitement.

  • GameDev

Responsibilities

- Implemented a fully responsive design, ensuring optimal gameplay across various devices (desktops, tablets, and smartphones); - Developed multiplayer functionality, allowing players to compete against friends or other users in real-time; - Created a dynamic clue reveal system, progressively unveiling hints every three seconds to challenge players; - Designed an intuitive user interface, providing a seamless and engaging gaming experience;

Taxi App

Full Stack Developer

About the Project

Developed key features for a comprehensive Taxi App, building cross-platform mobile applications using React Native with real-time tracking, in-app chat, cashless transactions and etc.

  • Transportation
  • Logistics

Responsibilities

- Real-time GPS tracking of drivers, allowing passengers to monitor their ride's progress with pinpoint accuracy. - In-app chat functionality, facilitating seamless communication between passengers and drivers for ride coordination and issue resolution. - Secure payment gateway integration, enabling convenient and reliable in-app transactions. - Ride history and fare estimation features, providing users with comprehensive information about their past and future rides.

Education

ADA

2016 - 2020
Computer Engineering