Mustafa Iman

Founder And CEO at Answers tuition

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Mustafa Iman is a founder and CEO with 12 years of experience who transformed a one-to-one home tuition service into Answers Tuition, a five-branch educational institution in London focused on personalised learning and holistic student development. He blends entrepreneurial leadership with hands-on operational experience, having personally tutored students early on and later built modern learning centres staffed by dedicated educators. Alongside his education work, Mustafa brings practical engineering chops—contributing to prominent open-source projects such as Hazelcast, Apache Tez, and Apache Hive—highlighting a rare mix of product-building, backend systems work, and client-side integration. This cross-disciplinary background informs his data-driven approach to scaling tuition services and improving student outcomes.
code12 years of coding experience
github-logo-circle

Github Skills (20)

clientside10
testing10
hazelcast10
big-data10
data-serialization10
java10
serialization10
javas10
front-end-development10
tez10
apache-hive10
hadoop9
sql9
data-structures8
concurrency8

Programming languages (10)

C#TypeScriptJavaC++JinjaShellCJavaScript

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Oct 2015 - Jul 2019

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
userBack-end Developer
Contributions:127 commits, 205 PRs, 66 pushes in 3 years 9 months
Contributions summary:Mustafa primarily focused on improving the Hazelcast platform's core functionality, making several changes to the serialization system, including adding serialization numbers for language-specific serializers and fixing a serialization compatibility issue. The user also made improvements to client-side features by adding a Node.js client as a known client and enhancing test coverage for protocol compatibility, in addition to implementing the IMap.setTtl method. The user's work also extended to testing by adding a sample mapstore.
data-platformhazelcaststream-processingjavain-memory
apache/hive

Oct 2019 - May 2021

Apache Hive
Role in this project:
userBack-end Developer
Contributions:67 reviews, 33 commits, 67 PRs in 1 year 7 months
Contributions summary:Mustafa primarily worked on improving the Apache Hive project, focusing on back-end functionalities. Their contributions included optimizations and bug fixes related to the Tez execution engine, specifically improving the handling of DECIMAL keys in optimized Hashtables, and addressing issues related to ACID state and S3 API calls. They also upgraded the ORC version and fixed various issues within the code base, including those in the Vectorization Context and related to the Full Outer Join.
apache-hivehivejavadatabasesql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial