Musab
From Turkey (GMT+3)
7 years of commercial experience
Lemon.io stats
Musab – Node.js, React, JavaScript
Meet Musab — a skilled Full-Stack Developer working with JS technologies for more than 3 years. He has experience building projects from scratch, he's smart and easy to communicate with. Musab has an incredible ability for self-learning, most of his knowledge comes from practice. His experience includes working on an app for developers, a project that tracks space rocket launching, and e-solutions for a construction company. Musab has a great client-oriented mindset and is ready for new challenges.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Full-stack Developer
A social media app. Provides live chat system, sharing post system etc.
- Developed a social media app that includes authentication, posts (share, like, comment, save), a private chat system, a group chat system, and algorithms for recommendations of posts and users.
- Created this app using JavaScript, React, Redux-Toolkit, React-Router, Moment.js, Moment-Timezone.js, Google Maps API, JWT-decode, Socket.io Client, React-Select, Jest for testing environment, Node.js, Express.js, TypeScript, PG, Axios, Bcrypt, Cors, Dotenv, JWT, UUID, Sequelize, Socket.io, REST API, Docker. • Created a solid social media app.
- Used custom hooks, external and internal services, middlewares, separated API versions, Schemas for data structure, strong TypeScript interfaces, and types, models for database functionality, valid and logical endpoints, and helpers for repeated actions such as media functionalities name-generation, path creation, extension recognition, etc.
- The chat systems that are based on Socket.io is includes these functionalities: providing online information of users, sending the message, messages status (received, seen, typing, etc.).
Front-End Developer
Math of art is meant to be an open-source project. It's in its early stage. The idea is to answer questions and solve the puzzle. In the future, it will be a helpful tool for education.
- Created front-end design;
- Implemented random question support;
- Implemented image processing system.
Back-End Developer
This project is about keeping track of the launches of NASA and SpaceX. Also, there is a feature for entertainment. It provides habitable planets from NASA. And you can launch your own mission to this planet at any time.
- Created a RESTful API;
- Created database design;
- Fetched data from other APIs;
- Implemented backend server to front-end.
Full-Stack Developer
An online shopping app for clothes.
• Created app using JavaScript, React function components, class components, state management, Promises, asynchronously programming, React hooks, HOCs, Firebase, Firestore, Docker, Authentication, Redux (actions, selectors, reducers, dispatching), Lazy-Load, Error Boundaries. • Performance improvement strategies such as memorization, preventing unnecessary rendering and prop drilling. • Managed the complete software development process from conception to deployment. • Maintained and upgraded the software following deployment. • Managed the end-to-end life cycle for the production of software and applications. • Oversaw and guide the analyzing, writing, building, and deployment of software. • Oversaw the automated testing and providing feedback to management during the development process. • Modified and tested changes to previously developed programs. • Designed the overall architecture of the web application. • Maintained quality and ensured responsiveness of applications.
Full-Stack Developer
It is a provider of construction services.
- Created front-end and back-end architecture;
- Designed database.
Full-Stack Developer
Besyakat.com provides web and mobile application development services. It is a web application for showing clients samples of designs that have been created and informing them about what can be done.
• Constructed a portfolio web app that includes image-resizing, image-compressing, and content management with many other features. • Worked with both the front and back ends of a website or application. • Provided end-to-end service and was involved in databases and building a user-facing website. • Worked with the client during the planning phase of projects. • Met with the software development team to define the scope and scale of software projects. • Designed software system architecture. • Completed data structures and design patterns. • Designed and implemented scalable web services, applications, and APIs. • Developed and maintained internal software tools. • Wrote low-level and high-level code. • Responsible for troubleshooting, and bug fixing. • Identified bottlenecks and improved software efficiency.