Mubarak Muse, Developer in Minneapolis, MN, United States
Mubarak is available for hire
Hire Mubarak

Mubarak Muse

Verified Expert  in Engineering

Bio

Mubarak is an engineer who loves problem-solving and is excellent at adapting and learning new skills and technologies. He excels at building complex and scalable microservices and APIs in Java and Node.js. He also has extensive experience leading technical projects and working closely with product managers.

Portfolio

Amazon.com
TypeScript, Java, Amazon DynamoDB, Spring, Amazon Web Services (AWS)
Collective Health
Java, Node.js, Spring, Spring Boot, Amazon RDS, PostgreSQL...
Medtronic
Research, Analytics

Experience

  • Java - 6 years
  • Express.js - 4 years
  • Spring Boot - 4 years
  • PostgreSQL - 4 years
  • Node.js - 4 years
  • Docker - 4 years
  • Redis - 3 years
  • Spring - 3 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Docker, PostgreSQL, Kubernetes, Node.js, Java, Hibernate, NoSQL, Redis, Spring Boot

The most amazing...

...thing I've built is a scalable alerting service with over 15 APIs to notify our 200,000 and more users of system outages via the company's web and mobile apps.

Work Experience

Software Engineer

2022 - 2023
Amazon.com
  • Built a full-stack dashboard for viewing logistics metrics of Amazon's freight operations, including shipment tracking, delivery times, inventory management, and performance analytics.
  • Developed a system to bulk update Amazon truck routes during national emergencies or specific business cases, ensuring efficient and coordinated changes.
  • Developed a system to bulk update Amazon truck routes during national emergencies or specific business cases, ensuring efficient and coordinated changes.
Technologies: TypeScript, Java, Amazon DynamoDB, Spring, Amazon Web Services (AWS)

Software Engineer

2018 - 2021
Collective Health
  • Designed and engineered a scalable back-end alerting infrastructure with over 15 APIs to notify our 100,000 and more users of system outages through the company's web and mobile apps in place of sending out emails.
  • Normalized plan and benefits data by building and maintaining three back-end microservices, two Java and one Node.js, with over 90 endpoints, enabling a more robust plan configuration for our 60+ clients.
  • Led and standardized an efficient weekly testing and release process for four back-end services.
Technologies: Java, Node.js, Spring, Spring Boot, Amazon RDS, PostgreSQL, Amazon Web Services (AWS), Docker, Kubernetes, Redis, Agile, Scrum, GitHub, Airtable

Engineering Intern

2013 - 2013
Medtronic
  • Improved the efficiency and quality of the assembly line.
  • Gathered data and conducted research on possible improvements.
  • Proposed various methods for improvement based on collected data.
Technologies: Research, Analytics

Soccer Online Manager Game API

https://github.com/mubarakMuse/fantasy_soccer
A Node.js express application with multiple APIs that allow users to sign up and receive an initial team, a set of players, and a budget. Each user can sell and buy players with dynamic player value adjustments. It implements an authentication and authorization protocol.

Online Soccer Manager Game API

A Node.js and Express.js application with multiple APIs that allow users to sign up and receive an initial team, a set of players, and a budget. Each user can then sell and buy players with dynamic player value adjustments. It implements an authentication and authorization protocol and uses PostgreSQL as storage.
2013 - 2018

Bachelor's Degree in Computer Science

University of Minnesota - Minneapolis, Minnesota USA

Libraries/APIs

Node.js

Tools

Zoom, GitHub, Sequelize

Languages

Java, JavaScript, TypeScript, Python

Frameworks

Hibernate, JSON Web Tokens (JWT), Spring Boot, Spring, Express.js, Jest

Paradigms

Agile, Scrum

Storage

PostgreSQL, Redis, Relational Databases, NoSQL, Amazon DynamoDB

Platforms

Docker, Kubernetes, Amazon Web Services (AWS)

Other

Software Engineering, Amazon RDS, Airtable, Machine Learning, Research, Analytics

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