Career Profile

Seasoned Tech Lead, Senior Android Engineer with 16+ years delivering secure, high-scale Android applications across fintech, IoT, ride-hailing, and SaaS platforms serving millions of users. Proven leader of cross-functional teams with strong technical leadership, expert in modernizing complex legacy codebases and architecting reliable, high-performance mobile solutions. Hands-on in coding and technical architecture, consistently driving customer value and business impact.

Experiences

TECH LEAD, SENIOR SOFTWARE ENGINEER

Nov 2022 - Present
Toast - Dublin, Ireland

Toast empowers restaurants with an all-in-one platform for POS, ordering, marketing, delivery, and payroll:

  • Architected and delivered 4 next-generation payment terminals for POS Android app (Kotlin, Jetpack Compose, Material 3), scaling to 1M+ devices; optimized memory, minimized ANRs, leveraged Baseline Profiles, Macrobenchmarking, and profiling tools; served as the go-to expert for card reader SDKs.
  • Led and coached a 7-engineer squad, providing technical leadership, mentoring on Android best practices, modern architecture patterns (MVVM/MVI), and accelerating delivery of scalable mobile solutions.
  • Orchestrated collaboration across 8+ teams and 2+ departments, driving GraphQL-based secure payments; influenced system architecture, APIs, and roadmap; implemented static analysis and Paparazzi for UI testing; ensured PCI-DSS compliance, EMV/MCU integration, and encryption.
  • Conducted code audits, LLM security reviews, penetration testing, and incident response; enhanced observability using Datadog APM, Splunk, and telemetry; led incident response and post-mortems.
  • Built AI-powered internal tools on AWS Bedrock, refined specifications, authored RFCs and technical documentation, and partnered with senior stakeholders to evaluate trade-offs and meet market timelines.

SENIOR SOFTWARE ENGINEER

July 2020 - Nov 2022
Radio Systems Corporation - Dundalk, Ireland

Global leader in IoT solutions with brands like PetSafe®, Invisible Fence®, and SportDOG®, serving in 50+ countries:

  • Contributed to a scalable My PetSafe® IoT Android app (Kotlin, Jetpack, RxJava, Coroutines, Flow); shaped technical direction and architecture, refactored legacy code, added accessibility support with optimized memory management, and integrated custom views, Wear OS, and Augmented Reality (AR).
  • Mentored engineers through code reviews, pair programming, and documentation; boosted team productivity and code quality across international teams while adapting clean architecture.

SENIOR ANDROID ENGINEER

Jan 2019 - July 2020
SafeBoda - Barcelona, Spain

Leading East African ride-hailing and delivery platform connecting 40,000+ trained riders with millions of customers:

  • Built and scaled ride-hailing Passenger and Driver Android apps (rewritten in Kotlin) serving 1M+ users via modularization; establishing design system consistency; implemented CI/CD and automated testing for faster releases; mentored engineers, and improved scalability and user satisfaction.

TECHNICAL COACH, SENIOR ANDROID ENGINEER

April 2018 - Jan 2019
Sheypoor

One of the largest online classifieds marketplaces, enabling millions to buy, sell, and find goods and services:

  • Contributed to Android app development, led migration from Java to Kotlin and integrated Jenkins CI/CD; expanded product features for 2M+ daily users while improving code quality through unit testing, static analysis, test-driven development (TDD), and refactoring in close collaboration with cross-functional teams.
  • Mentored engineers on technical growth, Agile practices and OKRs, pair programming, and team alignment, driving rapid prototyping and delivery excellence.

SENIOR SOFTWARE ENGINEER

Mar 2014 - Sep 2018
Drcode

Startup specializing in Android development with a distributed remote team, serving clients across globe:

  • Led end-to-end Android and server-side development in collaboration with distributed remote teams for global clients in Canada; built REST APIs and MySQL-backed services, delivered a taxi platform, an IoT solution for connected cars, Ads SDK, and consulted partners.

SENIOR SOFTWARE ENGINEER

Jun 2015 - March 2018
Maadiran

A leading company in consumer electronics, home appliances, and smart devices:

  • Development of Android apps and AOSP-based Smart TVs with VoD, online shopping, and secure payment features using NoSQL/Realm, supporting millions of users through cross-functional collaboration.

CO-FOUNDER, SOFTWARE ENGINEER

Oct 2012 - Jan 2014
Byte

