Eesa Abid, Developer in Dubai, United Arab Emirates
Eesa is available for hire
Hire Eesa

Eesa Abid

Verified Expert  in Engineering

Software Engineer and Developer

Location
Dubai, United Arab Emirates
Toptal Member Since
September 27, 2022

Eesa is a seasoned software engineer with an impressive track record spanning multiple projects and companies since 2016. As a full-stack developer, he excels in building robust foundations from scratch and delivering end-to-end solutions. With expertise in React, Node.js, various databases, and cloud technologies across AWS, GCP, and Azure, Eesa's adeptness in both front-end and back-end realms positions him as a versatile and reliable professional in the ever-evolving tech landscape.

Portfolio

Liquideuro Luxury Concierge Limited
Node.js, Back-end, SQL, APIs, Stripe, Auth0, Mobile Applications, Mobile First...
Alef Education
React, TypeScript, Webpack, React Apollo, GraphQL, Node.js, Express.js, HTML5...
eCLICKS PTY LTD
Next.js, React, React Redux, i18n, Klaviyo, Firebase, Cloud Firestore, Triggers...

Experience

Availability

Full-time

Preferred Environment

TypeScript, Node.js, React, MongoDB, GraphQL, NestJS, Next.js, Tailwind CSS, UI Components, Full-stack

The most amazing...

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

Work Experience

Node.js Developer (via Toptal)

2023 - 2024
Liquideuro Luxury Concierge Limited
  • Took the initiative to understand and manage the back-end code independently, addressing critical bugs and ensuring system stability.
  • Developed and modified various stored procedures (SPs) to enhance functionality and optimize database operations.
  • Deployed the application to production successfully, showcasing adaptability and resourcefulness in overcoming challenges without prior guidance.
  • Contributed to the front-end development in React Native, resolving minor issues and demonstrating a holistic understanding of the application architecture.
  • Sought solutions proactively in the absence of past back-end developers, collaborating effectively with cross-functional teams for successful project delivery.
Technologies: Node.js, Back-end, SQL, APIs, Stripe, Auth0, Mobile Applications, Mobile First, Android, iOS, Vanilla JS, Expo, Pixel Perfect, Mobile, Flexbox, Lodash, Version Control, JavaScript Libraries, HTML DOM

Senior Software Engineer

2022 - 2024
Alef Education
  • Introduced a micro front-end architecture to 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, 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, REST APIs, Figma, JSON, Tailwind CSS, Web Development, Web App Development, Web, Software, Cypress, React Router, Storybook, Jest, YARN, Jenkins, WebStorm, React Testing Library, Context API, JSON API, JSON REST APIs, API Integration, Amazon Web Services (AWS), Gatsby, Unit Testing, Styled-components, Scrum, Jira, Prettier, Responsive UI, Responsive Web Design (RWD), User Interface (UI), REST, Agile, React Redux, Microservices, Testing, UI Components, User Experience (UX), UX Design, UI Design, System Architecture, Architecture, NestJS, OAuth, OAuth 2, Software Architecture, SEO Tools, Back-end, API Development, CI/CD Pipelines, Java, MySQL, GPT, GitLab, RESTful Microservices, WebSockets, Kubernetes, Content Management Systems (CMS), Stripe, PostgreSQL, tRPC, Best Practices, Model View Controller (MVC), Prisma, Continuous Delivery (CD), Spring, Apache Kafka, API Testing, Spring Boot, Data Scraping, Virtual DOM, DOM, QA Automation, Kotlin, Datadog, Hygraph (GraphCMS), AWS Lambda, Amazon S3 (AWS S3), Amazon Cognito, Serverless Framework, Amazon EC2, Amazon Route 53, Databases, Server-side Rendering (SSR), Firebase, React Native, AWS Amplify, SVG, Canvas, Web3.js, Front-end Development, Serverless, Refactoring, i18n, Single Sign-on (SSO), Google Sign-in, React Query, React Hook Forms, B2B, Integration, Data Visualization, Dashboards, Mobile Development, Technical Leadership, Minimum Viable Product (MVP), ChatGPT, Heroku, Test Automation, SaaS, Azure, Retool, Camera API, Shopify, Shopify API, Gmail API, MERN Stack, Google API, FastAPI, Sanity CMS, Gmail, Vercel, Chatbots, Auth0, SQLite, Mobile Applications, Mobile First, Android, iOS, Vanilla JS, Mapbox, Web App Automation, UI Automation, Search Engine Optimization (SEO), Expo, Generative AI, Pixel Perfect, Design Systems, Mobile, WordPress, Flexbox, Lodash, Version Control, JavaScript Libraries, D3.js, Internationalization, Localization, Chart.js, HTML DOM, Graphics, Apollo Client

