Diego Felipe Lassa
Senior Android Developer
📄 Print PDFProfessional Summary
Senior Android Developer with over 15 years of technology experience, specializing in scalable architectures (MVVM, MVI, KMP) and native development with Kotlin, Jetpack Compose, and XML. Passionate about transforming complex challenges into innovative solutions, proven by leading UI modernization and optimizing logistical operations that resulted in 40% less code and 35% less development time in the apps. I seek to apply my expertise in Clean Code, testing, and collaboration to drive the success of cutting-edge teams and products.
Key Achievements
- 🚀 40% code reduction with Jetpack Compose implementation
- ⚡ 35% less development time with custom Design System
- 🤖 60% reduction in identification time with AI-powered classification app
- 📱 45% codebase reduction exploring Kotlin Multiplatform
- 🏆 15+ years of experience in mobile and desktop development
Technical Skills
📱 Mobile Development
Kotlin, Java, Android SDK, Jetpack Compose, XML
🏗️ Architecture
MVVM, MVI, Clean Architecture, OOP
🔧 Frameworks
Retrofit, Room, Hilt, KMP, LiveData, Coroutines
🛠️ Tools
Android Studio, Git, Firebase, Jira, UML
📋 Methodologies
Scrum, Clean Code, Modeling
Professional Experience
HAVAN – Senior Android Developer (Aug 2021 – Jun 2025)
- Led the implementation of Jetpack Compose for UI modernization, reducing app code by 40% and improving maintainability.
- Created a Design System Component Library (Compose and XML), cutting development time by 35% and ensuring a cohesive interface across all apps.
- Conducted Proofs of Concept (POCs) with Kotlin Multiplatform (KMP), exploring new technological frontiers for unifying Android and Desktop app codebases, reducing the code base in 45%.
- Developed and implemented an AI-powered product classification app, which reduced identification time by 60%, optimizing operational efficiency.
Freelance Developer – D’Lassa (Apr 2019 – Aug 2021)
- Developed Android apps on demand
- Delivered projects such as LittleDropsOfRain and The Heroesbook
- Worked autonomously with focus on scalable solutions
Android Specialist – Venturus (Jul 2018 – Mar 2019)
- Maintained and fixed bugs in Motorola devices
- Ensured performance and stability of embedded software
Consultant and Instructor – D’Lassa (Jan 2018 – Jul 2018 / Oct 2013 – May 2016)
- Provided consulting and training in Java and Android development
- Mentored and trained developers
Android Developer – Datasafer (Jan 2017 – Jan 2018)
- Converted ownCloud API for Android use
- Created a chatbot as a side project
Java Developer – Art IT (Feb 2013 – Jun 2013)
- Upgraded the billing system for Net Campinas
- Integrated with Embratel, Tim, and Claro systems
Android Developer – Instituto de Pesquisas Eldorado (Feb 2011 – Dec 2012)
- Developed Android apps for phones and tablets
- Customized builds and delivered projects for Estácio de Sá
- Created a File Manager and Launcher for beginner users
- Participated in MDM (Mobile Device Manager) project with enterprise remote control
- Used Agile methodologies (Scrum)
Freelance Developer – Libraport Campinas (Sep 2009 – Jun 2010)
- Developed cargo tracking and internal management system
- Worked with Java and Google Web Toolkit (GWT)
Software Developer – HST Software Solutions (Jan 2007 – Jan 2009)
- Developed Wosa drivers for banking self-service terminals (ATMs)
- Maintained interfaces and managed component version control
- Participated in architecture and implementation of internal libraries and drivers in C++
Junior Developer / Modeling Manager – UNISAL-Borland Center (May 2002 – Dec 2006)
- Developed systems using Borland tools (Delphi 7, C++ Builder 6, SQL)
- Managed requirements with Caliber RM, versioning with StarTeam, and UML modeling with Together
- Participated in five projects, one as project manager, with focus on OOP, distributed systems and WebServices
Teacher / Monitor – ETEC (Escola Técnica de Campinas) (Jul 2002 – Dec 2006)
- LabView instructor and programming monitor (Java, Delphi, C++)
Junior Developer – Trópico – Advanced Communication Systems (Jan 2001 – Jun 2002)
- Worked on software development, maintenance and implementation
- Firsthand experience with Mentor Graphics tools
Education
- Centro Universitário Salesiano de São Paulo (UNISAL) – BSc in Computer Science (2006)
- Escola Técnica de Campinas (ETEC) – Technical Degree in Mechatronics (2000)
Languages
- English: B2 level (upper-intermediate) – Fluent reading, intermediate writing and speaking skills.
- German: A1 level (beginner) – Basic knowledge for reading and technical vocabulary.