9am.works
Mehdi Bahreini Nejad's profile
Have a job proposal for this talent?

Availability not confirmed

Languages

English
German
Persian

Mehdi Bahreini Nejad

iOS Development Leader | User Experience Innovator | Technical Solutions Architect
Berlin, Germany
Hourly rate (non-binding)
28
/hour

Preferred skills to work with

Swift
Objective-C
Java
Kotlin
MVVM
MVC
MVP
Viper
Firebase
Core Data

All Skills

Programming Language (4)
Swift,
Objective-C,
Java,
Kotlin
Platform (1)
Firebase
Framework (1)
Core Data
Other (4)
MVVM,
MVC,
MVP,
Viper

About

Seasoned iOS developer with over 5 years of experience designing, developing, and optimizing iOS mobile applications. Skilled in delivering flawless user experiences through clean code architecture, reactive programming, and optimization techniques. Collaborates cross-functionally to translate business requirements into robust technical solutions. With a demonstrated history of successfully leading development teams and contributing to innovative mobile solutions, my skillset encompasses:

  • Expertise in Swift, Objective-C, Java, and Kotlin.
  • Comprehensive knowledge in various architectural patterns like MVVM, MVC, MVP, and VIPER.
  • Proficiency with tools and frameworks including Firebase, Core Data, Realm, MapKit, WebRTC, RxSwift, Combine, Fastlane, and CI/CD processes.
  • Versatile in enhancing app performance and user experience through effective coding strategies and technological advancements.

Driven by a passion for technology and continuous improvement, I am committed to delivering top-tier mobile applications that align with business goals and exceed user expectations. Leveraging deep understanding and broad exposure across multiple industries and technologies, I empower my clients by providing innovative solutions and strategic insights to drive digital transformation and generate significant value.

Experiences

Senior iOS Developer
Nobitex
January 2022 - Present (3 years and 6 months)
Remote

As a Senior iOS Developer at Nobitex since January 2022, I have been instrumental in leading a dynamic team towards enhancing mobile application performance and user experience. Located remotely, I have championed significant projects that have facilitated a surge in app downloads through strategic optimizations and implementations. Key highlights of my role include:

  • Leading a team of 5 developers, utilizing Jira for project management and adhering to a disciplined schedule of bi-weekly sprints.
  • Spearheading the transition to SwiftUI, drastically reducing styling times and streamlining UI updates.
  • Pioneering the integration of WebRTC technologies, effectively enabling real-time communication features within the app.
  • Playing a pivotal role in boosting the app's performance and user experience, evidenced by an increase in app downloads and enhanced user satisfaction.
Skills used
SwiftUI
Jira
WebRTC
Project Management
Team Leadership
Swift
Objective-C
Java
Kotlin
UI/UX optimization
Senior iOS Developer
Overplay
January 2022 - May 2022 (5 months)
United States

During my tenure at Overplay as a Senior iOS Developer, I contributed to the development and enhancement of iOS applications, achieving significant milestones and utilizing a wide range of modern technologies. Essential responsibilities included leading and collaborating with a development team, ensuring the use of best practices in coding and architecture, and innovating with new features and optimizations.


Key Contributions:

  • Leadership and collaboration within a team environment to ensure high-quality software development practices.
  • Employed a variety of modern technologies and frameworks to enhance applications.
  • Focused on optimizing performance and user experience through innovative solutions.
  • Adapted swiftly to new technologies and methodologies to drive improvements.
Skills used
Swift
Objective-C
Java
Kotlin
MVVM
MVC
MVP
Viper
Firebase
Core Data
Realm
MapKit
WebRTC
RxSwift
Combine
fastlane
CI/CD
Unit Testing
iOS Engineer
DoJoin
January 2021 - January 2022 (1 years and 1 month)
Dubai

During my tenure as an iOS Engineer at DoJoin, headquartered in Dubai, United Arab Emirates, I was part of a dynamic team that pushed the boundaries of mobile application development. DoJoin is recognized for its innovative solutions in the digital sphere, and my role contributed significantly to the advancement of their mobile applications.


Key Responsibilities and Achievements:

  • Enhanced app loading times by 35% through effective caching and data optimization strategies.
  • Integrated multimedia playback functionalities using AVPlayer & GSPlay, enhancing user experience.
  • Overhauled the codebase using RxSwift and Coordinator patterns, improving app modularization and maintainability.

Skills Applied/Learned:

  • Swift, RxSwift, AVPlayer, GSPlay, caching techniques, data optimization strategies.
Skills used
Swift
RxSwift
AVPlayer
Caching Techniques
Data Optimization
GSPlay
iOS Developer
BitBaan Security Lab
December 2020 - December 2021 (1 years and 1 month)
Dubai

