Skip to main content
Software Engineer @ The Mobility House

Hi, I'm Mohamed

Passionate about elegant software — building production-grade systems across the full stack, from hardware and embedded systems to cloud infrastructure and polished user experiences.

Currently leading customer-facing V2G app launches

Munich, Bavaria, Germanymohamed.s.alaaser@icloud.com

Experience

~4 years

Focus

Full-Stack · Mobile

App stores

5 live apps

Open Source

On GitHub

01 — About

Passionate about elegant software

I am deeply passionate about software engineering — driven by curiosity to create elegant, user-centric solutions. With a strong foundation in computer science and engineering, I work across the full stack — from hardware and embedded systems to backends, cloud, and polished mobile and web experiences.

Currently leading development of the customer-facing V2G app at The Mobility House while pursuing my MSc in Informatics at TUM.

Strong Foundations

Grounded in computer science and computer engineering across diverse domains.

Full-Stack Range

From microprocessors, VHDL, and Arduino to backend systems, infrastructure, and user-facing applications — end to end.

Production Quality

Systems built for scalability, maintainability, and performance in real-world environments.

Design Sensibility

A keen eye for design drives interfaces that feel intuitive, delightful, and purposeful.

Hardware & Embedded

Computer engineering foundations — digital logic, microprocessors, VHDL, and hands-on work with Arduino and embedded systems.

Open Source

Open source on GitHub — Flutter plugins, games, and systems projects.

02 — Experience

Where I've built

Roles, scope, and what I delivered — from e-commerce and fintech to Vehicle-to-Grid at scale.

The Mobility House Energy

Munich, Bavaria, Germany

Software Engineer

Leading development of the customer-facing white-label Vehicle-to-Grid (V2G) app — launched Mercedes-Benz and Elli (Volkswagen) variants among Germany's first V2G apps.

  • Led development of the customer-facing white-label V2G mobile app — shipped Mercedes-Benz and Elli variants from architecture through production release.
  • Built production app experiences that connect EVs, wallboxes, and energy markets for bidirectional charging and smart energy use cases.
  • Designed a modular app architecture that supports multiple branded variants and integrates with TMH's V2G platform.
  • Worked with product managers and designers to implement requirements and ship production-ready features.
  • Implemented features with the team through code reviews and iterative delivery in an agile environment.

Junior Software Engineer

Full-stack role on the Vehicle-to-Grid integration team — from grid-friendly charging to customer-facing flows.

  • Built and shipped features for V1G integration, enabling intelligent charging and smart energy use cases.
  • Implemented software supporting market-based and grid-friendly EV charging strategies.
  • Developed APIs, services, and front-end components used in production energy and mobility products.
  • Worked closely with senior engineers on design, testing, debugging, and release cycles.
  • Helped advance TMH's mission around renewable energy, electromobility, and the energy transition.

Working Student Software Engineer

Hands-on engineering on EV charging and energy products while completing my studies.

  • Supported feature development and bug fixes across the stack on EV charging and energy software.
  • Participated in code reviews, sprint planning, and day-to-day collaboration with the engineering team.
  • Gained deep exposure to e-mobility, smart charging, and the renewable energy domain.
  • Delivered incremental improvements that moved team goals forward.
Pactos

Munich, Germany (Part-time)

Backend Team Lead

Part-time, non-profit engagement through CSEE — Backend Team Lead on an AI-powered ATS for contingent workforce management, later integrated into Pactos' platform.

  • Led the backend team of software engineers delivering an AI-powered Applicant Tracking System (ATS) for contingent workforce management.
  • Guided backend architecture and API design decisions together with the team, and contributed hands-on to features and services.
  • Coordinated within the backend team and across frontend and product to ship a production-ready ATS later integrated into Pactos' broader platform.
  • Ran sprint planning, code reviews, and day-to-day technical coordination while building alongside the team.
  • Helped deliver software used in Pactos' AI-powered contingent workforce management stack.
Se7rek

Saudi Arabia (Remote)

Software Engineer (Mobile)

Built the Se7rek mobile app from scratch and integrated it with REST APIs — beauty e-commerce for Saudi Arabia and the GCC.

  • Developed the Se7rek mobile application end to end — product browsing, catalog, cart, checkout, and customer flows.
  • Integrated the app with backend REST APIs.
  • Collaborated with backend engineers on API contracts, payloads, error handling, and release coordination.
  • Implemented mobile UX for a multi-brand beauty retailer (skincare, hair care, makeup, and personal care).
  • Shipped features in a fast-moving retail e-commerce environment with a focus on quality and reliability.
Suplyd

Cairo, Egypt

Junior Full-Stack Software Engineer

Front-end engineer on a B2B HoReCa supply chain platform — mobile and web products for hotels, restaurants, and cafés in Egypt.

  • Built end-to-end features for HoReCa supply ordering — catalog, cart, checkout, and delivery workflows.
  • Developed GraphQL APIs and back-end services powering the Suplyd mobile and web applications.
  • Implemented user profiles, personalization, and partner-facing flows for HoReCa customers.
  • Worked on payment and POS-related integrations to streamline in-app transactions.
  • Shipped iteratively in a startup environment from requirements through production deployment.
