data class Developer(
val name: String = "Moe Kyaw Aung",
val role: String = "Senior Android Developer",
val location: String = "Tachileik, Myanmar π²π²",
val experience: Int = 5, // years
val stack: List<String> = listOf(
"Kotlin", "Jetpack Compose", "Firebase",
"MVVM", "Clean Architecture", "Three.js", "Gemini API"
),
val education: List<String> = listOf(
"B.Sc. Computer Science β UCS Pathein",
"B.A. English β Pathein Distance University"
),
val openTo: String = "Freelance Β· Collaboration Β· Dev Education"
)| π· Project | π Description | π Stack |
|---|---|---|
| π§ 3D Rubik's Cube | Fully interactive WebGL Rubik's Cube | Three.js Β· JavaScript |
| π€ AI Translator | 19-language voice + text AI translator | Gemini API Β· Web Speech |
| βοΈ CodeVerter | Code conversion via Gemini 2.0 Flash | Gemini Β· Vanilla JS |
| π Life in Weeks | Bilingual life visualization app | React Β· EN/MM |
| πΊ Myanmar Cities | Interactive Myanmar city directory | HTML Β· JS |
| π¨ CSS Animation Suite | Multi-scene pure CSS animations | Pure CSS |
| π Dev Learning Portal | Myanmar-language learning portal | HTML Β· PDF Β· GitHub |
π¨ Architecting Clean Architecture Android apps with Kotlin
π Building AI-powered web tools with Gemini API
π Creating dev education content for Myanmar developers
β¨ Crafting GitHub Pages portfolios with quantum aesthetics
π²π² Bridging tech knowledge gaps for Burmese-speaking devs
βββββββββββββββββββββββββββββββββββββββββββββββ
β Clean Architecture + MVVM β
ββββββββββββββ¬βββββββββββββββ¬ββββββββββββββββββ€
β Data β Domain β Presentation β
β βββββββββ β ββββββββββββ β βββββββββββββββ β
β Retrofit β Use Cases β ViewModel β
β Room DB β Repository β Compose UI β
β Firebase β Interfaces β UI State β
β Remote API β Domain β Navigation β
β Local DAO β Models β Theme System β
ββββββββββββββ΄βββββββββββββββ΄ββββββββββββββββββ
β‘ Code is how I speak to machines. Kotlin is my mother tongue. β Built with β₯ from Myanmar π²π²