Startup co-founded, specializing in Android and CRM solutions for industrial and consumer markets:

  • Developed analytics-driven Android (Java) initiatives, Havayar Industrial Group CRM (ASP.NET, C#, MVC), ShahreKhabar news app, and other Java/CouchDB products with a strong market-driven focus.

SOFTWARE DEVELOPER

Jul 2010 - Oct 2012
SunwayICT

Software solutions provider specializing in mobile and enterprise applications for corporate and consumer markets:

  • Delivered mobile and web apps (Java/Android, ASP.NET MVC, MSSQL), including Aftab CRM, Zar Macaroon, Research Center, and IKCO Sport Club, ensuring high uptime, strong engineering practices, and efficient delivery.

WINDOWS SOFTWARE DEVELOPER

Jul 2009 - Jul 2010
Jahan Houshmand

Financial software firm that developed the Parnian Accounting Windows application for enterprise clients:

  • Contributed to C#.NET modules using design patterns, improving code quality and performance.

Projects

Some of my projects listed below. to see full list, please look at my Linkedin profile.

Toast - Toast is an all-in-one platform built for your entire restaurant
My PetSafe® - MyPetSafe® app - Makes it easier than ever to keep your pets healthy, safe and happy
SafeBoda - SafeBoda is the safest, fastest and most affordable way to get around Africa’s cities.
Sheypoor - A free online classifieds marketplace
Viralens Android Application - A specialized application for eyeglasses designers and sellers
City Wide Taxi Android Application - An Android application, built for a taxi company in Canada, to be used by their drivers, dispatchers and customers.
ShahreKhabar Android Application - One of the fastest RSS feeds
Zarnam Research Center Website - Zarnam intellectuals Knowledge-based research center website
Zar Industrial and Research Group Website - Zar Industrial and Research Group Website
IranKhodro Institute of Cultural and Sport Website - IranKhodro's Cultural and Sport Club Website
SMS Panel Management J2ME Application - Send and Receive SMS-based Mobile Management Software under the Java Platform

Skills & Proficiency

Android Development: Kotlin, Java, Jetpack Compose, MVVM, MVI, MVP, Clean Architecture, Jetpack, Navigation, ViewModel, Paging, Coroutines, Flow, Kotlin Multiplatform, Material Design 3, Android SDK, Android Vitals, Baseline Profiles, Macrobenchmark, Android App Bundles, Dynamic Feature Modules, Adaptive Layouts, Foldables, Accessibility, Design Patterns, SOLID, OOP, Custom Views, Pixel-Perfect UI, Wear OS, Augmented Reality (AR), Bluetooth, Android USB, NFC, EMV, POS, Encryption, Lottie, Coil, Glide, Picasso, ExoPlayer, HLS, Google Maps, Accompanist
UI / Design Tools: Zeplin, Invision, Sketch, Figma
Dependency Injection & Networking: Dagger, Hilt, Koin, RxJava, Retrofit, OKHttp, Ktor, Socket, EventBus, GSON, Moshi, JSON, XML, OAuth2, RESTful APIs, GraphQL, Protocol Buffers, Swagger, Postman
Databases & Backend: Room, SQLite, Realm, GreenDAO, MySQL, CouchDB, NoSQL, Firebase App Distribution, MQTT, Spring Boot, Microservices, Docker, API Gateway, Google Cloud Platform (GCP), Firebase Cloud Messaging (FCM)
Testing & CI/CD: Unit Testing, JUnit, Mockito, MockK, Turbine, UI Testing, Espresso, Robolectric, Paparazzi, Integration Testing, A/B Testing, Feature Flagging, LaunchDarkly, Jacoco, Codecov, SonarQube, Jenkins, Bitrise, CircleCI, Fastlane, Gradle, Gradle Kotlin DSL, Proguard Obfuscation, GitHub Actions
Observability & Telemetry: Datadog APM, Splunk, Sentry, Amplitude, CleverTap, Localytics, InstaBug, Benchmarking, Incident Response, Firebase Crashlytics, ACRA, Parse
AI: Large Language Models (LLMs), Prompt Engineering, AI Text Generation, AWS Bedrock
Leadership, Project Management & Collaboration: Scrum, Kanban, Agile, OKRs, SDLC, Git, GitFlow, Bitbucket, GitLab, JIRA, Confluence, Pivotal Tracker, Mentorship, Team Leadership, Stakeholder Management, Cross-Functional Collaboration, Project Management, People Development, Strategic Planning, Risk-taking, Innovation, Process Improvement, Onboarding, Time Management, Decision-Making, Problem Solving, Critical Thinking, Communication, Collaboration, Documentation, Pair Programming