[{"data":1,"prerenderedAt":105},["ShallowReactive",2],{"profile":3,"skills":75,"tech-badges":86,"projects":103,"blog-preview":104},{"name":4,"firstName":5,"logoName":6,"role":7,"headline":8,"location":9,"country":10,"email":11,"website":12,"availability":13,"aboutBody":14,"portrait":36,"avatar":39,"aboutPhoto":42,"techChips":45,"cvUrl":50,"stats":51,"socials":62},"S. Saeed Hashemi","Saeed","SaeedHashemi","Senior Android Engineer","I build and ship production mobile apps that reach millions of users. If you’re looking for an engineer who likes to get stuff done, let’s talk.","Leipzig, Germany","Germany","saeed.hashemi@nimcode.me","www.sahaand.com","Full-time \u002F Contract",[15,19,24],{"segments":16},[17],{"text":18},"My name is Saeed and I specialize in Android development with Kotlin, Jetpack Compose, and Kotlin\u002FCompose Multiplatform. I’ve shipped apps serving millions of users across health, finance, media, mobility, and IoT.",{"desktopOnly":20,"segments":21},true,[22],{"text":23},"I’m a highly motivated engineer and eternal optimist dedicated to writing clear, concise, robust code that works. Striving to never stop learning and improving.",{"segments":25},[26,28,30,32,34],{"text":27},"When I’m not coding, I play with my ",{"text":29,"accent":20},"cats",{"text":31},", try to find my way around the ",{"text":33,"accent":20},"guitar",{"text":35},", and if I’m not at the gym, I’m playing Dota 2.",{"src":37,"alt":38},"\u002Fimages\u002Fsaeed-portrait.jpg","Saeed — profile photo",{"src":40,"alt":41},"\u002Fimages\u002Fnimcode-logo.svg","NimCode logo",{"src":43,"alt":44},"\u002Fimages\u002Fsaeed-wearedevelopers-2026.jpg","Saeed at WeAreDevelopers World Congress 2026",[46,47,48,49],"KOTLIN","COMPOSE","KMP","GO","\u002Fcv\u002Fsaeed-hashemi-android-engineer.pdf",[52,55,58],{"value":53,"label":54},"7","Programming Languages",{"value":56,"label":57},"10+","Years of Experience",{"value":59,"label":60,"shortLabel":61},"40M+","App Installs Reached","Installs Reached",[63,67,71],{"platform":64,"url":65,"icon":66},"GitHub","https:\u002F\u002Fgithub.com\u002Fsahaand","simple-icons:github",{"platform":68,"url":69,"icon":70},"LinkedIn","https:\u002F\u002Flinkedin.com\u002Fin\u002Fs-saeed-hashemi","simple-icons:linkedin",{"platform":72,"url":73,"icon":74},"Email","mailto:saeed.hashemi@nimcode.me","lucide:mail",[76,81],{"id":77,"label":78,"icon":79,"summary":80},"app-development","App Development","lucide:smartphone","Android · iOS · KMP\u002FCMP",{"id":82,"label":83,"icon":84,"summary":85},"platform-engineering","Platform & Backend","lucide:server"," Java · Go · CI\u002FCD · Azure AI",[87,90,94,98,101],{"id":88,"mark":89,"label":46,"tone":88},"kotlin","K",{"id":91,"mark":92,"label":93,"tone":91},"java","J","JAVA",{"id":95,"mark":96,"label":97,"tone":95},"android","A","ANDROID",{"id":99,"mark":100,"label":47,"tone":99},"compose","C",{"id":102,"mark":49,"label":49,"tone":102},"go",[],[],1788983760721]