Senior Next.js Developer

2023 - 2023
eCLICKS PTY LTD
  • Designed a user interface enabling avatar creation and incorporating webcam recording, audio recording, and diverse attributes. Saved these inputs to Firestore for AI processing and user clone generation.
  • Integrated Klaviyo, a marketing platform, to manage user tracking, subscriptions, and reporting of various metrics within the system.
  • Developed a video translation input module, allowing users to input various parameters for video translation.
  • Restructured the codebase from JavaScript to TypeScript, enhancing code legibility and maintainability.
  • Refactored and optimized the existing codebase, employing best practices and design patterns to enhance system performance and code comprehensibility significantly.
Technologies: Next.js, React, React Redux, i18n, Klaviyo, Firebase, Cloud Firestore, Triggers, TypeScript, Material 2, Styled-components, Technical Leadership, Minimum Viable Product (MVP), ChatGPT, Twilio, Twilio API, Vercel, Chatbots, Auth0, Mobile First, Google Cloud Platform (GCP), Vanilla JS, Flexbox, Lodash, Version Control, JavaScript Libraries, Internationalization, Localization, HTML DOM

Full-stack Developer

2023 - 2023
Kent Steel
  • Developed a comprehensive customer relationship management platform entirely from scratch.
  • Integrated an auth0 platform to streamline authentication processes.
  • Established role-based access, tailoring distinct dashboards for both customer and administrative roles.
  • Managed deployments for both staging and production environments to ensure smooth and reliable operational functionality.
Technologies: React, HTML, CSS, JavaScript, Node.js, Next.js, Flowbite, Flowbite React, Tailwind CSS, Full-stack, Technical Leadership, Minimum Viable Product (MVP), Vercel, Chatbots, Auth0, Vanilla JS, Design Systems, Flexbox, Version Control, JavaScript Libraries, HTML DOM

Full-stack Developer

2023 - 2023
Feesable Pty Ltd
  • Designed an adaptable widget, easily integrable across platforms, facilitating the computation of school fees for various student groups.
  • Transitioned from JSON-based data to DynamoDB, enabling school data updates via APIs, eliminating the need for manual updates and commits.
  • Crafted diverse APIs utilizing the AWS Serverless Framework to efficiently handle school management and configurations.
  • Created an administrative platform to leverage the developed APIs, empowering users to modify various school configurations based on their roles.
  • Engineered a module dedicated to sending fee estimate inquiry responses to parents via email.
  • Implemented endpoints for the seamless upload and retrieval of school logos to and from an AWS S3 bucket.
Technologies: React, JavaScript, Node.js, Amazon Web Services (AWS), AWS Lambda, Material UI, Next.js, Serverless Framework, APIs, NPM, Styled-components, JSX, TypeScript, Amazon DynamoDB, Material 2, AWS CLI, Integration, Mobile First, Vanilla JS, Design Systems, Flexbox, Version Control, JavaScript Libraries, HTML DOM

Senior React Developer

2023 - 2023
Paige Interactive, LLC
  • Created a user interface that adhered to the provided design guidelines and met all project requirements. This involved implementing various visual elements and ensuring the interface was user-friendly and intuitive.
  • Managed the display of streaming text data, making it easily readable and understandable for users. Employed techniques to handle real-time updates and optimize text rendering for a seamless user experience.
  • Showcased my problem-solving skills by identifying areas where the design or requirements were not provided. In response, I proactively improvised and found innovative solutions to address these gaps and ensure a comprehensive user interface.
  • Took complete ownership of creating the user interface throughout the development process, from start to finish. Demonstrated self-reliance and the ability to work autonomously, resulting in a fully functional and polished user interface.
Technologies: React, TypeScript, CSS, Firebase, Python, Refactoring, Integration, Technical Leadership, Mobile First, Vanilla JS, Flexbox, Version Control, JavaScript Libraries, HTML DOM

Front-end Developer

