📍 Madrid, España

Hola, soy Mohamed Afallah

Desarrollador de Aplicaciones Multiplataforma

Perfil Profesional

Desarrollador con un sólido conocimiento en programación y bases de datos. Mi enfoque se centra en aportar soluciones tecnológicas innovadoras mediante el análisis detallado y la implementación de arquitecturas limpias. Especializado en el desarrollo de software de escritorio para optimización de procesos industriales y ecosistemas Android nativos.

Stack Tecnológico & Idiomas

Lenguajes

Java (Desktop/Android), Kotlin, VB.NET, Python (Básico), SQL

Arquitectura y Datos

MVVM, Gestión de ERP, Apache POI, Firebase (NoSQL), Microservicios, Hilt (DI)

Herramientas & Dev

Git, GitHub, JavaFX, Retrofit 2, Networking (REST), Lottie, Glide

Idiomas

Español: Nativo

Árabe: Nativo / Bilingüe

Inglés: Técnico (Documentación)

Francés: Competencia profesional

Proyectos Destacados

💼 Business Central Data Automator

Solución Corporativa

Software de escritorio profesional diseñado para automatizar la transformación de datos técnicos desde archivos Excel complejos hacia las plantillas maestras requeridas por el ERP Microsoft Dynamics 365 Business Central.

Java 17 Apache POI Business Central Data ETL
  • ETL Process: Mapeo automático de datos técnicos hacia estructuras de Business Central.
  • Optimización: Generación masiva de plantillas, eliminando errores manuales.
  • Impacto: Digitalización de procesos en el sector ingeniería.
Código privado - Empresa Real

🎵 MohaBeats — Streaming App

TFG DAM

Sistema de streaming musical nativo con arquitectura desacoplada y consumo de la API de iTunes.

Kotlin Hilt Firebase DeepSeek AI
  • Arquitectura: MVVM con Inyección de Dependencias.
  • IA: Chatbot integrado para asistencia personalizada.
  • UI: Animaciones Lottie y Glide.

Formación

FP Superior DAM

IES Enrique Tierno Galván | 2022 - 2025

Bachillerato de Ciencias

2020 - 2022