Summary

Mohamed A., with a solid foundation in Software Engineering from Eastern Mediterranean University, brings a wealth of expertise in a myriad of technologies. Proficient in Java, JavaScript, Python, Dart, HTML, CSS, SQL, Flutter, Java Spring Boot, Linux, AWS, Firebase, MongoDB, Express JS, and more, Mohamed has demonstrated his prowess as a Full Stack Software Engineer at Maxnet Digital Solutions, where he adeptly handled Flutter Framework and Java Spring Boot projects. His contributions include mentoring trainees, implementing design into code, and optimizing applications through refactoring and redesign. Mohamed's versatility extends to front-end development, evidenced by his role as a Front End Flutter Developer at Never Shut Down, where he developed applications with MVVM architecture and employed Getx for state management. With a keen eye for detail and a commitment to excellence, Mohamed is a valuable asset in any software development endeavor

Assessment Scores. Click to see explore details:
General coding Assessment
26/47
  • Perfect score on SQL Question, Difficulty Hard

  • Perfect score on Two Algorithm Questions, Difficulty Medium

  • Perfect score on LRU Cache Question, Difficulty Medium

  • Good score on Git Questions

  • Great score on Unix Security Questions

  • Perfect score on SQL Questions

    Experience
    Omeco Sulotions Ltd
    Software Engineer Intern (Intern)
    Jul 2020-Sep 2020
  • Contributed into building and maintaining websites responsiveness

  • Gained experience with Odoo's modules, including CRM, sales, accounting, and inventory management

    Technologies: Odoo, Python, Node.js, HTML, CSS

    Oriflame
    Data Entry (Full-Time)
    Sep 2021-Nov 2021
  • Prepare and sort more than 1000 documents, bills and receipts for data entry.

  • Work closely with customers, recommending, selecting and help locate and obtain products based on their needs.

    Technologies: Data Entry, Communication

    Never Shut Down SD
    Front End Flutter Developer (Full-Time)
    Nov 2021-Apr 2022
  • Maintain, fix bugs and redesigned application pages to be responsive.

  • Develop QuickAir application with MVVM architecture with Getx for state management.

    Technologies: Flutter, Dart, Mobile Application Development

    Maxnet Digital Solutions
    Full Stack Software Engineer (Flutter Framework & Java Spring Boot) (Full-Time)
    Oct 2022-Apr 2023
  • Help and mentor trainees with their tasks and give feedback on their work.

  • Turn design into working code following best practices.

  • Use a mix of Bloc and Getx for managing apps state.

  • Refactor, redesign and optimize flutter applications.

  • Maintained online payment application that is using Electronic Banking System’s (EBS) Consumer API and used functional programming for handling errors.

  • Collaborated with software developers into developing restful-apis with Java Spring Boot.

  • Used tools like Swagger Editor or Swagger UI to create a visual representation of the API documentation.

  • Setup Apache reverse proxy for all available systems and end points.

  • Carry out quality assurance tests to discover errors and optimize usability.

    Technologies: Flutter, Dart, Java, Spring Boot, Hibernate, SQL

    Education
    ABET Accredited B.S Software Engineering
    2019-2021

    Eastern Mediterranean University - North Cyprus

    Full Stack Engineer
    /Mo | [/Hr]
    Flutter
    Java
    MongoDB
    SQL
    Python
    CSS
    HTML
    AWS
    Javascript
    NodeJS

    Mohamed A. is a Mid-Senior Level Developer

    See our Hiring Guide to learn more