AmirHossein Teymoori

Senior Android Developer & AI/LLM Integration Specialist

About

Senior Android Developer and AI/LLM Integration Specialist with 16 years of software development experience. Deep expertise in AI agents, LLM orchestration with LangChain/LangGraph, MCP servers, fine-tuning LLMs, and prompt engineering. Currently developing banking applications at SBAB Bank and serving as AI consultant in their DEV AI forum, advising on AI/LLM implementation strategies.

Specialized in building AI-powered applications, implementing LLM workflows, creating custom MCP servers, and integrating AI agents into production systems. Expert in enterprise-scale mobile applications for fintech, banking, and telecommunications sectors. Proven track record with apps serving 1M+ users and processing $500K+ in transactions.

Passionate about advancing AI/LLM technologies in mobile and web applications, training custom models, and building intelligent systems. Trained 2000+ students as official Android ATC trainer and actively mentoring developers on AI integration patterns.

16+
Years Experience
8+
Enterprise Apps
2000+
Developers Trained
1M+
Active Users

Core Expertise

AI & Machine Learning

LLM Integration LangChain LangGraph AI Agents MCP Servers Fine-tuning LLMs Prompt Engineering RAG Systems ML Kit AI Consulting

Mobile Development

Kotlin Android Clean Architecture MVVM Jetpack Compose Coroutines Hilt/Dagger Navigation

Backend & Systems

PHP Laravel REST API MySQL Python Firebase

Leadership & Process

Team Leadership CI/CD GitFlow Unit Testing Code Review Mentoring

Professional Experience

Sep 2023 - Present · 2+ years

SBAB Bank

Senior Android Developer & AI Consultant

Stockholm, Sweden · On-site

Developing and maintaining SBAB's mobile banking application (4.8★, 100K+ downloads) while serving as AI consultant in the company's DEV AI forum, advising on AI/LLM integration strategies and tool selection.

  • Develop Android features for Swedish banking app with secure transactions and BankID integration
  • Consult on AI/LLM integration strategies for banking products in DEV AI forum
  • Implement modern Android best practices with Kotlin and Jetpack libraries
Kotlin AI Consulting Banking Clean Architecture
Apr 2022 - Sep 2023 · 1 yr 6 mos

P.F.C. (PFC Technology AB)

Senior Android Developer

Stockholm, Sweden

Developed award-winning neobank mobile application (Silver Medal, Swedish Design Awards 2020). Built personal banking features with Mastercard integration for Swedish market.

  • Architected fintech app with BankID, Swish, and Google Pay integration
  • Implemented real-time transaction notifications and spending insights
  • Delivered zero-fee international transactions with excellent UX
Kotlin Fintech MVVM Payment Systems
Jun 2021 - Mar 2022 · 10 mos

Cuploop

Senior Android/PHP Developer · Contract

Tallinn, Estonia

Built Android app and backend for smart return kiosks using RFID technology. Led mobile and API development for €2M seed-funded sustainability startup.

  • Developed warehouse admin portal and REST APIs with PHP/Laravel
  • Created Android app for RFID-powered reusable packaging management
  • Migrated tech stack from Firestore/React/Java to PHP/MySQL/Kotlin
Kotlin PHP Laravel RFID IoT
Jan 2021 - Present · Remote

Parkup Inc.

Lead Developer - Backend, Android & iOS

Los Angeles, USA · Remote

Led end-to-end development of location-based parking app serving California market. Built complete backend infrastructure and both mobile platforms (Android & iOS). App reached 500K active users with $500K+ in transactions.

  • Architected and developed backend (PHP/Laravel), Android (Kotlin), and iOS (Swift) applications
  • Implemented geolocation services, real-time parking availability, and payment processing
  • Scaled infrastructure to support 500K active users with seamless booking experience
Android iOS PHP Laravel Location Services Payments
Jan 2019 - Jun 2021 · 2 yrs 6 mos

MobilityOne Sdn. Bhd.

Android Lead Developer

Kuala Lumpur, Malaysia

Led Android development for banking and telecommunications projects including two major e-wallet applications and mobile operator app.

  • OneCENT E-Wallet: Client and merchant apps with QR payments, bill payments, mobile reload
  • OneCALL Mobile Operator: Full telecom services Android application
  • Perwaja Grocery: E-commerce app for grocery delivery
Kotlin MVVM Dagger2 Room Encryption
Feb 2018 - Dec 2018 · 11 mos

Jibit

Android Lead Developer

Tehran, Iran

Led Android development for enterprise e-wallet in collaboration with AliPay (Alibaba). Refactored and improved legacy client and merchant applications.

  • Implemented banking-grade security with fingerprint and data encryption
  • Developed Android Wear integration for quick payments
  • Built custom UI components and complex features
Kotlin Fintech Biometric Auth Android Wear
Jan 2016 - Jan 2018 · 2 yrs

Mapfa

Android Lead Developer

Tehran, Iran

MyApps: Android marketplace with 1M+ active users for apps, music, and movies. Led complete development from architecture to launch.

  • Built download manager with multi-threading and resume capability
  • Implemented HLS encryption for video streaming security
  • Created InAppPurchase SDK library for third-party developers
Android Material Design Media Streaming SDK Development
Nov 2015 - Nov 2021 · 6 yrs · Part-time

Sematec Educational Institution

Official Android ATC Trainer

Tehran, Iran

Trained 2000+ developers in Android, Java, PHP/MySQL as official Android ATC trainer. Delivered 2000+ hours of training in elementary and advanced levels.

Android Training Kotlin Java PHP/MySQL

Education

Bachelor of Software Engineering

Azad University

Iran

2013

Associate Degree - Computer Science

Azad University

Iran

2010

Certifications

🏆

Kotlin for Android Developers

JetBrains (Coursera)

November 2019
🏆

Android ATC Trainer

Android ATC (Official)

October 2015
🏆

Android ATC Developer

Android ATC (Official)

October 2015

Featured Projects

SBAB Banking App

Swedish mobile banking app with 100K+ downloads, 4.8★ rating, secure transactions and BankID integration.

Production Banking Kotlin
View on Play Store →

LyricGlow

Open-source macOS app with real-time synchronized lyrics for Spotify, Apple Music, and YouTube Music.

Electron macOS Open Source
View on GitHub →

OneCENT E-Wallet

Full-featured e-wallet with QR payments, bill payments, and mobile reload for Malaysian market.

Kotlin MVVM Fintech
View on Play Store →

Android Face Detection

ML Kit implementation for real-time face detection in Android applications.

ML Kit Computer Vision Kotlin
View on GitHub →

Parkup

Location-based parking app for California with 500K active users. Built complete backend, Android, and iOS applications.

Android iOS PHP Laravel Production