During my tenure as an iOS Developer at BitBaan Security Lab, from December 2020 to December 2021, I was responsible for nurturing young talent through thorough code reviews and constructive feedback. My role was crucial in enhancing the software quality and user experience (UX) for our mobile applications. My major contributions include:

  • Mentoring junior developers by providing code reviews and feedback to improve code quality and development practices.
  • Focused on software quality enhancement and UX improvements to deliver superior mobile application experiences to users.

This position allowed me to further develop my skills in clean code architecture, reactive programming, and optimization techniques, as well as my ability to work effectively in a team.

Skills used
Swift
Objective-C
Java
Kotlin
MVVM
MVC
MVP
Viper
Firebase
Core Data
Realm
MapKit
WebRTC
RxSwift
Combine
fastlane
CI/CD
Unit Testing
iOS Developer
GolrangSystem
March 2020 - January 2021 (11 months)
Tehran

At GolrangSystem, I honed my skills as an iOS Developer, concentrating on e-commerce applications to enhance user experience and streamline online shopping processes. During my time at GolrangSystem, my main responsibilities included:

  • Development of an e-commerce application focusing on a seamless user experience, shopping cart, and product categorization.
  • Collaborated closely with the product team to understand business requirements and translated these into technical solutions.
  • Employed best practices in software development to ensure high-quality code and application performance.

    This role allowed me to leverage my strong background in iOS development, deepening my expertise in creating user-friendly mobile applications that meet business needs.
Skills used
Swift
Objective-C
RxSwift
Combine
Firebase
Core Data
Realm
MVVM
Clean Architecture
UI Design
Optimization techniques
iOS Developer
Dornika
July 2019 - February 2020 (8 months)
Teheran

At Dornika, I worked as an iOS Developer where I was tasked with integrating advanced technical solutions to enhance mobile application functionality and user experience. I was part of a dynamic development team focusing on designing, developing, and optimizing iOS applications, ensuring they met the latest standards and user expectations. Key contributions and responsibilities during my tenure included:

  • Integration of the Google Maps API for advanced navigation and geolocation features within the application.
  • Implementation of the MVVM architecture coupled with RxSwift and Moy frameworks to create a robust, scalable, and maintainable codebase.
  • Collaborated with cross-functional teams to translate business requirements into technical specifications, providing seamless application functionality.

This role enabled me to further hone my skills in providing flawless user experiences through clean code architecture, reactive programming, and optimization techniques.

Skills used
Swift
RxSwift
MVVM
Google Maps API
Navigation
Geolocation
Junior iOS Developer
Colbeh
January 2017 - June 2019 (2 years and 6 months)
Ahvaz

At Colbeh, a leading software team specializing in developing iOS applications for corporate customers, I embarked on my professional journey as a Junior iOS Developer from January 2017 to June 2019. Located in Ahvaz, Iran, my role at Colbeh revolved around creating and nurturing applications from the ground up, enhancing user satisfaction through meticulous quality assurance, and rigorously debugging to ensure the delivery of high-performance applications. Key responsibilities and accomplishments during my tenure included:

  • Designing and developing new applications tailored to the needs of corporate customers.
  • Pioneering efforts in tracking and resolving application bugs, focusing on minimizing user disruptions and optimizing app performance.
  • Upholding the highest standards of application quality and user experience through comprehensive testing and quality assurance processes.
Skills used
iOS Development
Quality Assurance
Bug Tracking
Application performance optimization
User Experience Design
iOS Developer
Freelancer
December 2016 - December 2017 (1 years and 1 month)
Berlin

As a Freelancer specializing in iOS Development, I utilized my extensive experience in designing, developing, and optimizing iOS mobile applications to collaborate with various clients on projects that enhanced their digital presence through innovative mobile solutions. With a focus on delivering high-quality user experiences, I applied clean code architecture, reactive programming, and optimization techniques to ensure the development of robust and efficient applications. My contributions often involved translating complex business requirements into technical solutions that addressed clients' specific needs while maintaining a keen eye for detail and user-centric design principles.

  • Designed and developed multiple iOS applications from concept to deployment, optimizing performance and user engagement.
  • Applied my extensive skills in Swift, Objective-C, RxSwift, and other technologies to build responsive and scalable apps.
  • Led efforts in troubleshooting and resolving application issues, resulting in smoother and more reliable user experiences.
  • Continuously researched and implemented new technologies and frameworks to stay ahead of industry trends and contribute to project innovation.
Skills used
Swift
Objective-C
Reactive Programming
RxSwift
Performance Optimization
User Experience Design
Troubleshooting
Innovation
Clean Code Architecture

Education

Mechanical Engineering
Bachelor's degree, Shahid Chamran University of Ahvaz (Jundi Shapur)
January 2015
Computer Software Engineering
Master's degree, University of Europe for Applied Sciences