Hi, I am Mahdi Malvandi.
Android Developer
Android engineer with 8+ years shaping maintainable apps and SDKs from Jetpack Compose to legacy Java, while slashing release cycles via CI/CD, thorough testing, and smart scripting. Known for clean architecture, decisive refactoring, and smooth collaboration across global teams. I think of AI tools as power-ups, not an enemy
Email: contact@mahdi-malv.com
Address: Copenhagen, Denmark
Experience
framna.com
• Develop Android applications (From cutting edge Compose down to 10 year old legacy codebase)
• Enhance automation workflows using Github actions
• Refactor abandoned projects to fresh maintainable codebases
• Improve workflow by introducing tools such as SonarLint, Detekt with custom rules, etc.
• Leverage AI tools to speed up productivity for self and team
• Research and suggest AI services to improve development process
• Create Jira, Harvest and Notion scripts/plugins for repetitive operations
• Create helper apps for pixel perfect design from Figma
• UI tests using emulator automation (Maestro, etc.)
- Kotlin
- Java
- Jira
- Notion
- Figma
- Jetpack Compose
- Retrofit
- Coroutines
- RxKotlin
- Mockito
- Robolectric
- Github Copilot
- ChatGPT
- Gemini enterprise
- Claude-code
- Codex
- Cursor
- Windsurf
- CLine
- Ollama
- MCP helpers
Coto by Eveworld
• Developed main code base using Kotlin and Jetpack Compose
• Increased development speed for all Android devs using scripts and docs
• Refactored app using new navigation-compose library
• Introduced unit testing with Mockk
• Awarded most influential person, Sep 2022
- MVVM
- Clean architecture
- Jetpack Compose
- Retrofit REST API
- Firebase
- Kotlin coroutines
- Mockk
- GitHub CI/CD
- Agile
- Jira
- Notion
- Crashlytics
- QA
Tapsell
• Developed, improved, and maintained SDK and plugins (Java, Kotlin, Dart, JS, C#)
• Refactored all plugins, restoring support
• Created/maintained plugins for React Native, Flutter, Unity, B4A
• Improved release speed by 100% to MavenCentral
• Automated build, test, and release with CI/CD (2x speed)
• Wrote B4A plugin with automated transformation
- OKHttp3
- Retrofit
- Admob
- Sentry
- GitLab CI/CD
- Maven Central
- JCenter
- Automation scripting
- Jira
- Kanban
Pushe
• SDK team member for push-notification SDK (Kotlin, Java, Dart, JS, C#)
• Developed main native SDK + plugins for Flutter, React Native, Unity
• Wrote Flutter plugin, improved user count by 20%
• Wrote new documentation using Docusaurus
• Automated release to MavenCentral
- RXJava
- OKHttp
- FCM
- Sentry
- Dagger2
- Jetpack
- MVC
- AndroidX
- Mockk
- SocketIO
- MQTT
- Analytics
- Agile
- Scrum
- CI/CD
- Integration testing
- Event-driven
- Flutter
- React Native
- Unity
Self employed
• Published and developed multiple freelancing projects.
- Android
- Kotlin
- Java
Skills
- Android
- Android SDK
- Kotlin
- AI agents
- Advanced
- MASVS
- CI/CD
- Flutter
- Github
- Jetpack compose
- Pixel perfect
- Scripting
- Linux