Code to succeed!
Morteza Taghdisi

Morty Taghdisi

Software Architect & SDK Specialist

Expertise, Creativity, and Passion: Your Guide to Innovative Software Solutions

About Me

Hello! I'm Morteza, a passionate full-stack mobile developer with a journey spanning over two decades in the tech industry. My expertise lies in creating robust, user-friendly mobile applications that solve real-world problems and enhance user experiences.

Throughout my career, I've had the privilege of working with some of the biggest names in the Dutch financial sector, including ING Bank and ABN AMRO. These experiences have honed my skills in developing secure, scalable applications for millions of users.

When I'm not coding, you can find me exploring the latest in AI, capturing moments through my camera lens, gaming, or piloting my drone to get that perfect aerial shot. I believe in continuous learning and love to share my knowledge through mentoring and writing technical articles.

Career Highlights

2021 - Present

Software Engineer - Strategy & Innovation Group

ABN AMRO Bank

Leading Android architecture and SDK development for ID & Pay platform. Defining coding standards and mentoring team members in best practices. Implementing clean architecture with multi-module structure and modern Android technologies.

Key Achievements:
  • Implemented Various SDKs
  • Defined robust Android architecture
  • Led Android team forward
  • Implemented advanced cryptography solutions
  • Built multi-module SDK infrastructure.
React Native
Swift
Kotlin
CI/CD
TDD
Unit Testing
Azure
Spring Boot
PostgreSQL
2020-2021

Lead Mobile Developer

Ockto B.V

Led the reconstruction of financial data collection apps using modern Android architecture. Developed multi-module SDK for third-party integrations. Implemented clean architecture patterns and extensive testing practices.

Key Achievements:
  • Led Android development efforts
  • Rebuilt app with MVVM architecture
  • Introduced multi-module feature design
  • Implemented CI/CD pipelines successfully
Android
Kotlin
MVVM
CI/CD
TDD
Unit Testing
2019-2020

Mobile Developer

ING Bank

Developed investment applications for Netherlands and Belgium markets. Implemented complex trading features and improved code structure. Worked in an agile environment with extensive testing and CI/CD practices.

Key Achievements:
  • Delivered stop-limit features successfully
  • Refined React Native structure
  • Practiced Agile and CI/CD
JavaScript
React Native
React
2011-2019

Full Stack Mobile Developer

Various Companies

Led cross-functional teams delivering banking, streaming, and mobile solutions. Modernized legacy code, introduced multi-module architectures, and ensured clean, testable apps.

Key Achievements:
  • Optimized legacy applications’ performance
  • Handled large-scale file management
  • Enhanced streaming performance metrics
  • Practiced TDD and pair programming
  • Reduced flight operation errors
  • Introduced USSD transaction features
  • Managed Symbian, Android banking apps
  • Improved security with RSA/AES
Android/iOS
MVVM Architectures
TDD & Unit Testing
Team Leadership
CI/CD Pipelines
React Native
React
Node.js
MongoDB
2003-2010

Software Developer

Various Companies

Built foundational finance/accounting software, bridging front-end and back-end

Key Achievements:
  • Built financial software solutions
Database Management
C#
ASP.NET
SQL Server

Skills & Expertise

Frontend Development

skills/reactReact
skills/react-nativeReact Native
skills/nextjsNext.js
skills/typescriptTypeScript
skills/jsJavaScript
skills/html5HTML5
skills/css3CSS3
skills/tailwindcssTailwind CSS

Backend Development

skills/nodejsNode.js
skills/pythonPython
skills/javaJava
skills/graphqlGraphQL
skills/rest-apiREST APIs
skills/sqlSQL
skills/nosqlNoSQL
skills/postgresqlPostgreSQL
skills/csharpC#
skills/aspnetASP.NET
skills/sqlserverSQL Server
skills/mongodbMongoDB

Mobile Development

skills/swiftiOS (Swift)
skills/androidAndroid (Kotlin)
skills/react-nativeReact Native
skills/kotlinKotlin Multiplatform

DevOps & Cloud

skills/azureAzure
skills/dockerDocker
skills/cicdCI/CD
skills/firebaseFirebase
skills/gitGit
skills/github-actionsGitHub Actions

Soft Skills

skills/leadershipTeam Leadership
skills/project-managementProject Management
skills/mentoringMentoring

Emerging Technologies

skills/machine-learningMachine Learning
skills/ar-vrAR/VR

Software Architecture

skills/solution-designSolution Design
skills/clean-architectureClean Architecture
skills/patternsDesign Patterns
skills/dddDomain-Driven Design

SDK Development

skills/androidAndroid SDK
skills/swiftiOS SDK
skills/kotlinMulti-Platform SDK
skills/react-nativeReact Native SDK
skills/capacitorCapacitor SDK
skills/apiAPI Design
skills/documentationSDK Documentation

Best Practices

skills/clean-codeClean Code
skills/tddTDD
skills/solidSOLID Principles
skills/code-reviewCode Review

Featured Projects

ID & Pay SDK & App

ID & Pay SDK & App

SDK Development, Clean Architecture, Android, Kotlin, Hilt, MVI, Kotlin Flows

A digitized identity and payment platform focusing on building the Android app and SDK infrastructure

Ockto SDK & Mobile App

Ockto SDK & Mobile App

Android, Clean Architecture, Multi-module Design, Dagger, MVVM, Unit Testing

Ockto is an app that helps you to collect a lot of (financial) data about yourself and your household. This can be complicated and takes a lot of time but with the Ockto app, you can share your data easily, quickly, and securely. Only the data that is needed is retrieved and shared. Nothing more and nothing less.

ING Investment

ING Investment

React Native, Swift, Kotlin, Typescript

ING Beleggen is an investment application for customers in two countries, the Netherlands and Belgium. It offers interesting features such as stop price, stop limit, option orders, and an upcoming multi-currency feature. This app is multilingual.

Ingredish

Ingredish

Spring Boot, Android, iOS, Github Actions, Python, Langchain, Docker

A recipe app that allows you to search for recipes based on the ingredients you and your preferences using AI

Services

SDK Development & Integration

Specialized in creating robust, well-documented SDKs for Android and iOS platforms, with expertise in multi-platform solutions using Kotlin.

Software Architecture Design

Expert in designing clean, scalable architectures using SOLID principles, domain-driven design, and modern architectural patterns.

Mobile App Development

End-to-end mobile development with a focus on quality, using best practices, TDD, and clean architecture principles.

Technical Leadership

Experienced in leading development teams, establishing coding standards, and mentoring developers in best practices and clean code principles.

Interests & Hobbies

Artificial Intelligence
Video Games
Traveling
Photography
Drone Shooting
Outdoor Activities

Let's Connect & Collaborate

GitHub

Check out my open-source projects and contributions

10+ Repos
repos
70+ Stars
stars
1 Contributions
contributions

LinkedIn

Connect with me professionally and view my work history

500+ Connections
connections
50+ Endorsements
endorsements
5+ Posts
posts

Medium

Read my articles on tech trends and development insights

500+ Followers
followers
8 Stories
articles
1K+ Claps
claps

Twitter

Follow me for quick tips and tech updates

30+ Followers
followers
10+ Tweets
tweets
10+ Likes
likes

Get in Touch

Contact Information

Have a question or want to discuss a project? I'd love to hear from you! You can reach me by email. I'll get back to you as soon as possible. Let's start creating something great together!

Amsterdam, Netherlands

Amsterdam Map