Ing. Mohamed Amine MAAROUFI

is working from home. 🏡

Angestellt, C++ Software Engineer, Amadeus IT Goup

Nice, Frankreich

Über mich

I’m a software engineer with 4 years of experience driven by the mission with a passion to think, collaborate and cooperate. Also, I have an experience as a freelancer in web and mobile development. I’m looking for a new challenge in which I will use my skills and my experience. Please visit my portfolio for more details: https://mohamed-amine-maaroufi.github.io/

Fähigkeiten und Kenntnisse

C++
STL
Boost
RESTAPIS
SOAP
Git
SVN
Docker
Database Design
Scrum
Jira
Agile Development
English
Frensh
Arabic
Communication skills
Motivator&Leader
Team work
Softwareentwicklung
Flexibility
Motivation
Responsible
willingness to learn
Fast learner
Hard-working
punctual

Werdegang

Berufserfahrung von Mohamed Amine MAAROUFI

  • Bis heute 2 Jahre und 6 Monate, seit Dez. 2021

    C++ Software Engineer

    Amadeus IT Goup

    - Analysis of user requirements, software, and code. - Detecting issues and investigating ways to resolve them. - Making recommendations for improvement. - Implementing agreed solutions. - Developing and implementing new features. - Unit test, Methodology: SCRUM.

  • Bis heute 7 Jahre und 5 Monate, seit Jan. 2017

    Freelancer

    Independent Consultants

    My responsibilities as freelancer: -Formulating assignments in accordance with prescribed specifications. -Editing assignments to ensure that they are accurate and well-presented. -Liaising with the client to clarify assignment-related expectations, as needed. -Negotiate payments with customers. -Ensure good synchronization between the work team members. -Designing and developing the solutions based on the specifications. -Testing all the features of the applications. -Fixing the bugs opened by customers

  • 2 Jahre und 4 Monate, Juni 2019 - Sep. 2021

    C++ Software Engineer

    ACTIA

    -Specifying, prototyping, developing and testing the backend of the application that support : data structures, common algorithms sockets, Multithreading. -Fixing bugs in the backend of the application DiagBox. -Proving experience in all aspects of software development and strong programming skills. -Demonstrating experience and hands-on skills with OO programming using C++. Environment: C, C++, OOP, STL, POCO C++, Multithreading, Linux/UNIX, Windows, XML, JSON, REST API, SOAP, Scrum methodology.

  • 5 Monate, Feb. 2019 - Juni 2019

    C++ Software Engineer intern

    ACTIA

    Project: DiagBox Tasks: - Understand requirements for the subject of internship. - Designing and developing a new frontend for existing application of automotive diagnosis. - Preparing unit tests for robustness. - Resolving the detected issues. Environment: C++, QT, OOP, STL, POCO C++, Linux/UNIX, Windows.

  • 3 Monate, Juni 2018 - Aug. 2018

    PHP Software Engineer intern

    MIND ENGINEERING | IT,Management & EduTech

    Project: Mind-billing: A solution designed to make your invoicing easier. Tasks: - Understand requirements for the subject of internship. - Designing and creating of a web application to manage invoicing documents. - Preparing unit tests for robustness. - Solution based on MVC architecture. Environment: PHP, Laravel, SQL, JavaScript, HTML, CSS, Bootstrap.

  • 3 Monate, Juni 2017 - Aug. 2017

    Android Software Engineer intern

    Businessology

    Project: Today: An android mobile application for news around all the word. Tasks: - Designing and creating an android application for news. - Consuming an API REST to show news for users. - The application allows the user to consult and interact and share the news. - Preparing unit tests for robustness. - Solution based on MVC architecture. Environment: JAVA, Android, REST API, Mysql, Junit.

  • 5 Monate, Feb. 2016 - Juni 2016

    Android Developer intern

    InfoEsprit

    Project: My coach: An android mobile application for having a personal workout trainer and fitness trainer in your pocket. Tasks: - Understand requirements for the subject of internship. - Designing and creating an android application for gym training. - Use the best practices to create a good user interface. - Implementing features of that allow user to share news on social media. - Preparing unit tests for robustness. - Solution based on MVC architecture. Environment: JAVA, Android, Sqlite, Junit.

Ausbildung von Mohamed Amine MAAROUFI

  • 2 Jahre und 10 Monate, Sep. 2016 - Juni 2019

    Engineer’s Degree in computer science

    ISAMM Higher Institute of Arts and Multimedia Manouba

  • 2 Jahre und 10 Monate, Sep. 2013 - Juni 2016

    Bachelor's degree in computer science

    HIGH INSTITUTE OF TECHNOLOGICAL STUDIES (ISET Siliana)

  • 10 Monate, Sep. 2012 - Juni 2013

    Experimental Sciences

    High school freedom of Jendouba

Sprachen

  • Englisch

    Fließend

  • Französisch

    Fließend

  • Arabisch

    Muttersprache

Interessen

football

21 Mio. XING Mitglieder, von A bis Z