Muhammad Ahmed, Developer in Rawalpindi, Punjab, Pakistan
Muhammad is available for hire
Hire Muhammad

Muhammad Ahmed

Verified Expert  in Engineering

Full-stack Developer

Location
Rawalpindi, Punjab, Pakistan
Toptal Member Since
April 15, 2022

Ahmed is a skilled software engineer with 6+ of experience who likes to work in JavaScript technologies like React, TypeScript, Electron, React Native, and more. He is also experienced in leading engineering teams and delivering quality software within schedule. Ahmed is passionate about solving complex problems and building applications from the ground up.

Portfolio

eMumba
JavaScript, React, Electron, React Native, Agile Software Development, Windows...
Lendis
TypeScript, Node.js, React, MongoDB, AWS Lambda, Material UI, Tailwind CSS...
eMumba
React, Electron, React Native, Vue, SVG, Material UI, Redux, Highcharts, D3.js...

Experience

Availability

Full-time

Preferred Environment

Windows, MacOS, Visual Studio Code (VS Code), Git

The most amazing...

...thing I've built is a WireGuard-based Zero Trust network app for a top US-based network company, optimizing operation 5x while maintaining optimal security.

Work Experience

Software Architect

2023 - PRESENT
eMumba
  • Built and delivered production-grade applications in the JavaScript ecosystem, including React, Electron, TypeScript, React Native, and others.
  • Mentored the assigned engineers in their technical growth.
  • Managed multiple teams in front-end development and ensured quality product delivery to the client.
  • Worked on front-end frameworks like Redux, Tailwind, MUI (Material UI), Ant Design, etc.
Technologies: JavaScript, React, Electron, React Native, Agile Software Development, Windows, MacOS, Docker, GitHub, Google Cloud Platform (GCP), HTML5, HTML Canvas, Canvas, Artificial Intelligence (AI), Front-end Development, Full-stack Development, Workflow Builder, APIs, OAuth 2, Live Chat, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), Jest, Mobile, iOS, Azure, Software Engineering

Senior Software Engineer

2022 - 2023
Lendis
  • Contributed to an innovative Home Office as a Service solution, focusing on both the front end and back end.
  • Took ownership of multiple features and ran them end to end.
  • Worked actively on internal back office threads to boost productivity for operations, sales, and other internal teams in the company.
  • Played a crucial role in optimizing the GitHub pipelines, reducing the overall costs ten times.
  • Decided on technical approaches toward different features and the overall architecture.
  • Wrote micro front ends on top of Turborepo using React, MUI (Material UI), and Tailwind.
  • Transferred the build system of some front-end apps to Vite.
  • Leveraged AWS Lambda, creating multiple microservices upon this stack.
  • Aggregated information from different events coming from Amazon EventBridge using MongoDB.
  • Converted parts of the monolith into different microservices.
Technologies: TypeScript, Node.js, React, MongoDB, AWS Lambda, Material UI, Tailwind CSS, Kubernetes, Apache Kafka, ECMAScript (ES6), API Integration, REST APIs, Full-stack, Next.js, Amazon Web Services (AWS), Front-end, Agile Software Development, Docker, GitHub, Google Cloud Platform (GCP), HTML5, Front-end Development, Vercel, APIs, OAuth 2, Live Chat, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), Jest, Cypress, Software Engineering

Lead Software Engineer

2018 - 2022
eMumba
  • Developed a Zero Trust application with native VPN integrations for all the three platforms–mobile, web, and desktop–that is currently going into public beta.
  • Built a simulation of Blockchain visualizations in SVG for a cryptocurrency startup that helped the client raise funds and grow further.
  • Wrote CI/CD pipelines for front-end apps using Docker and GitHub actions for an enterprise-grade application.
  • Managed several teams of front-end engineers and closely worked with them to ensure quality product delivery.
  • Introduced best practices and maintained the quality of the entire front-end vertical at eMumba.
  • Mentored engineers in their technical and professional growth.
Technologies: React, Electron, React Native, Vue, SVG, Material UI, Redux, Highcharts, D3.js, Formik, Webpack, React Hook Forms, HTML, CSS, Ant Design, Node.js, Express.js, TypeScript, Gatsby, ECMAScript (ES6), GraphQL, API Integration, REST APIs, Full-stack, Python, Amazon Web Services (AWS), Front-end, Agile Software Development, Docker, HTML5, HTML Canvas, Canvas, Android, Kotlin, Front-end Development, Full-stack Development, Workflow Builder, Mapbox, APIs, OAuth 2, Live Chat, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), Jest, Mobile, iOS, Software Engineering

Software Engineer

2017 - 2018
MFSYS Software & Systems
  • Deployed an analytics system on a client premise with 10 branches and 300 users.
  • Developed a loan tracking module for a banking analytics system used by 10 microfinance banks across the globe.
  • Awarded for the successful integration of the application on the client's premises. It involved deploying the app on 10 units across the province.
Technologies: JavaScript, Angular, React, TypeScript, Front-end, Front-end Development, .NET Core, Software Engineering

Zero-Trust Network Access (ZTNA) System

Developed the front end of the Zero Trust network platform and the web, desktop, and mobile apps. I also created end-to-end WireGuard VPN integrations.
The tech stack I used was: React Native, React, Node.js, Electron, and Redux.

Blockchain Maze Visualization

Developed a Blockchain maze visualization and a custom SVG visualization for a Blockchain network that helped the client raise funding from investors.
I have developed the visualizations from scratch using raw SVG, Electron, React, Socket.IO, Node.js, Redux, and SQLite.

SD-WAN Portal

SD-WAN Portal is a platform for enterprise deployment of SD-WANs management. It was integrated with third-party software to deploy templates on the physical router machines.
I developed the platform with React, Ant Design, and Redux.

Crypto Desk

A dashboard of crypto exchanges data consolidated in one place. Worked on front-end frameworks like Material-UI and Ant Design and created a back end for scraping data from multiple exchanges of cryptocurrencies using Node.js, Socket.IO, Sequelize, and PostgreSQL.
I developed the dashboard with React, Node.JS, PostgreSQL, Socket.IO, and Redux.

Languages

JavaScript, HTML, CSS, TypeScript, HTML5, GraphQL, ECMAScript (ES6), Python, Kotlin

Frameworks

Electron, React Native, Material UI, Redux, Next.js, Angular, Ant Design, Jest, Express.js, Cypress, Tailwind CSS, OAuth 2, .NET Core

Libraries/APIs

React, Node.js, REST APIs, Highcharts, Formik, D3.js, Vue

Tools

GitHub, Git, Webpack, Canvas, Workflow Builder

Paradigms

Agile Software Development, Responsive Web Design (RWD)

Platforms

Visual Studio Code (VS Code), Mapbox, Amazon Web Services (AWS), Windows, MacOS, Docker, Google Cloud Platform (GCP), Android, Vercel, Mobile, iOS, AWS Lambda, Kubernetes, Apache Kafka, Azure

Other

SVG, API Integration, Front-end, Front-end Development, User Experience (UX), User Interface (UI), Data Structures, React Hook Forms, Gatsby, Full-stack, HTML Canvas, Full-stack Development, APIs, Software Engineering, Web Development, Artificial Intelligence (AI), Live Chat, Zero Trust Network Access (ZTNA)

Storage

SQLite, PostgreSQL, MongoDB

2013 - 2016

Bachelor's Degree in Software Engineering

COMSATS Institute of Information Technology (CIIT) - Islamabad, Pakistan

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