Mukarram Ali, Developer in Düsseldorf, Germany
Mukarram is available for hire
Hire Mukarram

Mukarram Ali

Verified Expert  in Engineering

Bio

Mukarram is a full-stack developer with five years of experience in diverse ecosystems, applications, and businesses environments. He has led projects and complex integrations, created infrastructure from scratch, built CI/CD to ensure proper versioning and release processes and provided extensive SEO support. He is passionate about solving complex infrastructure problems and prefers automation and consistency using the Infrastructure as Code principle.

Portfolio

Schmiede.one GmbH & Co. KG
Node.js, React, Terraform, Amazon Web Services (AWS), Azure, TypeScript, Docker...
ThoughtWorks
Spring Boot, Microservices, Kubernetes, Docker, Terraform
eLitmus Evaluation Pvt Ltd
Ruby on Rails 5, Android

Experience

  • Docker - 4 years
  • React - 3 years
  • Terraform - 3 years
  • Node.js - 2 years
  • Microservices - 1 year
  • Azure - 1 year
  • TypeScript - 1 year
  • Next.js - 1 year

Availability

Part-time

Preferred Environment

Node.js, Express.js, TypeScript, React, DevOps, Docker, Amazon Web Services (AWS), Azure, Next.js, Terraform

The most amazing...

...tool I've developed is an open-source, decentralized POC for OAuth and OpenID.

Work Experience

Senior Full-stack Developer

2019 - PRESENT
Schmiede.one GmbH & Co. KG
  • Built infrastructure from scratch for our ecosystem of apps. Built CI/CD in DevOps to maintain different environments and have proper versioning and release processes.
  • Created front-end applications and gave extensive SEO support. Provided translation and routing with locales making the websites easier for the companies overseas branch in different continents.
  • Developed and maintained a mobile application that helps create detailed, automated reports of products that need maintenance. Lets users collect machine photos and other data on the field without the internet.
Technologies: Node.js, React, Terraform, Amazon Web Services (AWS), Azure, TypeScript, Docker, React Native, Next.js

Consultant

2018 - 2019
ThoughtWorks
  • Assisted with microservices in a Domain-Driven Design (DDD).
  • Integrated our micro front end with the main service that was maintained by another team. Tailored the integration to achieve microservices.
  • Led an internal project used globally.
Technologies: Spring Boot, Microservices, Kubernetes, Docker, Terraform

Full-stack Developer

2017 - 2018
eLitmus Evaluation Pvt Ltd
  • Developed an Android app that can be used to take assessment exams in remote, rural areas without internet.
  • Designed a customization tool for their coding platform, adding debouncing and other support.
  • Upgraded the Rails version of the project from 4 to 5.
Technologies: Ruby on Rails 5, Android

Experience

Vacabot: A Slack Bot

https://github.com/schmiedeone/vacabot
Vacabot helps organizations easily manage vacation plans without depending on extra service portals by enabling everything through a Slackbot.

This started as a hackathon open-source project and grew into a resource to help new contributors learn the ecosystem in Hacktoberfest, 2020.

MyPRight

https://github.com/mypright/mypright
MyPRight is an open-source, decentralized POC for OAuth and OpenID.
Users, even without technical knowledge, can deploy their own instance and then use it on any website to log in using a browser extension.

Shopify App: Canonical Tag

Shopify (eCommerce SAAS) doesn't let merchants add custom canonical tags, which is a big problem for SEO. This was a fundamental problem and where this app fills in the gap.

Within a month, more than 20 merchants from the USA, France, Brazil, Romania, Australia installed the application without any advertisement.

Certifications

OCTOBER 2016 - PRESENT

IEEE Xtreme

IEEE

OCTOBER 2015 - PRESENT

ICPC Honourable Mention

ICPC

Skills

Libraries/APIs

React, Node.js, Shopify API

Tools

Terraform

Frameworks

React Native, Next.js, Express.js, Ruby on Rails 5, Spring Boot

Platforms

Docker, Amazon Web Services (AWS), Azure, Android, Kubernetes

Languages

TypeScript, JavaScript

Paradigms

DevOps, Microservices

Other

Competitive Programming

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