Abderrahman
From Turkey (GMT+4)
8 years of commercial experience
Lemon.io stats
1
projects done492
hours workedOpen
to new offersAbderrahman – React, Typescript, JavaScript
Abderrahman has been in the tech world since 2017, specializing in full-stack development with React and Node.js. He has contributed his skills to three early-stage startups and led a software engineering team. In addition to his technical expertise, he participates in UI/UX discussions, bringing a well-rounded perspective to projects. Outside of coding, Abderrahman is passionate about martial arts and dreams of creating travel content about Africa in the future.
Main technologies
Additional skills
Rewards and achievements
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Software Engineer
Mobile and web application for managing transport fleets (trucks) and the finances of logistic companies.
- Built mobile app UI and web application
- Integrated front-ends with API
- Designed application solution
- Automated tests
Software Engineer
Learning platform for orphanage empowering children with skills taught by volunteers.
- Built React components
- Built student and teacher portals
- Designed API
- Wrote unit, integration, and end-to-end testing
Software Engineer
A serverless Typescript web service builder that makes building and running fully-fledged web applications simple - the way it should be.
- Revamped the UI;
- Built API integrations for Slack, Github and ChatGPT;
- Tracked and fixed UI bugs;
- Added tests;
- Built components library.
Software Engineer
The leader in the autonomous vehicle field for riding self-driving cars in the USA. Abderrahman worked on 2 projects:
- the design system, which was an endeavor aiming at harmonizing the UI/UX experience across all offered products;
- the advanced test comparison which is a dashboard utility providing analytics and a CI/CD administration interface.
- Built react components libraries as part of the design system;
- Built complex table features (filtering, sorting, grouping, etc..);
- Developed tests grouping feature for the advanced test comparison dashboard;
- Wrote unit, integration, and e2e tests;
- Provided support for components libraries;
- Developed and managed documentation sites for components libraries;
- Added storybook for documentation;
- Designed and implemented deployment strategies;
- Participated in UI/UX design process.
Software Engineer
An amazing user onboarding SaaS product for integrating interactive guides, tooltips, and many other onboarding tools. A resource center is a powerful tool that integrates with multiple APIs to provide business information.
- Built the resource center, which integrates with Google search engine and CRM tools (such as Zendesk, HubSpot, ...);
- Created major design system components and revamped the web app;
- Participated in UI/UX discussions and decision-making, providing leads from an engineering perspective;
- Wrote unit, integration, and e2e tests;
- Built user onboarding material scheduling feature, which lets users schedule their materials to be triggered at the given date and time;
- Provided technical support to users.
Software Engineer
A tech company that provides software development services and builds next-gen technology gadgets. Abderrahman worked on 2 projects ranging from e-commerce to healthcare industries:
- A bidding platform and marketplace;
- An ongoing healthcare platform project connecting medical professionals and patients.
- Led the software engineering team;
- Redesigned the monolith architecture of a bidding platform and marketplace to a micro-services architecture;
- Designed the micro-services architecture of the healthcare platform;
- Designed the deployment strategies of the services and assisted CI/CD;
- Built the service responsible for the identification, authentication, and authorization;
- Created the service responsible for the management of products (marketplace and bidding);
- Built the service responsible for live bidding sessions;
- Ensured that bidding business logic worked correctly with the unit, integration, and e2e tests;
- Built a mobile app with React Native for the healthcare platform;
- Participated in major decision-making and requirement discussions;
- Collaborated with UI/UX designers to build user interfaces and user experiences.
Software Engineer
The project's team conducted research on a data leakage prevention (DLP) system for the Windows platform. The DLP was based on state-of-the-art cyber security, MITRE ATT&CK (knowledge base of adversary tactics and techniques based on real-world observations). The system monitors processes running on the OS, detects tactics and techniques leading to data leakage attacks, logs activities, and takes action in the occurrence of an attack.
- Designed the micro-service architecture of the platform (system call collection, ontology-based processing, prevention modules, etc...);
- Built various internal tools (injector, code generator, etc...);
- Developed Windows DLLs for collecting system calls;
- Created services for collecting system calls;
- Built services for pre-processing collected system calls before feeding them to the ontology-based processor;
- Developed service for monitoring process activities;
- Built a web app for managing services;
- Ensured correct functioning of the services with the unit, integration, and e2e tests.