Personal Projects

These are the non-confidential projects
Over the years, I have contributed to 60+ games
either building them from scratch or enhancing them through updates.

Kwalee – Hit Games

Kwalee – Let's Play logo

Kwalee | Game Publisher

Software Engineer – Game Tools (Remote)

I spent 2 years and half on Kwalee’s internal Tools Team, building Unity-editor extensions that super-charged every department – gameplay programmers, designers, UA & monetisation specialists (30+ users per team). My responsibilities included:

  • Maintaining and shipping major features for the Kwalee SDK used across the whole game portfolio.
  • Keeping 3rd-party SDKs (ironSource, AppLovin, Firebase, etc.) up-to-date and conflict-free.
  • Joining the Publishing group for six months to help external studios integrate our SDK, squash bugs and run technical onboarding sessions.

During that time I touched virtually every Kwalee title, but these heavy-hitters highlight the impact of our tooling:

Draw It – 120 M+ Downloads

Draw It gameplay

Teacher Simulator – 100 M+ Downloads

Teacher Simulator banner

Shootout 3D – 35 M+ Downloads

Shootout 3D banner

Text Express: Word Adventure – Casual Flagship

Text Express cover art

Solitaire Candy World – 500-Level TriPeaks

Solitaire Candy World screenshot

Publishing Partner Support

I was the go-to engineer for external teams: reviewed game projects, guided SDK integration, and hosted weekly bug-bashing calls – directly influencing several third-party hits.

“One of Mohamed’s strengths that stands out is his ability to debug and resolve issues, even when it requires knowledge of a complex codebase, with multiple layers of abstraction. His approach and problem-solving skills enable him to always identify the root cause and implement the appropriate solution.”
— Tools Team Lead @ Kwalee (recommendation letter)