Software Engineer ยท AI Master's ยท Pianist
Software Engineer with a Master's in Artificial Intelligence, architecting mobile, backend and frontend systems in cross-functional teams.
Tech Stack
| Domain | Technologies |
|---|---|
| Backend | |
| Mobile | |
| Frontend | |
| Data Science & AI | |
| CI/CD | |
| Agile | |
| Tools |
Engineering systems by day, composing melodies by night!
I record covers and original pieces on my channels.
|
Mardom โ Moein |
Booye Eydi โ Farhad |
Passacaglia |
|
Sogand Be Asheghane Iran |
Corazรณn De Niรฑo (Childโs Heart) |
Senior Software Engineer / Technical Lead @ Tapsell
Technical Lead architecting and publishing cross-platform Android SDKs and optimizing backend microservices.
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.
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.
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.
Kotlin Coroutines Flow & Channels Workshop at Tapsell
MeowJumper - Kotlin Multiplatform mobile game
How to get Military Service Project?
|
|
Neural Networks and Deep Learning Coursera Course Certificate (Mar 2019) |
โก "The best line of code is the one you don't write."