Mohammad Adil, Developer in Rawalpindi, Punjab, Pakistan
Mohammad is available for hire
Hire Mohammad

Mohammad Adil

Verified Expert  in Engineering

Bio

Adil is an enthusiastic full-stack developer with over three years of experience crafting creative and highly functional websites. He loves to work with JavaScript, Node.js, React, Angular, and others stacks. His experience spans working on a variety of products and projects. Adil takes pride in keeping customer satisfaction as the top priority and not compromising the quality of deliveries.

Portfolio

Top HR Company
Angular, TypeScript, React, JavaScript, Azure, Agile, SQL, SaaS
Revenue Roll Inc.
Node.js, Serverless Architecture, Google Cloud, Serverless, Angular, React...
Notable LMS Company
JavaScript, Angular, Node.js, Full-stack, Full-stack Development, SVG...

Experience

  • React - 5 years
  • TypeScript - 5 years
  • MERN Stack - 3 years
  • MEAN Stack - 3 years
  • JavaScript - 3 years
  • Node.js - 3 years
  • Web Development - 3 years
  • Algorithms - 3 years

Availability

Full-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Git

The most amazing...

...project I've created is a highly generic back-end controller which makes adding new CRUD operations limited to just a few lines.

Work Experience

Senior Software Engineer

2022 - PRESENT
Top HR Company
  • Led the development of core features for an enterprise-level human resources SaaS platform, empowering major businesses across Africa.
  • Managed and mentored a team of developers, ensuring efficient, high-quality code delivery while optimizing team productivity.
  • Designed and deployed scalable applications using Azure DevOps pipelines, streamlining the CI/CD process for seamless deployments.
  • Collaborated directly with clients to gather and refine requirements, translating business needs into robust technical solutions.
  • Implemented performance optimizations and best coding practices, enhancing system efficiency and maintainability.
  • Spearheaded architectural decisions to ensure scalability, security, and compliance with industry standards.
  • Drove agile development practices, improving sprint planning, task management, and overall project delivery.
Technologies: Angular, TypeScript, React, JavaScript, Azure, Agile, SQL, SaaS

Full-stack Developer

2022 - 2022
Revenue Roll Inc.
  • Translated high-quality Figma designs into pixel-perfect web pages.
  • Created pixel-perfect emails from the provided Figma designs.
  • Utilized Webflow to create pixel-perfect web pages.
  • Worked with a Google ads API to manage the ads created by client companies.
  • Deployed Google Cloud services to manage client data.
  • Worked with serverless functions to implement the desired functionality.
  • Participated in the client's daily standups and provided the report for daily tasks.
Technologies: Node.js, Serverless Architecture, Google Cloud, Serverless, Angular, React, Webflow, jQuery, API Integration, Responsive UI, Responsive Web Design (RWD), Pixel Perfect, Data Visualization, Bootstrap, Amazon Web Services (AWS), Firebase, React Components

Full-stack Developer

2022 - 2022
Notable LMS Company
  • Translated the Figma designs into pixel-perfect web pages.
  • Used React to create a platform for company employees to view and enroll in the courses.
  • Created the back end in Node.js using the Express library.
  • Created an Angular portal for the company admins to upload and edit the courses.
  • Integrated with Azure to store the LMS videos and resources content.
  • Tracked and fixed the bugs using the Azure DevOps portal.
  • Completed the product development around one month before the original estimated deadline.
Technologies: JavaScript, Angular, Node.js, Full-stack, Full-stack Development, SVG, API Integration, Responsive UI, Responsive Web Design (RWD), Pixel Perfect, Data Visualization, Bootstrap, Angular Material, React Components, Azure

Software Engineer

2020 - 2021
MFSYS Solutions
  • Led the front-end team of a small project that was designed to be a middleware for banking transactions.
  • Became a significant part of the primary development team and took the lead on various occasions to solve longstanding issues and bugs.
  • Implemented various new functionalities to the system by working on both the front and back ends while also understanding and writing complex database queries.
  • Trained junior resources to allow them to become a part of the main development process smoothly.
  • Collaborated directly with the top management and solved critical issues in the application.
  • Went above and beyond to exceed the expectations of my management during all required times.
