Abdallah Ebrahim, Software Developer in Dubai, United Arab Emirates
Abdallah Ebrahim

Software Developer in Dubai, United Arab Emirates

Member since November 20, 2020
Abdallah is a software engineer with four years of experience. He excels with front-end engineering using React to build real-time, data-driven applications. Abdallah built a visual programming interface where users create workflows and vertical applications with no code needed. He believes in quality over quantity with a formula to balance the successful launch of software products.
Abdallah is now available for hire

Portfolio

  • Tradeling
    Management, Team Mentoring, Mentorship & Coaching, Agile, Scrum, JavaScript...
  • Tradeling
    TypeScript, Redux, Design Systems, Node.js, React
  • WakeCap
    TypeScript, Redux, MongoDB, Antd, Material Design, OpenLayers, Node.js...

Experience

Location

Dubai, United Arab Emirates

Availability

Part-time

Preferred Environment

Trello, GitHub, GitLab, Git, Jira, Slack, WebStorm, Visual Studio Code

The most amazing...

...visual programming interface I built helps users create their own workflows and vertical applications with no code needed.

Employment

  • Lead Front-end Engineer

    2021 - PRESENT
    Tradeling
    • Led three teams and six front-end engineers working closely with project and product managers to deliver features in our marketplace tribe, which is responsible for the seller experience of the product.
    • Migrated the current CMS, from research, benchmarking, and choosing the technology to fit our stack and infrastructure, to the development process, deployment, and production.
    • Oversaw performance enhancements and fixes on the application infrastructure level.
    • Collaborated with the technology team for migrations, refactoring, and infrastructure developments.
    • Mentored the team on proper test practices by conducting workshops for writing unit and integrations tests.
    Technologies: Management, Team Mentoring, Mentorship & Coaching, Agile, Scrum, JavaScript, Design Systems, TypeScript, Front-end, Software
  • Senior Software Engineer

    2020 - PRESENT
    Tradeling
    • Built the largest B2B eCommerce platform in MENA using React and TypeScript.
    • Led the development of new features to the front-facing application E2E.
    • Engaged in product revamping and refactoring to follow modern MVVM architecture.
    • Introduced unit and integration testing and other tools and technologies for better DX.
    • Encouraged engineers to have fun and share knowledge.
    Technologies: TypeScript, Redux, Design Systems, Node.js, React
  • Senior Front-end Engineer

    2019 - 2020
    WakeCap
    • Developed a solution for a real-time tracking engine using WebSockets and OpenLayers that maps and visualizes GIS coordinates into pixel images.
    • Refactored the application legacy codebase to use TypeScript and created an easy-to-use developer environment.
    • Architected and designed the system to be maintainable and scalable for future features.
    • Introduced TTD architecture and unit testing using Jest and Enzyme.
    • Collaborated with project managers and designers to help to create the product map and user experience.
    • Led a team of two engineers and one designer to help build and deliver an internal installation tool for our system.
    Technologies: TypeScript, Redux, MongoDB, Antd, Material Design, OpenLayers, Node.js, LeafletJS, WebSockets, JavaScript, React
  • Front-end Engineer

    2019 - 2019
    Wuzzuf
    • Engaged in one of the largest product releases and worked directly with stakeholders to fit their requirements and needs.
    • Maintained old projects and fixed bugs in the internal legacy systems.
    • Introduced new technologies and tools for a better developer experience.
    • Introduced PWA technologies and demonstrated how the company could benefit from it by demonstrating the transformation from a user-facing application into a PWA.
    Technologies: Design Systems, JavaScript, React
  • Front-end Engineer

    2018 - 2019
    IoTBlue Software as a Service S.L.
    • Built a fully functional full-stack dashboard to help users create their own and fully-customized dashboard to the level of font sizes and colors.
    • Created real-time tracking solutions using different GIS engines that can also work on-premises.
    • Built a visual programming interface to help users create their own workflows and vertical applications with no code needed.
    • Tracked and fixed bugs on the legacy systems and helped enhance the look and experience of them.
    Technologies: MongoDB, Node.js, WebSockets, Material Design, Ant, React, JavaScript
  • UI Developer

    2016 - 2017
    Digital Yard (previously Starwallet Labs)
    • Turned client requirements into the applications they requested.
    • Onboarded new engineers and mentored them to become familiar with company culture.
    • Maintained and enhanced the user experience of old projects.
    Technologies: jQuery, JavaScript, CSS3, HTML5

Experience

  • Tradeling
    http://tradeling.com

    Assisted in the building of the biggest B2B eCommerce marketplace in the MENA region. I was responsible for the user-facing application, helping to add new features, maintaining old ones, and led the project from E2E with a team of five engineers

  • Wakecap
    https://www.wakecap.com/

    Wakecap is a dashboard and installation tool to help on-site hardware engineers manage, analyze, and track construction assets and workers to improve operational efficiency, safety, cost reduction, and more.

  • Wuzzuf
    https://wuzzuf.net/

    Wuzzuf is the largest recruitment platform in Egypt. It is helping employers and job seekers from UAE, Qatar, and other gulf countries find their right match through their intelligent real-time recommendations and around the clock support.

Skills

  • Languages

    HTML5, CSS3, JavaScript, TypeScript, CSS, HTML, Sass, SCSS
  • Frameworks

    Redux, Next.js, Jest
  • Libraries/APIs

    jQuery, React, LeafletJS, OpenLayers, Antd, Node.js
  • Paradigms

    RESTful Development, Management, Agile, Scrum
  • Platforms

    Visual Studio Code
  • Other

    Ant, Software Engineering, Systems Design, Operating Systems, PWA, User Interface (UI), RESTful APIs, Front-end, Responsive UI, Pixel Perfect, eCommerce, APIs, Progressive Web Applications (PWA), Material Design, WebSockets, Design Systems, Data Structures, Algorithms, CI/CD Pipelines, User Experience (UX), Architecture, Artificial Intelligence (AI), Machine Learning, Team Mentoring, Mentorship & Coaching, Software
  • Tools

    WebStorm, Webpack, Slack, Jira, Git, GitLab, GitHub, Trello
  • Storage

    MongoDB
  • Industry Expertise

    IT Security

Education

  • Bachelor's degree in Computer Science
    2013 - 2017
    Thebes Academy - Cairo, Egypt

Certifications

  • Mobile Web Specialist
    AUGUST 2018 - PRESENT
    Udacity
  • Front-end Nanodegree
    AUGUST 2017 - PRESENT
    Udacity

To view more profiles

Join Toptal
Share it with others