Summary
Omid Faraji is a Senior Software Engineer with 10 years of experience specializing in Android development using Java and Kotlin, Jetpack Compose, and Clean Architecture. He has shipped high‑scale consumer and fintech apps at companies like Snapp and Kian Digital, and now contributes to embedded and platform projects at Axis Communications and Sony. A pragmatic proponent of TDD, short development cycles and incremental design, he routinely drives refactors, CI/CD and unit testing to improve code quality and delivery. Beyond mobile, he brings intermediate frontend and backend skills and has built WebVR and crawling services, showing a comfort with cross‑platform systems. He has led teams, mentored engineers and run internal training courses to elevate engineering practices. Based in Malmö, he combines product-focused engineering with a knack for turning legacy codebases into maintainable, testable systems.
10 years of coding experience
13 years of employment as a software developer
Associate's degree, Computer Software Engineering, Associate's degree, Computer Software Engineering at University of Applied Science and Technology
Persian, English, Kurdish