Technologies: TypeScript, JavaScript, Java 8, Spring Boot, Spring, Microservices, Angular, MongoDB, Oracle RDBMS, Java, JSON, APIs, Front-end, JavaScript 6, Object-oriented Programming (OOP), Bootstrap, Full-stack, PrimeNG, SQL, SaaS

Full-stack Developer

2020 - 2021
VQode Solution
  • Worked with the back and front end of an application that manages air conditioning products.
  • Led the front-end part of an application for sporting events bookings, including flights, transportation, hotels, and stadium tickets.
  • Built the front end of an online course delivery website.
Technologies: JavaScript, TypeScript, Angular, React, Node.js, Redux, MongoDB, MySQL, Express.js, JSON, APIs, Agile, Front-end, JavaScript 6, jQuery, Responsive UI, Responsive Web Design (RWD), Pixel Perfect, Bootstrap, Full-stack, Next.js, SQL, SaaS

Web Developer

2017 - 2020
Freelance
  • Created websites for different clients using JavaScript stacks.
  • Built WordPress projects for a few clients as part of my freelance work.
  • Exceeded expectations for customer requirements, making them happy with the final product: almost all of my clients came back to me when they had to create another website or product.
Technologies: JavaScript, TypeScript, React, Angular, Node.js, Express.js, WordPress, Elementor, JSON, JavaScript 6, jQuery, SVG

Experience

Students Connect

This web application allows students from different communities and institutes to come together on one platform where they can share their study notes, ask for help from their peers, and communicate with each other. The web application also allows the students to find nearby tutors and contact them through the website. If students think they are above average in the subject, they can apply to become a tutor, and the admin user will go through their profile and decide if they should be listed as a tutor or not. Students can also do small freelancing tasks for other students and get paid.

The application has payment methods integrated and uses various third-party APIs. The back end of the application is written in Node.js, while the front-end part is done in React.

I've worked on this project and designed the architecture and structure by myself.

Education

2016 - 2020

Bachelor's Degree in Computer Science

COMSATS University Islamabad - Islamabad, Pakistan

Certifications

NOVEMBER 2020 - PRESENT

Python (Basic) Certificate

HackerRank

OCTOBER 2020 - PRESENT

JavaScript (Basic) Certificate

HackerRank

SEPTEMBER 2020 - PRESENT

Problem Solving (Basic) Certificate

HackerRank

Skills

Libraries/APIs

React, Node.js, REST APIs, PrimeNG, jQuery

Tools

Git, Figma

Languages

JavaScript, TypeScript, JavaScript 6, HTML, HTML5, CSS, SCSS, ECMAScript (ES6), Java 8, Python, Java, SQL, Python 3, PHP

Frameworks

Angular, Bootstrap, Express.js, MUI CSS, Material UI, Tailwind CSS, Next.js, Angular Material, Redux, Spring Boot, Spring, Flask

Paradigms

Object-oriented Programming (OOP), MEAN Stack, Agile, Responsive Web Design (RWD), Microservices, Serverless Architecture

Platforms

Visual Studio Code (VS Code), Windows, Firebase, Azure, WordPress, Webflow, Mobile, Amazon Web Services (AWS)

Storage

JSON, MongoDB, MySQL, Oracle RDBMS, Google Cloud

Other

Web Development, MERN Stack, Front-end, Full-stack, API Integration, Bootstrap UI, Pixel Perfect, Data Visualization, React Components, SaaS, Data Structures, Algorithms, Back-end, APIs, UI Development, Leadership, SVG, Responsive UI, Machine Learning, Computer Vision, Networking, Functions, Currying, JavaScript Hoisting, Scope, Events, Error Logging Modules & Handlers (ELMAH), Collection, Elementor, Full-stack Development, Serverless

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