Mubarak Awal, Developer in Berlin, Germany
Mubarak is available for hire
Hire Mubarak

Mubarak Awal

Verified Expert  in Engineering

Bio

Mubarak is a senior full-stack developer with over nine years of experience. He has extensive knowledge in the gaming, education, and tech recruitment industries. Mubarak is a keen problem solver with experience building and managing mission-critical enterprise-level applications and startup projects.

Portfolio

eGym
Java, Go, JavaScript, React, Spring, Node.js, APIs, Spring Boot, MySQL...
Big Viking Games
TypeScript, JavaScript, Java, PHP, React, Node.js, Linux, Sass, APIs...
Codetrain
PHP, Python, Java, JavaScript, TypeScript, Android Studio, Xcode, Laravel...

Experience

  • Node.js - 7 years
  • TypeScript - 7 years
  • React - 7 years
  • JavaScript - 7 years
  • Java - 5 years
  • React Native - 5 years
  • Laravel - 4 years
  • PHP - 4 years

Availability

Full-time

Preferred Environment

Node.js, React, TypeScript, JavaScript, Java

The most amazing...

...project I've worked on involved building and managing a fund-sourcing app for schools and libraries in the US.

Work Experience

Software Engineer

2023 - PRESENT
eGym
  • Built and owned the entire front end single-handedly of a major feature that generated millions of dollars in revenue.
  • Worked on enhancements and internal tooling in collaboration with other software engineers and product managers, incorporating feedback from the support and operations teams.
  • Created a highly scalable endpoint with low latency, processing 20+ requests per second.
Technologies: Java, Go, JavaScript, React, Spring, Node.js, APIs, Spring Boot, MySQL, PostgreSQL, Express.js, HTML, CSS, Architecture, Back-end Development, Full-stack Development, Databases, Integration, MongoDB

Senior Full-stack Developer

2021 - 2023
Big Viking Games
  • Rebuilt game functionalities to improve performance by over 60%. Reduced load times from 21 seconds to less than seven seconds.
  • Managed a distributed team of six engineers to meet OKRs and improve game health and uptime to 99.99%.
  • Responded to emergent issues affecting the game. Supported new feature releases to increase company revenue by 30%.
Technologies: TypeScript, JavaScript, Java, PHP, React, Node.js, Linux, Sass, APIs, Spring Boot, MySQL, PostgreSQL, Express.js, HTML, CSS, Architecture, Back-end Development, Full-stack Development, Databases, Integration, MongoDB

Coding Boot Camp Instructor

2016 - 2021
Codetrain
  • Trained and coached 400+ software engineers (mobile and web) in a boot camp, ultimately landing some students jobs in companies like Microsoft.
  • Reviewed and debugged over 10+ student projects (mobile apps and web apps) every week, giving feedback on code optimization and helping with code debugging.
  • Learned new coding stack quickly to train new students based on market demand and curriculum, e.g., changed stack from Laravel (back end) and Native Android (mobile) to React, React Native, and Node.js in a week.
Technologies: PHP, Python, Java, JavaScript, TypeScript, Android Studio, Xcode, Laravel, Node.js, Firebase, React, React Native, PostgreSQL, Docker, APIs, MySQL, HTML, CSS, Back-end Development, Full-stack Development, Databases, Integration

Senior Software Engineer

2016 - 2021
Codetrain
  • Served as a back-end engineer on multiple projects. Collaborated with front-end engineers and built scalable RESTful services endpoints for mobile and web applications.
  • Collaborated with a team of designers and engineers to build a stunning pixel perfect UI for mobile and web apps with a great user experience.
  • Wrote simple, easy to read, clean, and easily maintainable code with over 90% of test coverage. Included type, unit, integrated, and end-to-end tests for both mobile and back-end applications.
Technologies: TypeScript, Node.js, React, JavaScript, PHP, Laravel, Java, HTML, CSS3, Bootstrap, APIs, MySQL, Express.js, CSS, Architecture, Back-end Development, Full-stack Development, Databases, Integration, MongoDB

Experience

Eratesync - Files Retention App

Served as a lead back-end engineer (PHP, Laravel, AWS) to build and deploy a mission critical web-based enterprise application. I helped libraries and schools in the United States get funding from the US government.

Beset - Mastermind Groups App

Served as the lead mobile engineer (React Native, TypeScript, JavaScript) to plan, design, and build a cross platform mobile app. I helped mastermind group facilitators and members create groups, schedule, and run meetings easily.

Goalgum - Goalsetter App

http://goalgum.com
A React Native-based cross-platform mobile application with over 1,000 active users. I worked as the lead React Native engineer on this project, shaping the vision of the project, working with designers, and building a highly scalable mobile app while managing other engineers. The back end of this app is built with Firebase.

Certifications

SEPTEMBER 2016 - PRESENT

Software Developer Certificate

Sleekjob

JANUARY 2016 - PRESENT

Sales Management

Alison

Skills

Libraries/APIs

Node.js, React

Tools

Android Studio, Xcode

Languages

TypeScript, JavaScript, HTML, CSS3, CSS, PHP, Java, Sass, Swift, Go, Python

Frameworks

React Native, Express.js, Laravel, Bootstrap, Spring Boot, Spring, CodeIgniter

Platforms

Firebase, Amazon Web Services (AWS), Docker, Linux

Storage

MySQL, Databases, MongoDB, PostgreSQL

Paradigms

Agile

Other

APIs, Back-end Development, Full-stack Development, Integration, Architecture, Business, Planning, Organization, WatermelonDB

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