Ebrahim Joy

Ebrahim Joy

Software Engineer

Followers of Ebrahim Joy5000 followers
location of Ebrahim JoyDubai, United Arab Emirates

Connect with Ebrahim Joy to Send Message

Connect

Connect with Ebrahim Joy to Send Message

Connect
  • Timeline

  • About me

    Software Engineer (5 Years) | iOS | Android | Flutter | Java | Swift | Dart @Mesoft Business Solutions, UAE

  • Education

    • Holly Child College

      2012 - 2014
      Higher Secondary Certificate General Science GPA 5.00 out of 5.00
    • Treemohoni B.D Islamia High School

      2007 - 2012
      Secondary School Certificate General Science GPA 4.56 out of 5.00
    • Aloli Govt Primary School

      2001 - 2006
      Primary School Certificate Primary 3.50 Out of 5.00
    • Daffodil International University-DIU

      2014 - 2019
      Bachelor of Science (B.Sc.) Computer Science Engineering CGPA 3.76 out of 4.00
  • Experience

    • Nerd Castle Limited

      Mar 2019 - Jul 2019
      Software Engineer

      During my internship at Nerd Castle Limited, I began my programming journey and gained valuable experience in object-oriented programming (OOP) concepts using Java. I put these concepts into practice by creating several demo Android projects, including Kenakata, where I utilized Map, Marker, and API. Later on my internship, I was onboarded onto live projects such as Uqeel and Layer apps, where I worked collaboratively with a team to develop Android applications using Java. In addition to coding, I also gained experience managing version control using Git and participating in agile development processes such as Scrum meetings.Gained hands-on experience with object-oriented programming (OOP) concepts using Java during an internship at Nerd Castle LimitedDeveloped and worked on several Android projects, including Kenakata, Uqeel, and Layer apps, and utilized technologies such as Map, Marker, and APILearned valuable project management techniques, including Git version control and participation in agile development processes such as Scrum meetings, while working collaboratively with a team عرض أقل

    • TAPPWARE Solutions Limited

      Oct 2019 - Feb 2023

      As a Software Engineer at Tappware Solutions Limited, I was responsible for a variety of tasks related to developing and maintaining software applications. Over my 3.5 years with the company, I gained expertise in a number of different technologies and platforms. My main area of focus was working with Flutter WebView, where I utilized my skills to manage HTML content and write scripts to take actions and pass data to APIs. I was also responsible for implementing a large number of APIs, ensuring seamless functionality and a high level of user experience. In addition to my work on Flutter WebView, I also played a key role in maintaining and enhancing other projects that I had built using Java and Swift for native Android and iOS. This included conducting testing and debugging to identify and resolve technical issues, as well as collaborating with team members.- Developed and maintained software applications using Java, Swift, and Flutter- Utilized Flutter WebView to manage HTML content, write scripts, and pass data to API- Implemented multiple APIs to ensure seamless functionality and a high level of user experience- Collaborated with team members to maintain and enhance existing projects, conducting testing and debugging to identify and resolve technical issuesSome of the applications that I built during my time at Tappware Solutions Limited include:- eNothi System: A mobile application built using Java for Android and Swift for iOS that allowed users to manage their digital documents and files- dNothi System: A mobile application built using Java for Android and later migrated to Flutter for iOS and Android that allowed users to manage their daily tasks and schedules- Audit app: A mobile application built using Flutter that allowed users to conduct audits and inspections on-the-go- Primacare: A mobile application built using Flutter that provided users with a platform to manage their healthcare needs and appointments عرض أقل

      • Software Engineer

        Jun 2021 - Feb 2023
      • Junior Software Engineer

        Oct 2019 - Jun 2021
    • Tech2View Limited

      Jan 2021 - Nov 2021
      Software Engineer

      During my time at Tech2View, I worked as a Flutter developer and was responsible for developing high-quality mobile applications. In addition, I also took on the role of overseeing and mentoring a junior developer on the team, helping them to improve their coding skills and reviewing their work to ensure it met the required standards- Implementing the Bloc design pattern in Flutter to manage the state of the application and ensure the separation of concerns between the UI and business logic layers- Working with APIs to fetch and manipulate data from external sources, such as backend servers or third-party services- Creating and managing app routes to ensure proper navigation and user flow throughout the app- Utilizing the Provider package to enable efficient and scalable state management within the application- Optimizing the app's performance by leveraging techniques such as network image caching and offline data storage- Writing clean and maintainable code that adheres to best practices and industry standards- Collaborating with designers, product managers, and other stakeholders to ensure the app meets the requirementsSome of the applications that I built during my time at Tech2View Limited include:- Contessa: Contessa is a Flutter-based e-commerce app that lets users browse products, add them to their cart, negotiate with sellers, track orders, view summaries, and pay securely. It categorizes products, has a search bar, and provides a user-friendly interface. Its unique feature is real-time negotiation with sellers- Mingle: Mingle is a mobile e-commerce app built on Flutter, allowing users to buy products and earn money by promoting and selling them through a multilevel network of sellers. The app provides features such as negotiation, order tracking, payment security, product categorization, and a search bar. عرض أقل

    • PONDIT

      Feb 2021 - Jan 2024
      Lead Trainer

      I have successfully completed mentoring for five batches with Pondit. Each batch lasted approximately 76 hours, spanning over a period of around three months.Responsibilities included:Maintaining records of student attendance, grades, and other necessary documentation.Active participation in student recruitment, registration, and placement activities.Initiating, facilitating, and moderating classroom discussions.

    • Impulsion Technologies Dubai

      Feb 2023 - Mar 2024
      Mobile Application Developer

      As a Mobile Application Developer at Impulsion Technologies, I had the opportunity to work extensively with Flutter, utilizing my expertise to develop high-quality mobile applications. My role required me to implement Pusher for live auction, as well as FCM, Crashlytics, and Analytics to ensure seamless functionality and user experience. In addition to my technical responsibilities, I also took a keen interest in designing UI, utilizing my creative skills to enhance the visual appeal and usability of the applications I developed. Working closely with my team, I collaborated on numerous projects, delivering exceptional results within strict deadlines. My time at Impulsion allowed me to develop and enhance my skills as a mobile application developer, gaining hands-on experience in a dynamic and challenging work environment- Utilized expertise in Flutter to develop high-quality mobile applications- Implemented Pusher for live auction, FCM, Crashlytics, and Analytics to ensure seamless functionality and user experience- Designed UI to enhance the visual appeal and usability of applications- Conducted testing and debugging of applications to identify and resolve technical issues- Stayed up-to-date with the latest trends and advancements in mobile application developmentSome of the ongoing projects I am currently working on include:- Olfat Shipping: Developing a mobile application to track shipping and delivery of goods for Olfat Shipping, utilizing Flutter and integrating with various APIs- Galaxy Auto Auction: Designing and implementing a live auction feature for the Galaxy Auto Auction mobile application using Pusher and other technologies- Galaxy Used Car- Aria Shipping- Galaxy World Wide Shipping عرض أقل

    • MESOFT BUSINESS SOLUTIONS L.L.C

      Apr 2024 - now
      Software Engineer

      Developed iVisita Visitor and iVisita Host Apps, along with Visitor Logs and Keyp—a comprehensive visitor management system—built from scratch as a hybrid app using Flutter

  • Licenses & Certifications

    • Introduction to Flutter Development Using Dart

      The App Brewery
      Dec 2020
      View certificate certificate
    • EWU INTERUNIVERSITY MATH OLYMPIAD 2016

      East West University, Dhaka
      Jun 2016
      View certificate certificate
    • Engineering Olympiad Mecceleration

      Islamic University of Technology
      Jul 2016
      View certificate certificate
    • Mobile Application Development - Android

      BASIS Institute of Technology & Management (BITM)
      Sept 2018
      View certificate certificate
    • Flutter Advance Course - Clean Architecture With MVVM

      Udemy
      Apr 2023
      View certificate certificate
    • IOS & Swift - The Complete iOS APP Development Bootcamp

      Udemy
      Apr 2023
      View certificate certificate
    • YCB'ian Conference

      Daffodil International University-DIU
      Aug 2016
      View certificate certificate
    • Machine Learning & Data Science Training

      University of Dhaka
      May 2019
      View certificate certificate
    • Professional Android Application Development

      PencilBox Training Institute
      May 2018
      View certificate certificate