ShopX

Cairo, Egypt

Junior Full-Stack Software Engineer

Full-stack engineer at a local e-commerce and delivery marketplace — APIs, mobile, and end-to-end delivery.

  • Delivered customer-facing e-commerce features — product discovery, cart, and order placement.
  • Built and maintained back-end services, data models, and APIs supporting the shopping platform.
  • Collaborated with the team to ship features quickly in a fast-paced startup setting.
  • Improved reliability and UX of core flows from browse to doorstep delivery.
Banque Misr

New Cairo, Egypt

Back-End Software Engineer (Intern)

Summer internship on back-end systems inside one of Egypt's largest banks.

  • Contributed to back-end services and APIs within a regulated banking environment.
  • Assisted with data handling, service integration, and enterprise software patterns.
  • Followed security, quality, and review practices expected in financial software.
  • Collaborated with mentors and teams on real banking technology under supervision.
03 — Education

Always learning

From Kuwait to Cairo to Berlin to Munich — a global academic path.

Technical University of Munich

Master of Science (MSc) Informatics

Oct 2023 – Sep 2026 · Munich, Germany

Focus areas

  • Engineering Software-intensive Systems
  • Security and Privacy
  • Robotics

Part-time MSc alongside industry work at The Mobility House — completing September 2026.

Center for Software Engineering Excellence (CSEE)

Software Engineering Program

2025 – Sep 2025 · Munich, Germany

Focus areas

  • Backend Team Lead
  • Pactos — AI ATS

Backend Team Lead on the Pactos industry project — delivered an AI-powered ATS for contingent workforce management that was later integrated into their platform. Completed September 2025.

German University in Cairo & German International University in Berlin — Double Degree

Bachelor of Science (BSc) Media Engineering and Technology

Sep 2018 – Jul 2023 · Cairo, Egypt · Berlin, Germany

Focus areas

  • Media Engineering
  • Computer Science
  • Computer Engineering

3 semesters in Berlin. Grade: 1.10 (Excellent with high honors).

British Council

IGCSE & A Levels

2014 – 2018 · Kuwait

Focus areas

  • Mathematics
  • Physics
  • Biology

British international secondary qualifications.

04 — Projects

Things I've shipped

Mobile apps, embedded systems, games, and open source — built with curiosity.

More on GitHub

2022

Scrollable Tab View

Open-source fix for the vertical_scrollable_tabview Flutter plugin — corrected the tab bar jumping to the wrong section when a tab is tapped (released in v0.0.7).

FlutterDartOpen Source

2022

Tayartak

Team-built airline booking platform — React/MUI frontend and Express/MongoDB backend with flight search, seat selection, reservations, Stripe payments, and admin flight management.

ReactNode.jsMongoDBExpressTeam Project

MazeRunner

3D maze runner in C/OpenGL — collect coins, jump over obstacles, switch first-/third-person camera, and clear two maze levels.

COpenGL3DGame Dev

2D Game

Endless 2D lane runner in C/OpenGL — dodge obstacles, collect coins, and survive as speed increases every five coins.

COpenGL2DGame Dev

Database Engine

Custom relational database engine in Java — page-based storage, SQL parsing, and query execution with grid indexing (single- and multi-column) for fast inserts, updates, deletes, and selects.

JavaSystemsDatabasesGrid Indexing

Gossip-17

Gossip-protocol module for an anonymous, unobservable VoIP application.

PythonP2PVoIPTUM

GUCera

Online course platform at GUC — ASP.NET Web Forms and SQL Server with student enrollment and assignments, instructor course/grading tools, and admin registration and promo management.

C#ASP.NETSQL Server

Book Review Website

Team coursework site for classic book reviews — Node.js and EJS with session-based login/registration, deployed on Heroku.

Node.jsEJSExpressTeam Project

Automatic Text Generator

Haskell program that learns word statistics from a text corpus and suggests interactive sentence completions from those patterns.

HaskellFP

E-Tourism Recommendation System

Prolog rule engine that scores vacation offers against customer preferences (accommodation, transport, activities) to recommend the best-matching trips.

PrologLogic Programming
View all repositories on GitHub
05 — Skills

Tech stack

Tools and technologies I use across frontend, backend, cloud, and embedded work.

Frontend & Mobile

TypeScriptReact / Next.jsReact NativeFlutter / DartHTML / CSS

Backend & APIs

Node.js / Nest.jsJava / Spring BootPythonC / C++GraphQL / HasuraREST APIsRelational DatabasesNon-Relational Databases

Cloud & DevOps

AWSAWS CDKInfrastructure as CodeFirebaseGCPGit & GitHubCI/CD

Embedded & Systems

VHDL / FPGAArduino / MicroprocessorsDigital Logic

Game Development

UnityC#OpenGL

Domain

V2G / Energy Grid IntegrationE-CommerceFinTechOpen SourceFull-Stack Delivery
06 — Contact

Let's build something

Open to collaborations, interesting projects, and conversations about tech.

Open to opportunities
Full-time rolesContract workCollaborations

Whether you're hiring, collaborating, or just want to say hi — I'd love to hear from you.