Browse profiles Post a project
Malt welcom

Welcome to Mohamed's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Mohamed to discuss your project or search for other freelancer profiles on Malt.

Mohamed Barrouh

Senior Java Software Engineer

Works remotely from Tétouan

  • 35.5702
  • -5.37428
  • Suggested rate 250 € / day
  • Experience 2-7 years
Propose a project The project will begin once you accept Mohamed's quote.

This freelancer is available part-time (Evenings & weekends) but hasn't confirmed their availability in over 7 days.

Part-time, Evenings & weekends

Propose a project The project will begin once you accept Mohamed's quote.

Location and workplace preferences

Tétouan, Morocco
Remote only
Primarily works remotely


Project length
  • ≤ 1 week
  • ≤ 1 month
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months
Business sector
  • Logistics & Supply Chain
  • Luxury Goods
  • Mechanical Engineering
  • Medical
  • Nano-technology
+20 other
Company size
  • 1 person
  • 2-10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
+2 other


Freelancer code of conduct signed
Read the Malt code of conduct

Verified email



Github : barrouh barrouh
  • 17 Repos
  • 7 Gists


  • English


  • Arabic

    Native or bilingual

  • French


  • Spanish



Skills (17)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • SQL
    Beginner Intermediate Advanced
  • CSS
    Beginner Intermediate Advanced
  • Architecture
  • Beginner Intermediate Advanced
  • Build
  • Beginner Intermediate Advanced

Mohamed in a few words

Senior Software Developer with more than 5 years of experience and diverse experience with most-used technologies especially Java Technologies, strong knowledge in the patent granting process, worked in different sectors, like banking, health, and education..., and very interested in the financial sector, such as stock market, funds, and investments, Investment banking, took some courses in Udemy about trading, investment, how the stock market works, cryptocurrencies.

- Software Design and Development
- Setting up the Development Process

- Stress on performance and scalability issues
- Vast usage of unit testing
- Incorporation of Continuous integration
- Utilization of functional and integration testing
- Stress on code quality

Personal qualities:
- Passionate
- Skilled
- Quick-learning
- Task-oriented
- Responsible
- Collaborator

Looking for a Software Engineer job at an enterprise with strong projects.

Website Blog GitHub:


NTT Data Morocco

Digital & IT

Senior Java Software Engineer

Tétouan, Morocco

December 2022 - Today (6 months)

Domain: Renewable Energy - Scottish Power

Project Description:
Gather wind-turbine data from IoT devices and process and push it to the cloud.

- Software development
- Performance optimization
- Technical support

Languages and Tools:
Java, Spring Boot, Atlassian JIRA, Azure, IoT (Internet of Things), Azure functions, GitHub Enterprise, Jenkins, SonarQube

Grupo Avalon

Digital & IT

Senior Java Software Engineer

Tétouan, Morocco

March 2020 - November 2022 (2 years and 8 months)

Different mid-term projects in different sectors: Banking, Public Sector...

- Technical support (Java)
- Software development
- Project management (Participating)

Languages and Tools:
Java SE, Spring Framework, Spring Data JPA, Spring WebServices, Spring Boot, Microservices, Spring MVC, Hibernate, PostgreSQL Database, Spring Security, SSL/TLS, AngularJS, JavaScript, jQuery, Maven3, STS4, JUnit, SoapUI, SonarQube, Subversion, Jenkins, Git, Apache Tomcat, Easy Redmine.

Everis Morocco

Digital & IT

Java Software Engineer  - As a freelancer

Tétouan, Morocco

August 2017 - March 2020 (2 years and 7 months)

Domain: Patent Granting (European Patent Office - EPO)

Project Description:
The framework of SOAP and REST Web Services that automates Priority Documents Exchange between Patent Offices (such as the European Patent Office, United States Patent and Trademark Office, Japanese Patent Office, etc).
The highly performant and highly available system is right at the heart of business process automation.

- Software development
- Performance optimization

Languages and Tools:
Java SE, Java Servlet API, Spring Framework, Spring AOP, Spring WebServices, Spring Boot, Spring Data, Spring Data REST, Spring MVC, Hibernate, DB2 Database, Spring Security, SSL/TLS, MongoDB, XSLT, DWR, JavaScript, ExtJS, jQuery, Maven3, Eclipse, JUnit, H2 Database, SoapUI, Sonar, Subversion, Jenkins, Atlassian JIRA, Atlassian Confluence
Jetty, JBoss EAP