Skip to content
View MortezaNedaei's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Organizations

@tapsellorg @IranAirtour @MobileDevelopersHub @YelloadwiseTech

Block or report MortezaNedaei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
MortezaNedaei/README.md

Morteza Nedaei

Software Engineer ยท AI Master's ยท Pianist


๐Ÿ‘จโ€๐Ÿ’ป About

Software Engineer with a Master's in Artificial Intelligence, architecting mobile, backend and frontend systems in cross-functional teams.

Tech Stack

Domain Technologies
Backend Kotlin Java Spring Node.js PostgreSQL MongoDB Redis Kafka Kubernetes
Mobile Android iOS Kotlin Swift KMP React Native Flutter Cordova Unity Unreal pub.dev
Frontend JavaScript TypeScript React Next.js npm
Data Science & AI Python LLMs PyTorch Hugging Face LangChain OpenAI
CI/CD GitLab CI GitHub Actions CircleCI Jenkins Argo CD
Agile Scrum Kanban
Tools Kibana Grafana Claude Code Jira SonarQube GitKraken Notion Confluence Appium Selenium Charles Proxy

๐ŸŽน Piano

Engineering systems by day, composing melodies by night!
I record covers and original pieces on my channels.

Mardom โ€“ Moein
Mardom โ€” Moein
SoundCloud YouTube Instagram
Booye Eydi โ€“ Farhad
Booye Eydi โ€” Farhad
SoundCloud YouTube Instagram
Passacaglia โ€“ Handel / Halvorsen
Passacaglia
SoundCloud YouTube
Sogand Be Asheghane Iran
Sogand Be Asheghane Iran
SoundCloud YouTube Instagram
Corazรณn De Niรฑo โ€“ Raรบl Di Blasio
Corazรณn De Niรฑo (Childโ€™s Heart)
YouTube Instagram

๐Ÿ’ผ Experience

Senior Software Engineer / Technical Lead @ Tapsell
Technical Lead architecting and publishing cross-platform Android SDKs and optimizing backend microservices.
Sample App Developer Docs Maven Central npm pub.dev

Key Achievements & Responsibilities
  • Published Android SDKs to MavenCentral, NPM, Pub, and GitHub using Java, Kotlin, Flutter, React Native, Cordova, Unity, adopted by over 2,500 developers and companies.
  • Analyzed and monitored SDK performance using Elastic Kibana and Grafana to optimize system efficiency.
  • Optimized Back-End Microservices with Spring Boot, Kafka, Redis, and Kubernetes, enhancing functionality and scalability.
  • Modularized libraries with features that made developing and implementing the SDK 50% faster.
  • Automated SDK release pipelines, reducing publishing time by 50%.
  • Performed improvements as a Technical Support Engineer, which led to the reduction of user inquiries and reported issues on GitHub by 30%.
  • Deployed developer docs using Dokka, MK-Docs, and Docusaurus, reducing documentation time by 50%.
  • Enhanced testing pipelines by integrating tools like Konsist, Junit, Jacoco, Kover, Ktlint, and Detekt, achieving 70% test coverage and ensuring code consistency, quality, and maintainability.
  • Introduced โ€œAutomated UI Smock Testing In 5 Minutesโ€ with Appium & Maestro to improve the QA testing.

Senior Software Engineer @ COTO
Contributed to a Web3 social community platform app written in Kotlin and Jetpack Compose with 1M+ Users.
Google Play App Store

Key Achievements & Responsibilities
  • Engaged in a Web3 social community platform app, installed by +1 million users from Google Play and App Store, written in Kotlin and Jetpack Compose.
  • Collaborated remotely with 15 multinational Android developers as part of a global team.
  • Improved Google Play's crash-free rate by 35% through targeted bug fixes and performance optimizations.

Senior Mobile Engineer @ IranAirTour Airlines
Released React Native enterprise mobile applications for pilots and crew members in a trusted airline.
App Store

Key Achievements & Responsibilities
  • Participated with a cross-platform team in one of the 5 most experienced and trusted airlines.
  • Released several apps to the App Store, installed by over 500 pilots and crew members.
  • Implemented enterprise applications that increased the company's revenue by 5% with a reduction of traditional procedures through modern solutions like React Native, Typescript, Multithreading, redux-toolkit, redux-saga, Axios, offline DB, Formik, etc.

Android Software Engineer @ Tivasoft
Developed educational and retail apps featuring AR/VR technologies.

Key Achievements & Responsibilities
  • Built the Mahout Android app to make the educational system better in the Chinese market.
  • Made the CarpetCity Android app that uses Augmented Reality (AR) and Virtual Reality (VR), which reduced the need for customers to visit by 15%.

Android Developer Intern @ TCI
Designed network analysis applications in Java.

Key Achievements & Responsibilities
  • Designed a Java Network-based Application that provided network features like finding IPs, Device Hardware Info, Doing Ping tests, Traceroute, etc.

๐ŸŽ™๏ธ Talks & Workshops

Kotlin Coroutines Flow & Channels Workshop at Tapsell
Kotlin Coroutines Flow & Channels Workshop at Tapsell
YouTube


๐Ÿš€ Projects

MeowJumper - Kotlin Multiplatform mobile game
Google Play


๐Ÿ“ Articles

How to get Military Service Project?
Medium


๐Ÿ“œ Licenses & Certifications

Neural Networks and Deep Learning - Coursera Certificate Neural Networks and Deep Learning
Coursera Course Certificate (Mar 2019)

Coursera

๐Ÿ“ˆ GitHub Stats


ย 

โšก "The best line of code is the one you don't write."

Pinned Loading

  1. Clean-Weather Clean-Weather Public

    This is a weather forecast application based on the modern Android development tools

    Kotlin 9 2

  2. Compose-BlurHash Compose-BlurHash Public

    A Jetpack Compose library based on BlurHash algorithm to add blur like effects for images in android that uses size reduction to load the blurred image faster.

    Kotlin 12

  3. RTMP-ExoPlayer RTMP-ExoPlayer Public

    a sample to stream RTMP protocol in ExoPlayer

    Kotlin 14 2

  4. tapsellorg/TapsellMediation-AndroidSample tapsellorg/TapsellMediation-AndroidSample Public

    Android Sample of Tapsell Mediation SDK

    Kotlin 4

  5. DragDropListAdater DragDropListAdater Public

    Hold, Drag & Drop for RecyclerView ListAdapter using DiffUtil, ViewModel, LiveData & Dagger Hilt Approach

    Kotlin 9 1

  6. Nestjs-Postgres Nestjs-Postgres Public

    Nestjs framework TypeScript repository for the official coffee course.

    TypeScript 2 1