Summary
Amirhossein Bagheri is a Berlin-based software engineer with nine years of experience and over five years focusing on native Android development across e-commerce, ride-hailing, news, and messaging products. He has a strong command of mobile development lifecycles, architecture patterns, modularization, and performance tuning—having reduced UI jank by 20% and refactored monoliths into 30+ reusable modules. Comfortable in Agile teams, he has driven onboarding, mentored new engineers, and delivered crash-free, offline-capable experiences using tools like Firebase Crashlytics, LeakCanary, and Android Profiler. Now at KAYAK after senior roles at Bonial and others, he combines hands-on engineering with project management to accelerate development speed and build maintainable codebases. A practical problem-solver, he has shipped production features that improved memory and build-time metrics while also creating UI kits and tooling to scale team productivity.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Isfahan University of Technology