Mohamad Almoussa

Mohamad Almoussa

Software Engineer

GitHubLinkedIn
02

Experience

R

Freelance Software Engineer

Repovate / FreelanceGermany

Delivering high-quality software solutions as an independent engineer, specializing in full-stack development and mobile applications.

  • Senior Full-Stack Engineer at Repovate, an AI-driven tool that scans Git repositories for vulnerabilities and provides automated fixes to improve code security and quality.
  • Develop high-performance mobile applications, including native Android apps in Kotlin and cross-platform apps with Flutter.
  • Architect and implement scalable backend systems using C# and Python, ensuring reliability for enterprise-grade projects.
  • Collaborate with clients to translate business requirements into technical solutions, delivering robust, maintainable code.
  • Focus on performance optimization, code quality, and user-centric design.
PythonC#.NET CoreFlutterReactJavaScriptTypeScript
A

Full Stack Developer

AvaladRemote

Built enterprise-grade applications and optimized backend services for high-traffic internal systems.

  • Delivered Android and cross-platform apps used by 500+ employees at Heabc, streamlining internal workflows.
  • Developed RESTful APIs with .NET Core, integrating automated unit tests to reduce average API response times by over 30%.
  • Designed intuitive, high-performance UIs in collaboration with designers and stakeholders, improving user engagement and retention.
  • Implemented robust backend logic for data processing, analytics, and integrations with third-party systems.
KotlinC#.NET CoreFlutterJavaJavaScriptTypeScript
Reply

Android Application Engineer

IrisCube ReplyTorino, Italy

Contributed to mobile banking applications serving millions of users across Europe.

  • Developed core banking features for Intesa Sanpaolo, ISYBank, and BPER Bank, recognized for high usability and reliability.
  • Implemented secure authentication, transaction management, and push notifications using Kotlin with MVVM architecture.
  • Enhanced app performance, ensuring compliance with strict banking security standards.
  • Collaborated in Scrum teams, providing mentoring to junior developers and driving technical improvements.
KotlinJavaJetpack ComposeHiltRetrofitGitLab CI/CD
T

Android Developer

Training4uTorino, Italy

Worked on Android and web applications for property management platforms.

  • Developed apps for the Condomus platform, supporting hundreds of property managers and residents.
  • Refactored legacy code to MVVM architecture, improving app load times by 35% and enhancing maintainability.
  • Integrated REST APIs and improved data handling for offline-first functionality.
KotlinREST APIsGitJavaScriptCSSPHP
K

Freelance Android Engineer

KaraokeOneTorino, Italy

Built a full-featured Android app for music streaming and karaoke engagement.

  • Developed smooth, interactive user interfaces with a focus on real-time performance.
  • Implemented media playback, offline caching, and data persistence to enhance user experience.
  • Collaborated directly with the client to align functionality with business goals.
Kotlin