Seyed Mojtaba Hosseini Zeidabadi

Angestellt, iOS Team Lead, Alibaba Travels Co.

Remote, Iran (Islamische Republik )

Fähigkeiten und Kenntnisse

SWIFT
iOS
Objective-C
SOLID
SwiftUI
Mobile Development
Agile Development
Scrum
Jira

Werdegang

Berufserfahrung von Seyed Mojtaba Hosseini Zeidabadi

  • Bis heute 4 Jahre und 4 Monate, seit März 2020

    iOS Team Lead

    Alibaba Travels Co.

    Some of my responsibilities: ‣ Maintaining the legacy code. ‣ Rewriting entire project from the ground up. ‣ Writing Unit and UI tests.

  • Bis heute 4 Jahre und 4 Monate, seit März 2020

    iOS Team Lead

    Mobillet

    Some of my responsibilities: ‣ Leading the iOS Team. ‣ Development of the new banking application's core. ‣ Reporting to the PO and CTO. ‣ Maintaining the Mobillet's codebase. Some of the challenges: ‣ Working with the cutting edge technologies. ‣ Modulizing everything to make it easier for the team to split their works. ‣ Automating almost everything to make it one click to build using git hooks, git submodules etc.

  • Bis heute 9 Jahre und 4 Monate, seit März 2015

    iOS Development Instructor

    Tehran Institute of Technology

    Teaching iOS Developments from ground up to the advanced level, No age limitations, No dependencies required. Some of the topics: ‣ UI/UX design principles (including Human Interface Guidelines) ‣ Software architectures, specially the Apple MVC ‣ Software design patterns ‣ Protocol Oriented Programming along side with the Object Oriented Programming ‣ Advanced Dynamic Animations ‣ Solid principles ‣ Helping students to done their professional job after while graduating and after that.

  • 2 Jahre und 2 Monate, Feb. 2018 - März 2020

    iOS Developer

    Peeyade

    Some of my responsibilities: ‣ Tech consultant ‣ Team lead ‣ Scrum master ‣ Senior iOS developer Some of my volunteered jobs: ‣ Development of the entire stack (From backend to the client) of the service that tries to get around sanctions with in Swift and docker technologies. ‣ Helping design and art team to provide the best possible work with the minimum effort. ‣ Helping junior designers to boost their knowledge.

  • 10 Monate, Okt. 2018 - Juli 2019

    Mobile Software Architect

    Green and Silver Leaves

    Some of my responsibilities: ‣ Mobile development consultant ‣ Senior iOS developer Some of the challenges: ‣ Building VoIP for the iOS app. ‣ Integrating the App with the native PhoneKit. ‣ Implementing the block and unblock system for incoming calls.

  • 10 Monate, Nov. 2017 - Aug. 2018

    Application Team Lead

    Partners ICT Group Co. (Hamgaman Co.)

    #Timeline of work: ‣ Software Architect - since Dec 2017 ‣ Mobile Application Development Lead - since Nov 2017 ‣ Senior iOS Developer - since Nov 2017 Some of my responsibilities: ‣ Development of the iOS super app. ‣ Managing the entire team. Including the backend, frontend and mobile. ‣ Reporting to the higher managers. ‣ Architecting the entire mobile based application. Including the API system, Data models, business models and etc.

  • 7 Monate, Okt. 2017 - Apr. 2018

    Mobile Software Architect

    T1 (Luxo)

    My responsibilities: ‣ Architecting the platform ‣ Tech consultant ‣ UI/UX consultant ‣ Monitoring the process ‣ Reporting to the CEO

  • 6 Monate, Juni 2017 - Nov. 2017

    iOS Developer

    Hamloo

    Responsibilities: ‣ Maintaining of the old legacy iOS App ‣ Development of the new iOS App ‣ Leading the iOS team ‣ Helping the GIS team with the algorithms.

  • 4 Monate, Juli 2017 - Okt. 2017

    iOS Developer

    Tripe ma (Jabama)

    Some of my responsibilities: ‣ Upgrading the legacy code. ‣ Development of the new iOS App from ground up. Some of the challenges: ‣ Implementing fully customized Persian calendar date picker. (Not open sourced)

  • 1 Jahr und 2 Monate, Mai 2016 - Juni 2017

    Technical Lead

    Lahzenegar

    Timeline of work: ‣ Technical lead - since AUG 2016 • Managing the mobile, frondend, backend, and UI teams. • Scrum master. • Reporting to the CEO. • Designing the architecture of the platform. ‣ Senior developer - since AGUEST 2016 • Managing all teams. • Defining tasks and assigning them to teams. • Design a solution to integrate and synchronizing chat texts with the live stream. • Design a solution to integrate and synchronizing chat texts with the VOD stream.

  • 2 Jahre, Juli 2015 - Juni 2017

    iOS Development Instructor

    Hakim Ferdowsi College

    Teaching iOS Developments from ground up to the advanced level, No age limitations, No dependencies required.

Sprachen

  • Englisch

    Fließend

  • Persian

    -

21 Mio. XING Mitglieder, von A bis Z