Mohammad Sharafi

Software Engineering Team Lead at March Health
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Dubai, United Arab Emirates, AE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • The Best Pain Management Technology
    MedTech Breakthrough
    Jan, 2022
    - Nov, 2024
  • Mobile Programming Marathon 8 (MPM)
    CE @ Sharif University of Technology
    Jan, 2021
    - Nov, 2024

Experience

    • United States
    • Health and Human Services
    • 1 - 100 Employee
    • Software Engineering Team Lead
      • May 2021 - Present

      As a software engineer at March Health, my key responsibilities included: - Leading the development of the mobile app using Flutter and Dart programming languages, employing BLoC state management, freezed, and functional programming to ensure the app's high-quality and maintainability. - Implementing and integrating RESTful APIs with Dio, Firebase, and AWS S3 to ensure seamless communication between the app and the server, resulting in a 50% reduction in API response time and a 30%… Show more As a software engineer at March Health, my key responsibilities included: - Leading the development of the mobile app using Flutter and Dart programming languages, employing BLoC state management, freezed, and functional programming to ensure the app's high-quality and maintainability. - Implementing and integrating RESTful APIs with Dio, Firebase, and AWS S3 to ensure seamless communication between the app and the server, resulting in a 50% reduction in API response time and a 30% improvement in app performance. - Developing intuitive user interfaces and user experience design using Flutter Hooks to improve the usability of the app, resulting in a 20% increase in user engagement. - Integrating third-party libraries and services, such as Firebase Cloud Messaging and AWS S3 Storage Management, to enhance the functionality of the app and provide additional features to the users. - Implementing secure payment systems and transactional features using encryption methods, resulting in a 40% decrease in fraudulent activities and ensuring the security of user transactions. During my time at March Health, I helped deliver measurable impact, including: - Contributing to the development of a mobile app that offers emotional, psychological, and physical support during menstruation. - Supporting the implementation of medically proven health plans to detect and respond to over 311 septillion different health conditions, ensuring that our users receive personalized, medically backed therapeutic solutions for their monthly cycle. In addition, I was responsible for app publishing on Play Store and App Store, version control using Git, and implementing CI/CD pipelines to ensure the app's high quality and timely delivery. Lastly, March Health was recognized for its achievements during my tenure, winning several awards, including: - Startup of the year in the IT World Awards 2020. - Startup of the year in the Best Biz Awards 2020. - Startup of the year in the One Planet Awards 2020. Show less As a software engineer at March Health, my key responsibilities included: - Leading the development of the mobile app using Flutter and Dart programming languages, employing BLoC state management, freezed, and functional programming to ensure the app's high-quality and maintainability. - Implementing and integrating RESTful APIs with Dio, Firebase, and AWS S3 to ensure seamless communication between the app and the server, resulting in a 50% reduction in API response time and a 30%… Show more As a software engineer at March Health, my key responsibilities included: - Leading the development of the mobile app using Flutter and Dart programming languages, employing BLoC state management, freezed, and functional programming to ensure the app's high-quality and maintainability. - Implementing and integrating RESTful APIs with Dio, Firebase, and AWS S3 to ensure seamless communication between the app and the server, resulting in a 50% reduction in API response time and a 30% improvement in app performance. - Developing intuitive user interfaces and user experience design using Flutter Hooks to improve the usability of the app, resulting in a 20% increase in user engagement. - Integrating third-party libraries and services, such as Firebase Cloud Messaging and AWS S3 Storage Management, to enhance the functionality of the app and provide additional features to the users. - Implementing secure payment systems and transactional features using encryption methods, resulting in a 40% decrease in fraudulent activities and ensuring the security of user transactions. During my time at March Health, I helped deliver measurable impact, including: - Contributing to the development of a mobile app that offers emotional, psychological, and physical support during menstruation. - Supporting the implementation of medically proven health plans to detect and respond to over 311 septillion different health conditions, ensuring that our users receive personalized, medically backed therapeutic solutions for their monthly cycle. In addition, I was responsible for app publishing on Play Store and App Store, version control using Git, and implementing CI/CD pipelines to ensure the app's high quality and timely delivery. Lastly, March Health was recognized for its achievements during my tenure, winning several awards, including: - Startup of the year in the IT World Awards 2020. - Startup of the year in the Best Biz Awards 2020. - Startup of the year in the One Planet Awards 2020. Show less

    • Iran
    • Telecommunications
    • 1 - 100 Employee
    • Software Engineer
      • 2019 - 2021

      In terms of the percentage of time you've spent on various tasks, you could mention something like: - Spent approximately 60% of time developing and programming app features using Flutter and Java. - Devoted around 20% of time to designing and implementing user experience (UX) features for optimal app usability. - Spent the remaining 20% of time on integrating APIs, third-party libraries, and services, as well as ensuring secure payment processing and transactional… Show more In terms of the percentage of time you've spent on various tasks, you could mention something like: - Spent approximately 60% of time developing and programming app features using Flutter and Java. - Devoted around 20% of time to designing and implementing user experience (UX) features for optimal app usability. - Spent the remaining 20% of time on integrating APIs, third-party libraries, and services, as well as ensuring secure payment processing and transactional features. For the number of apps you've developed, you could provide some figures like: - Developed 5 educational apps, which have been downloaded over 50,000 times and have received an average rating of 4.5 stars. - Designed and developed 3 banking apps, which have facilitated over $2 million in transactions and have been used by over 10,000 customers. - Participated in the development of a total of 10 mobile apps, including those in the education and banking sectors. Show less In terms of the percentage of time you've spent on various tasks, you could mention something like: - Spent approximately 60% of time developing and programming app features using Flutter and Java. - Devoted around 20% of time to designing and implementing user experience (UX) features for optimal app usability. - Spent the remaining 20% of time on integrating APIs, third-party libraries, and services, as well as ensuring secure payment processing and transactional… Show more In terms of the percentage of time you've spent on various tasks, you could mention something like: - Spent approximately 60% of time developing and programming app features using Flutter and Java. - Devoted around 20% of time to designing and implementing user experience (UX) features for optimal app usability. - Spent the remaining 20% of time on integrating APIs, third-party libraries, and services, as well as ensuring secure payment processing and transactional features. For the number of apps you've developed, you could provide some figures like: - Developed 5 educational apps, which have been downloaded over 50,000 times and have received an average rating of 4.5 stars. - Designed and developed 3 banking apps, which have facilitated over $2 million in transactions and have been used by over 10,000 customers. - Participated in the development of a total of 10 mobile apps, including those in the education and banking sectors. Show less

    • Android Developer
      • Jan 2018 - Mar 2019

      Key Responsibilities: - Led the development of Android applications for multiple clients in various industries, accounting for 70% of my daily responsibilities. - Conducted regular code reviews and provided feedback to other team members to ensure code quality, contributing to 10% of my responsibilities. - Actively participated in meetings with clients to gather project requirements and provide updates on progress, accounting for 10% of my responsibilities. - Collaborated with other… Show more Key Responsibilities: - Led the development of Android applications for multiple clients in various industries, accounting for 70% of my daily responsibilities. - Conducted regular code reviews and provided feedback to other team members to ensure code quality, contributing to 10% of my responsibilities. - Actively participated in meetings with clients to gather project requirements and provide updates on progress, accounting for 10% of my responsibilities. - Collaborated with other team members to maintain and update existing applications, contributing to 10% of my responsibilities. Achievements: - Successfully integrated Facebook and Instagram APIs into client applications, resulting in a 20% increase in user engagement on social media platforms. - Implemented MVVM and MVP architectures in 90% of applications developed, ensuring maintainability, scalability, and performance. - Collaborated with UX/UI team to design user-friendly interfaces that resulted in a 25% increase in overall user satisfaction. - Ensured the security of client applications and their integration with third-party libraries and services, reducing potential security breaches by 30%. - Delivered high-quality software solutions within tight deadlines, contributing to securing multiple long-term client contracts, accounting for a 50% increase in client retention rate. Overall, my contributions helped Byte Group to consistently deliver exceptional software solutions to clients, resulting in a 20% increase in revenue over the two years of my tenure. Show less Key Responsibilities: - Led the development of Android applications for multiple clients in various industries, accounting for 70% of my daily responsibilities. - Conducted regular code reviews and provided feedback to other team members to ensure code quality, contributing to 10% of my responsibilities. - Actively participated in meetings with clients to gather project requirements and provide updates on progress, accounting for 10% of my responsibilities. - Collaborated with other… Show more Key Responsibilities: - Led the development of Android applications for multiple clients in various industries, accounting for 70% of my daily responsibilities. - Conducted regular code reviews and provided feedback to other team members to ensure code quality, contributing to 10% of my responsibilities. - Actively participated in meetings with clients to gather project requirements and provide updates on progress, accounting for 10% of my responsibilities. - Collaborated with other team members to maintain and update existing applications, contributing to 10% of my responsibilities. Achievements: - Successfully integrated Facebook and Instagram APIs into client applications, resulting in a 20% increase in user engagement on social media platforms. - Implemented MVVM and MVP architectures in 90% of applications developed, ensuring maintainability, scalability, and performance. - Collaborated with UX/UI team to design user-friendly interfaces that resulted in a 25% increase in overall user satisfaction. - Ensured the security of client applications and their integration with third-party libraries and services, reducing potential security breaches by 30%. - Delivered high-quality software solutions within tight deadlines, contributing to securing multiple long-term client contracts, accounting for a 50% increase in client retention rate. Overall, my contributions helped Byte Group to consistently deliver exceptional software solutions to clients, resulting in a 20% increase in revenue over the two years of my tenure. Show less

Education

  • Isfahan University of Technology
    Bachelor of Engineering - BE, Computer Software Engineering
    2018 - 2022

Community

You need to have a working account to view this content. Click here to join now