Ing. OTHMANE Lamrani

Angestellt, Android-Entwickler, Babel Sistemas de Información

Abschluss: Engineering diploma in computer science, National school of applied sciences of Kenitra (ENSA)

Casablanca, Marokko

Fähigkeiten und Kenntnisse

Android
Java
clean architecture
Kotlin
Apps
Clean architecture
Agile
Scrum
Git
JetPack
MVVM
Livedata
Firebase
Navigation component
SQLite
XML
Unit Testing
UI Testing
MVP
Google cloud messaging
Asynctask and background services
RESTful API intergration
Retrofit
Laravel
Php
HTML5
JEE
Spring Framework
IT Project Management
Android Apps
GeoServer
JSON
PostGIS
Application web
C#.NET
C++
Hibernate
C
MySQL
PostgreSQL
SharePoint
JSF
UML
JavaScript
Software Development
Informatik
Fabric
Informationstechnologie

Werdegang

Berufserfahrung von OTHMANE Lamrani

  • Bis heute 4 Jahre und 10 Monate, seit Sep. 2019

    Android-Entwickler

    Babel Sistemas de Información

    I am currently working on a banking mobile application “Attijari Mobile” for Attijariwafabank, the leading bank in Morocco. The main missions I am doing are: • Constantly fixing bugs reported by the users and the QA Team; • Developing new features with an eye to the most feasible and effective solutions using the clean architecture; • Providing Reporting; • Working on automatic App testing (Unit and UI tests) for better error catching before delivering the work to the QA Team.

  • 2 Jahre, Sep. 2017 - Aug. 2019

    Android developer

    Independent

     High experience in Java programming;  Understanding of client’s needs and turn them into user stories;  Decreasing the size of APK to 60%;  Good knowledge of MVP and MVC Pattern ;  Developing backend web services using Laravel Framework;  Securing backend-frontend communication;  Excellent knowledge of Asynctask and Android third party libraries such as RxJava and RETROFIT;  Good understanding of push notification and Background Services;  Unit Testing and Playstore deployment.

  • 7 Monate, Feb. 2017 - Aug. 2017

    Graduate Student

    Fynotec

    Internship about designing and developing a mobile application (Android) as a route planner using customized maps.  Studying, analyzing the process of developing maps (GpsMapEdit, PostGis, Geoserver) and updating some areas of that map ;  Developing a mobile application that allows navigating through FYNOTEC maps and providing many other features as search for POI, pharmacies duty hours and preventing system from dangers ... https://youtu.be/10wcFLo9Css

  • 3 Monate, Juli 2016 - Sep. 2016

    Web developer

    ECS Informatique, Rabat

    Developing an intranet portail for work flow management, document sharing and vacation requests using Sharpoint online.

Ausbildung von OTHMANE Lamrani

  • 4 Jahre und 11 Monate, Sep. 2012 - Juli 2017

    Software development and mobile applications

    National school of applied sciences of Kenitra (ENSA)

    - Software development; - Mobile application development; - Web Applications development; - Project management;

Sprachen

  • Französisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Gut

  • Arabisch

    Muttersprache

Interessen

Surf
CrossFit
Swimming (sport)

21 Mio. XING Mitglieder, von A bis Z