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
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.
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.
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.
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.
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.
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.
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 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.
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.
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