Career Profile

With 16+ years building secure, high-impact software across finance, payments, electronics, SaaS, and AI, I've delivered everything from payment systems to large-scale consumer and enterprise platforms while remaining hands-on in coding, architecture, and leadership. Experienced in Android, I lead teams, refactor legacy systems, and design scalable systems and clean APIs that ensure low-latency, high reliability, and deliver real customer impact with future-proof performance.

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-gen handheld terminals; Integrated with POS Android app (Kotlin, Jetpack Compose) for faster, secure payments at 1M+ device scale; Go-to expert on card reader codebase/SDK.
  • Led and coached a 7-engineer squad; Set technical direction; Accelerated delivery across critical projects.
  • Orchestrated collaboration across 8+ teams and 2+ departments; Drove GraphQL-powered secure, high-performance payments; Influenced system architecture, APIs, and roadmap decisions; Code generation (Proto/OpenAPI); Ensured PCI-DSS compliant security; EMV/MCU integration; Managed key encryption.
  • Code audits; LLM security reviews; Penetration testing; Observability with Datadog APM and Splunk; Led incident management and post-mortems.
  • Built AI-powered internal tools on AWS Bedrock; Spec refinement; Wrote RFCs, technical documentation; Collaborated with senior stakeholders on planning; Presented trade-offs for timely market launches.

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 My PetSafe® Android (Kotlin, Jetpack, RxJava); Shaped technical direction and architecture; Code refactoring; Added accessibility support; Scalable design; Integrated Wear OS and Augmented Reality (AR).
  • Mentored engineers through reviews, pairing, and documentation, Increased team productivity and code quality across international teams.

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 SafeBoda Passenger and Driver Android apps (1M users); rewrote in Kotlin; Implemented CI/CD and automated testing for faster releases; Mentored team; 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:

  • Managed Sheypoor Android app development; Java to Kotlin; Integrated Jenkins CI/CD; Expanded features and engagement for millions of users daily; Improved code quality; unit testing, refactoring; Cross-functional teams.
  • Mentored engineers; Technical growth; Agile, OKRs, pair programming, and team alignment; 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; Cross-functional collaboration for global clients in Canada; REST APIs, MySQL, message-driven Google Cloud Platform (GCP); Analytics and real-time features.
  • Delivered major products: Taxi company platform, IoT-based insurance solution for connected cars, Advertisement SDK; Drove client growth, mentored engineers, consulted partners.

SENIOR SOFTWARE ENGINEER

Jun 2015 - March 2018
Maadiran

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

  • End-to-end ownership of Android apps, AOSP-based Smart TVs, VoD and online shopping; Secure payments; NoSQL/Realm; Millions of users; Product-aligned delivery; Cross-functional collaboration; Agile delivery; Higher customer satisfaction.

CO-FOUNDER, SOFTWARE ENGINEER

Oct 2012 - Jan 2014
Byte

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

  • Android (Java) and analytics-driven initiatives; Havayar Industrial Group CRM (ASP.NET, C#, MVC); ShahreKhabar news app and other Java/CouchDB products; Market-driven delivery.

SOFTWARE DEVELOPER

Jul 2010 - Oct 2012
SunwayICT

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

  • Mobile and web solutions (Java, J2ME, Android, ASP.NET MVC, MSSQL), Aftab CRM SaaS, Zar Macaroon, Research Center, IKCO Sport Club; High uptime; Coding best practices; Efficient delivery.

WINDOWS SOFTWARE DEVELOPER

Jul 2009 - Jul 2010
Jahan Houshmand

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

  • Core C#.NET modules; Design-pattern-driven refactoring; Improved code quality, performance, and release stability.

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

Core Mobile: Android Application Development in Kotlin and Java

Architecture & Patterns: MVVM, MVP, Clean Architecture, Design Patterns, SOLID, Microservices, Data Structures

Android Frameworks & DI: JetPack, Hilt, Dagger 2

Asynchronicity: Coroutines, Flow, RxJava, RxAndroid, RxKotlin, RxBinding, RxLifecycle, EventBus, Concurrency, Multithreading

Data & DBs: Room, SQLite, PostgreSQL, SQL, MySQL, CouchDB, Realm, DynamoDB, Redis

Networking & APIs: OKHttp, Volley, Retrofit, Socket, Ktor, Chucker, HTTP, JSON, Swagger, XML, OAuth2, RESTful API, Protobuf, GraphQL

Domain & Security: POS, PCI-DSS, EMV, NFC, Security in Programming, Encryption, Code Obfuscation, Proguard

Testing & Quality: Ul Testing, Espresso, Unit Testing, Integration Testing, Mockito, JUnit, Robolectric, A/B Testing, MockK, Jacoco, Mantis, Codecov

CI/CD & Process: SDLC, Continuous Integration (CI), Continuous Delivery (CD), Gradle, Jenkins, Bamboo, Bitrise, CircleCI

VCS & Collaboration: GIT, GitFlow, SVN, Bitbucket, GitLab, JIRA, Confluence, Team Foundation Server (TFS), Pivotal Tracker, Slack, Teams

Monitoring & Crash Reporting: Datadog, Firebase, FCM, Sentry, Amplitude, CleverTap, Localytics, InstaBug, ACRA, Parse, HockeyApp

Backend & Distributed Systems: AWS, GCP, RabbitMQ, Kafka, MQTT

Methodology: Agile, Scrum, Kanban, Pair Programming, XP, Waterfall, Lean, OKR

Project Mgmt & Leadership: Project Management, Leadership, Mentorship, Strategic Planning, Onboarding, People Development, Risk-taking, Business Alignment, Documentation

Soft & Business Skills: Collaboration, Communication, Problem Solving, Decision-Making, Conflict Resolution, Teamwork, Cross-Functional, Stakeholder Management, Critical Thinking, Innovation, Time Management, Process Improvement, Negotiation

AI & Web Development: LLMs, AI Text Generation, Prompt Engineering, React, CSS, Tailwind, HTML

UI/Media & Hardware: Material Design, Android UX/UI standards, Pixel-Perfect, Zeplin, Invision, Sketch, Figma, ViewBinding, Animation, Lottie, Glide, Picasso, HLS, ExoPlayer, Google Map, Linux, Bluetooth, Android USB, Raspberry Pi, Augmented Reality (AR)

Advanced Mobile Tech: Kotlin Multiplatform

Ops & Observability: Observability, Telemetry, Incident Response, Analysis