
Mourad Lachheb
Senior Android Software Engineer & Technical Lead | 12+ Years App & SDK Architecture | Kotlin, Jetpack Compose & CI/CD | Code Quality Champion | Agile Team Leadership | Ad-Tech
Salaire / Taux journalier
Paris, France
Mobilité : Strasbourg, Bordeaux, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Android Technical Lead | 12+ Years in Scalable App & SDK Development | Expert in End-to-End Mobile Software Development | Expert in Kotlin, Jetpack Compose | Code Quality Champion | Agile Team Leadership I’m a passionate Android developer with over a decade of experience in designing, developing, testing, and maintaining scalable Android applications and SDKs. My expertise covers the entire mobile development lifecycle, from concept to deployment, ensuring high-quality, user-centric solutions. Proficient in Kotlin, Jetpack Compose, and modern Mobile App Architecture, I specialize in building modern, efficient, and maintainable apps and SDKs. I frequently leverage tools like Kotlin Coroutines, MVVM pattern, and Jetpack tools to build robust technical foundations. As a Code Quality Champion, I prioritize clean code, robust unit testing, and development best practices to enable consistent, reliable deliveries. As a technical leader, I thrive in Agile environments, guiding cross-functional teams to innovate and deliver on time. Passionate about mentoring, collaboration, and staying ahead of industry trends, I’m dedicated to creating impactful mobile experiences. Beyond engineering, I work closely with Product and Design teams during discovery and ideation. I help connect technical constraints with business goals, propose new features and solutions, and lead impactful Proofs of Concept (POCs) that turn ideas into concrete software outcomes. With a creative and curious mindset, I’m always exploring new technologies to improve app performance and user experience.
Expérience de travail
Tech Lead, Senior Software Engineering
Ogury Ltd
mars 2022 - Présent
4 ans 8 mois
Paris, France
• Architecture & Vision: Lead the technical roadmap for the Android SDK. I ensure the code is stable, scalable, and easy to maintain as the product grows. • Release Ownership: Manage the full release lifecycle, from technical validation to administrative rollout. I ensure every version meets quality standards before deployment. • Data & Monitoring: Build real-time dashboards to track SDK performance. I use this data to spot trends and fix critical issues before they affect the business. • Publisher Support & Troubleshooting: Act as the lead technical contact for publisher issues. I gather data, using my monitoring dashboards, and provide deep-dive analysis to resolve critical bugs. • Ad-Tech Expertise: Solve complex performance issues related to the field and build algorithms that improve ad delivery and keep publishers engaged. • Innovation & Strategy: Build high-impact Proofs of Concept (POCs) to test new ideas. I turn business goals into clear technical milestones and modern data systems. • Team Collaboration: Act as the main link between Engineering, Product, and DevOps to make sure our technical plans match company goals. • Mentoring & Standards: Promote AI tools and modern best practices. I lead design reviews to ensure every team delivers high-quality code. Technical Stack : - Languages & Frameworks: Kotlin, Coroutines, Flow, Jetpack Compose. - Architecture & Data: MVVM, Clean Architecture, Room, DataStore. - SDK & Ad Tech: Gradle, ProGuard/R8, Header Bidding, Programmatic Ads. - Infrastructure & CI/CD: Maven, Jenkins, GitHub Actions, JFrog, AWS S3, Terraform. - Monitoring & AI: ClickHouse, Omni, Metabase, Gemini/Claude/GitHub Copilot, MCP.
Tech Lead Android
Jems Group
mars 2019 - mars 2022
3 ans 1 mois
Région de Paris, France
• Designed scalable Android solutions for major clients, including Cinemas Pathé and Apreva, translating complex business needs into robust mobile applications. • Worked closely with Product Owners in an Agile environment to shape the roadmap, define new features, and improve UI/UX for a better user experience. • Led the implementation of key features such as Google Pay integration and account synchronization through Salesforce. • Built and maintained automated CI/CD pipelines using Fastlane, Jenkins, and GitLab, and managed end-to-end releases, including international multi-flavor deployments on the Google Play Store. • Implemented app tracking and crash monitoring with Firebase and Google Analytics to proactively fix issues and improve stability. • Collaborated with external partners and technical teams, including Google and Mappy, to ensure smooth third-party integrations. • Led code reviews, enforced clean code best practices, and developed unit tests to reduce technical debt and ensure stable production releases.
Team Leader
Sodifrance
mai 2018 - mars 2019
11 mois
Région de Paris, France
• Led the end-to-end design and development of the FEDEX native Android application for SNCF, coding primarily in Java and Kotlin. • Acted as a technical partner during the early product phase, translating business needs into clear software solutions and suggesting features to hit strategic project goals • Built complex system integrations with JIRA servers to enable real-time data syncing and smooth workflow management.
Lead Software Engineer (Cofounder & Team Lead)
TouchDown Apps
nov. 2014 - mai 2018
3 ans 7 mois
Soliman, Tunisie
• Led mobile app development from idea to launch for top-rated apps, including Satellite Pointer and Unseen. • Worked on product discovery, helping define app ideas, features, and roadmap. • Built Android and iOS apps, including mobile games using Unity. • Added advanced features using AR and NFC technologies. • Mentored interns and new hires, supporting their onboarding, reviewing their code, and helping them grow quickly. • Wrote clear technical documentation and automated tasks to improve daily team work.
Quality Assurance Engineer
Neolians
févr. 2014 - oct. 2014
9 mois
Manual testing and load testing for the ATLAS project : a payroll and social management solution for KPMG France. Automatic testing for the project "Pack Solution": a customer contract management solution for the insurance company with the same name. Automatic testing for the Divalto ERP.
Android developer
Sigma ConseilFreelance
déc. 2013 - janv. 2014
2 mois
Soliman, Tunisie
Freelance: Designing and developing a survey system using the Android platform
Student Intern
SAP
sept. 2012 - mars 2013
7 mois
Greater Dresden Area
Real time business intelligence
Graduation internship
The national society of exploitation and distribution of water (SONEDE)
févr. 2010 - mai 2010
4 mois
Soliman, Tunisie
Integration of a unified platform for managing and monitoring a Computer network
Summer internship
Vehicle wiring company (SCV)
juil. 2009 - août 2009
2 mois
Soliman, Tunisie
Development of a management application for computer equipment, Managing LANs and VLANs.
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
National Diploma in engineering, Software Engineering
2010 - 2013
3 ans 1 mois
Activités et associations : Esprit Mobile
Institut supérieur d'informatique
Applied Bachelor's, Computer Networks : Administration of networks and services
2007 - 2010
3 ans 1 mois
High school January 14 Bizerte
High school diploma, Technical specialty
2003 - 2007
4 ans 1 mois
Licences et certifications
Site Reliability Engineering: Measuring and Managing Reliability
Délivré le : mai 2024
Certified SAFe® 5 Agilist
Délivré le : mars 2021