Eesa Abid, Software Engineer and Developer in Dubai, United Arab Emirates
Eesa Abid

Software Engineer and Developer in Dubai, United Arab Emirates

Member since September 27, 2022
A gold medalist and a senior software engineer, Eesa is a self-motivated and energetic team player. He is passionate about exploring new technology and writing high-quality code. Eesa has participated in and conducted multidisciplinary planning, design, and development of web apps. He has developed custom software solutions, ensured the technical feasibility of UI/UX designs, and optimized apps for maximum speed and scalability within tight deadlines.
Eesa is now available for hire

Portfolio

  • Alef Education
    React, TypeScript, Webpack, React Apollo, GraphQL, Sass, Node.js, Express.js...
  • Alef Education
    JavaScript, TypeScript, Node.js, React, GraphQL, Webpack, NPM, Axios...
  • Alef Education
    JavaScript, Node.js, React, CSS, NPM, Webpack, Axios, APIs...

Experience

Location

Dubai, United Arab Emirates

Availability

Full-time

Preferred Environment

TypeScript, Node.js, Express.js, CSS, SCSS, React, MongoDB, GraphQL, Docker, Webpack

The most amazing...

...thing I've done is eliminate monolith services by introducing and implementing webpack and GraphQL federation at my company.

Employment

  • Senior Software Engineer

    2022 - PRESENT
    Alef Education
    • Introduced micro front-end architecture at the company.
    • Introduced GraphQL and GraphQL federation to deal with aggregation issues.
    • Created a student learning-assessment player as a separate front end and integrated it with the main platform.
    Technologies: React, TypeScript, Webpack, React Apollo, GraphQL, Sass, Node.js, Express.js, HTML5, CSS, Git, SCSS, JavaScript, Apollo, Front-end, HTML, Docker, Full-stack, NPM, Webpack 5, Webpack 4, jQuery, APIs, Full-stack Development, Ant Design, Next.js, GitHub, GitHub Actions, Asynchronous Programming, DevOps, NoSQL, Software Development, UI, REST APIs, RESTful APIs, Figma, JSON, Tailwind CSS, Web Development, Web App Development, Web, Software, Cypress.io, React Router, React Testing, Storybook, Jest, YARN, Jenkins, WebStorm, React Testing Library, React Context, JSON API, JSON REST APIs, API Integration, AWS, Gatsby, Unit Testing, Styled-components, Scrum, Jira, Prettier, Responsive UI, Responsive Web Design (RWD), User Interface (UI), REST, Agile, React Redux
  • Software Engineer

    2018 - 2022
    Alef Education
    • Developed a teacher platform from scratch to provide an overview of student performance.
    • Implemented different visual charts in the teacher platform to provide feedback on the student's performance to the teacher.
    • Built a feature to enable teachers to award a student.
    Technologies: JavaScript, TypeScript, Node.js, React, GraphQL, Webpack, NPM, Axios, React Apollo, APIs, Full-stack Development, SCSS, Ant Design, GitHub, GitHub Actions, Asynchronous Programming, DevOps, NoSQL, Software Development, Redux, UI, REST APIs, RESTful APIs, JSON, Web Development, Web App Development, Web, Software, CSS3, Cypress.io, React Hooks, React Router, React Testing, Storybook, Jest, YARN, Jenkins, WebStorm, React Testing Library, React Context, JSON API, JSON REST APIs, API Integration, AWS, Unit Testing, Styled-components, Scrum, Jira, Prettier, Responsive UI, Responsive Web Design (RWD), User Interface (UI), REST, Agile, React Redux
  • Junior Developer

    2017 - 2018
    Alef Education
    • Developed a student learning platform from scratch where students can go through learning content.
    • Integrated an assessment player inside the student platform inside an iframe.
    • Integrated event tracking inside the student platform to obtain feedback from the users.
    Technologies: JavaScript, Node.js, React, CSS, NPM, Webpack, Axios, APIs, Full-stack Development, SCSS, Ant Design, GitHub, Asynchronous Programming, DevOps, NoSQL, Software Development, Redux, UI, REST APIs, RESTful APIs, JSON, Web Development, Web App Development, Web, Software, CSS3, Cypress.io, React Router, React Testing, Jest, YARN, Jenkins, WebStorm, Visual Studio Code, React Testing Library, JSON API, JSON REST APIs, API Integration, Unit Testing, Scrum, Jira, Prettier, Responsive UI, Responsive Web Design (RWD), User Interface (UI), REST, Agile, React Redux
  • Software Developer

    2016 - 2017
    Palaxo International
    • Built a user interface (UI) to preview and edit documents on the Circularo platform.
    • Implemented the WOPI protocol to integrate Microsoft Office with the Circularo platform.
    • Improved and refactored existing codebase to keep up with the latest packages.
    Technologies: JavaScript, Node.js, Angular, Express.js, Git, HTML5, Front-end, TypeScript, HTML, Docker, Full-stack, NPM, Webpack 4, jQuery, CSS, APIs, Full-stack Development, GitHub, Asynchronous Programming, Software Development, UI, REST APIs, RESTful APIs, MUI (Material UI), JSON, Web Development, Web App Development, Web, Software, CSS3, WebStorm, Visual Studio Code, JSON API, JSON REST APIs, API Integration, Scraping, REST

Experience

  • Script Loader React Hook
    https://www.npmjs.com/package/use-script-loader

    A React hook that can be used to load any type of script on the fly. I came up with this hook when I was working on a micro front end and had to load a React component on the spot. We also created a micro app renderer on top of that for a separate project.

  • ALEF PLATFORM

    An award-winning digital and learning platform that provides personalized education to support students' learning under the learning design concept. Alef Education designs impactful learning experiences for students customized to different curricula.

  • Circularo
    https://www.circularo.com/

    Provides a smart online space designed to simplify and accelerate all personal and business paperwork and digital tasks. Prepare, sign, track, and organize your contracts in hours instead of days and manage everything from a single platform.

  • API Mocker
    https://github.com/essaji/api-mocker/

    An API mocker tool that helps front-end developers. It has a UI to add and mock APIs as JSON-type responses. In situations when the back-end work is still pending, front-end developers can use this tool to mock the back end and continue working on the front end.

    This project is still in progress as we are working on handling more complex scenarios, e.g., sending an image as a response, etc. Since I am currently working on the front end most of the time, this API mocker has proved very useful for me so far.

Skills

  • Languages

    TypeScript, CSS, SCSS, GraphQL, JavaScript, HTML5, HTML, CSS3, SQL
  • Frameworks

    Express.js, Cypress.io, Jest, Ant Design, Next.js, Redux, MUI (Material UI), YARN, Angular, AngularJS, Tailwind CSS
  • Libraries/APIs

    Node.js, React, jQuery, REST APIs, React Router, JSON API, React Redux, Web3.js
  • Tools

    Git, NPM, Webpack 4, GitHub, React Apollo, Webpack, Figma, Jenkins, WebStorm, Jira, Prisma
  • Paradigms

    Asynchronous Programming, Unit Testing, Scrum, Responsive Web Design (RWD), REST, Agile, DevOps, UX Design, UI Design, Object-oriented Programming (OOP)
  • Platforms

    Web, Docker, Visual Studio Code
  • Storage

    JSON, NoSQL, MongoDB
  • Other

    Front-end, Full-stack, APIs, Full-stack Development, Software Development, UI, RESTful APIs, Web Development, Web App Development, Software, React Hooks, React Testing, React Testing Library, React Context, JSON REST APIs, API Integration, Responsive UI, User Interface (UI), User Experience (UX), Apollo, Webpack 5, Storybook, Scraping, Styled-components, Prettier, Software Engineering, Advance Computer Programming, Computer Communications & Networks, Data Structure & Algorithms, Database Technologies, Distributed Application Development, Operating Systems, Software Requirement Engineering, Web Applications, Remix, Axios, GitHub Actions, AWS, Gatsby

Education

  • Engineer's Degree in Software Engineering
    2012 - 2016
    International Islamic University Islamabad (IIUI) - Islamabad, Pakistan

Certifications

  • Apollo Graph Developer – Associate Certification
    AUGUST 2022 - PRESENT
    Apollo GraphQL

To view more profiles

Join Toptal
Share it with others