You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Senior Software Engineer, Kotlin Enthusiast, Crafting scalable mobile solutions with Kotlin, specializing in design systems, clean architecture, and secure development practices. Building tomorrow's Android experiences today.
object MahmoudAlim {
val identity =Developer(
name ="Mahmoud H. Alim",
title ="Senior Android Engineer",
motto ="Software Engineer by day, Plant Scientist by night 🌱"
)
val currentRoles = roles {
professional(
"Senior Android Engineer" to "Transflo",
"Design System Advocate" to "4Sale International"
)
community(
"Core Contributor" to "OpenBytes",
"Organizer & Designer" to "GDG Helwan",
"Community Lead" to "Android Worldwide"
)
}
val expertise = skills {
android {
mastery("Kotlin", "Jetpack Compose", "KMP")
passionate("Clean Architecture", "Mobile Security")
learning("System Design", "Design Systems")
}
designSystems {
implementation(
"Component Libraries",
"Design Tokens",
"Style Guidelines"
)
tools(
"Figma" to "Design Collaboration",
"Material Design" to "Design Language"
)
}
architecture {
patterns("MVVM", "MVI", "Clean", "Modular")
principles("SOLID", "KISS", "DRY")
belief("Good architecture is like a good joke - if you have to explain it, it's bad 😄")
}
testing {
approach("Test First, Code Later 🎯")
tools("JUnit", "Mockk", "Compose-ui")
philosophy("If it moves, test it 🧪")
}
}
val superPowers =listOf(
"Turning Coffee into Code ☕",
"Architecture Wizard 🏰",
"Design Systems Craftsman 🎨",
"Bug Hunter 🐛",
"Plant Whisperer 🌱"
)
val lifePhilosophy =""" while(alive) { code() learn() grow() drinkCoffee() debugPlants() repeat() }""".trimIndent()
}
A work-on-progress Koltin multi platform mobile app for a production ready native Android and iOS native apps using Text-to speech and word translation features.
Mars Rover is a proof-of-concept Android app designed to data gathered by NASA's Curiosity, Opportunity, and Spirit rovers on Mars and make it more easily available to other developers, educators, and citizen scientists.
This application show list of top seller burgers from different restaurants from a pre-populated database in the assets directory using Room combined with burgers items form Rest api, with unit testes integrated.
Android native application to calculate the distance, time and ticket price between Cairo metro stations all 3 lines and make use of Android geolocation Api and Maps SDK.