2023 - 2023
Jayden Digital Limited
  • Improved the SEO of the eCommerce platform and increased bots' visibility.
  • Managed the app performance by reducing the app's initial load using Webpack.
  • Enhanced the quality of the existing codebase by adding linting tools and setting up a coding convention to be followed by other developers.
Technologies: React, JavaScript, HTML, CSS, Magento, PWA, SEO Tools, Webpack, Content Management Systems (CMS), Best Practices, Server-side Rendering (SSR), eCommerce, Front-end Development, Refactoring, Search Engine Optimization (SEO), Flexbox, Version Control, JavaScript Libraries, HTML DOM

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, REST APIs, JSON, Web Development, Web App Development, Web, Software, CSS3, Cypress, React Hooks, React Router, Storybook, Jest, YARN, Jenkins, WebStorm, React Testing Library, Context API, JSON API, JSON REST APIs, API Integration, Amazon Web Services (AWS), Unit Testing, Styled-components, Scrum, Jira, Prettier, Responsive UI, Responsive Web Design (RWD), User Interface (UI), REST, Agile, React Redux, Microservices, Testing, UI Components, User Experience (UX), UX Design, UI Design, System Architecture, Architecture, NestJS, Software Architecture, Back-end, API Development, CI/CD Pipelines, Java, MySQL, GitLab, RESTful Microservices, WebSockets, Kubernetes, Best Practices, Model View Controller (MVC), Prisma, Continuous Delivery (CD), Spring, Apache Kafka, API Testing, Spring Boot, Data Scraping, Virtual DOM, DOM, QA Automation, Kotlin, Datadog, Full-stack, Databases, Server-side Rendering (SSR), SVG, Front-end Development, Refactoring, Integration, Mobile First, Vanilla JS, Search Engine Optimization (SEO), Expo, Pixel Perfect, Design Systems, Flexbox, Lodash, Version Control, JavaScript Libraries, HTML DOM, Apollo Client

Full-stack 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, REST APIs, JSON, Web Development, Web App Development, Web, Software, CSS3, Cypress, React Router, Jest, YARN, Jenkins, WebStorm, Visual Studio Code (VS 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, Web Scraping, Microservices, Testing, UI Components, User Experience (UX), UX Design, UI Design, System Architecture, Architecture, Software Architecture, Back-end, API Development, CI/CD Pipelines, MySQL, RESTful Microservices, WebSockets, Best Practices, Model View Controller (MVC), Continuous Delivery (CD), Virtual DOM, DOM, Full-stack, Databases, Server-side Rendering (SSR), Front-end Development, Refactoring, Mobile First, Vanilla JS, Search Engine Optimization (SEO), Pixel Perfect, Flexbox, Lodash, Version Control, JavaScript Libraries, HTML DOM

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, User Interface (UI), REST APIs, Material UI, JSON, Web Development, Web App Development, Web, Software, CSS3, WebStorm, Visual Studio Code (VS Code), JSON API, JSON REST APIs, API Integration, Scraping, REST, Microservices, Testing, System Architecture, Architecture, Software Architecture, Back-end, API Development, MySQL, RESTful Microservices, WebSockets, Databases, Front-end Development, Refactoring, Vanilla JS, Version Control, JavaScript Libraries

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

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.

AI Video Translation Platform

https://verbalate.ai/
I contributed to an innovative AI video translation platform that revolutionized the way multimedia content is accessed and understood globally. This platform seamlessly translates video content across multiple languages, enhancing accessibility and inclusivity. My role involved migrating the codebase to TypeScript for improved maintainability and readability, optimizing the system's performance through strategic refactoring, and implementing key features such as a versatile video translation input module. Additionally, I designed and implemented a comprehensive user interface allowing the creation of personalized avatars by integrating webcam and audio recording functionalities.

Furthermore, I facilitated the integration of Klaviyo, a robust marketing platform that enables user tracking, subscription management, and detailed performance reporting within the platform. My contributions were pivotal in elevating the platform's functionality, user experience, and overall efficiency.

CRM System

I led the development of a cutting-edge CRM system for a prominent company, leveraging Next.js for front-end implementation and MongoDB as the robust database infrastructure. This comprehensive system introduced distinct user roles, empowering administrators to invite new users while granting customers the ability to efficiently manage their client contracts within a secure environment. Employing Auth0 integration, I ensured robust authentication protocols, guaranteeing data security and controlled access across the platform.

Furthermore, I crafted intuitive dashboards tailored for both administrators and customers, providing a seamless and user-friendly experience. To facilitate document management, I seamlessly integrated the Dropbox API, utilizing it as a secure storage solution for PDF contract files, enhancing accessibility and organization within the system. My contributions were instrumental in delivering a sophisticated CRM solution that streamlined operations, ensured data security, and optimized user experiences for diverse user roles.

Languages

TypeScript, CSS, SCSS, GraphQL, JavaScript, HTML5, HTML, CSS3, Java, Kotlin, SQL, Python, PHP

Frameworks

Express.js, Next.js, Redux, Tailwind CSS, Cypress, Jest, React Native, Vanilla JS, Ant Design, Material UI, YARN, NestJS, OAuth 2, Spring, Spring Boot, Serverless Framework, Angular, Remix, AngularJS

Libraries/APIs

Node.js, React, jQuery, REST APIs, React Router, React Testing Library, JSON API, Context API, API Development, Stripe, Flexbox, Lodash, Apollo Client, React Redux, Camera API, Gmail API, Google API, D3.js, Chart.js, Web3.js, SDL, AWS Amplify, Material 2, Twilio API, Shopify API

Tools

Git, NPM, Webpack 4, GitHub, React Apollo, Webpack, Figma, Jenkins, WebStorm, Jira, Prettier, GitLab, Hygraph (GraphCMS), Amazon Cognito, ChatGPT, Retool, Auth0, Prisma, Stencil.js, Canvas, JSX, AWS CLI, Expo

Paradigms

Asynchronous Programming, Unit Testing, Scrum, Responsive Web Design (RWD), REST, Agile, Testing, Best Practices, Model View Controller (MVC), Continuous Delivery (CD), Refactoring, HTML DOM, DevOps, UX Design, UI Design, Microservices, B2B, Mobile Development, Test Automation, Search Engine Optimization (SEO), Object-oriented Programming (OOP)

Platforms

Web, Firebase, Klaviyo, Docker, Visual Studio Code (VS Code), Amazon Web Services (AWS), Kubernetes, Apache Kafka, AWS Lambda, Amazon EC2, Android, iOS, Heroku, Azure, Vercel, Mobile, Google Cloud Platform (GCP), Magento, Twilio, Shopify, Mapbox, WordPress

Storage

MongoDB, Databases, JSON, NoSQL, MySQL, PostgreSQL, Datadog, Amazon S3 (AWS S3), SQLite, Amazon DynamoDB, Cloud Firestore

Other

Front-end, Full-stack, APIs, Full-stack Development, Software Development, Web Development, Web App Development, Software, React Hooks, JSON REST APIs, API Integration, Responsive UI, User Interface (UI), User Experience (UX), System Architecture, Architecture, Back-end, CI/CD Pipelines, RESTful Microservices, Content Management Systems (CMS), tRPC, Virtual DOM, DOM, Server-side Rendering (SSR), Front-end Development, i18n, Single Sign-on (SSO), Google Sign-in, React Query, React Hook Forms, Integration, Minimum Viable Product (MVP), SaaS, MERN Stack, Mobile First, Back-end Development, Design Systems, Version Control, JavaScript Libraries, Internationalization, Localization, Apollo, Webpack 5, Storybook, Scraping, Styled-components, Web Scraping, UI Components, OAuth, Software Architecture, SEO Tools, WebSockets, API Testing, Data Scraping, QA Automation, Amazon Route 53, SVG, Data Visualization, Dashboards, Technical Leadership, FastAPI, Sanity CMS, Gmail, Chatbots, Mobile Applications, Web App Automation, UI Automation, Pixel Perfect, Graphics, Software Engineering, Programming, Distributed Applications, Operating Systems, Requirements, Web Applications, Axios, GitHub Actions, Gatsby, Data Structures, Networks, Communication, Algorithms, Serverless, GPT, Apollo Server, PWA, eCommerce, Flowbite, Flowbite React, Triggers, NextAuth.js, Generative AI

2012 - 2016

Engineer's Degree in Software Engineering

International Islamic University Islamabad (IIUI) - Islamabad, Pakistan

JANUARY 2023 - PRESENT

Graph Developer — Professional

Apollo GraphQL

AUGUST 2022 - PRESENT

Graph Developer — Associate

Apollo GraphQL

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring