Now you can Instantly Chat with Alain michel!
About Me
I am a software engineer with a strong interest in data science. I have helped organizations to build a couple of software products that are currently running in production. Now I am more involved in software quality, building APIs for code base i...
I have worked with clients in various domains, such as customs, banking and logistics, located in different countries.
Because security is of a major concern to me, I have learned and practiced some ethical hacking, mainly web application pen testing, to ensure that the products I work on are less vulnerable.
I also find gaining insight into data enjoyable, so I worked on a couple of academic data projects, and I am also looking for opportunities to apply my skills on some enterprise data projects.
Show MoreSkills
Positions
Portfolio Projects
Contribute
Developing a tool to provide insights from multiple code bases in a single dashboard ● Working remotely with team members spread across more than ten countries ● Already provided more than 400 new fea
Description
We built APIs to share insights from code bases. Some insights could be the detected anti-patterns like copy-pasted code, or some metrics like the lengths ot the classes and methods. We also had developpers individual contributions as insights. The goal was to have all those insights on the same dashboard, but also accessible by other application through our API
Show More Show LessContribute
● Contributed in the development of a module for monitoring the working hours of Dockers in the port of Douala ● Used by more than 20 users to manage above 2500 Dockers
Contribute
Maintained and extended the human resources management software with more than 50 new features ● Deployed the application and provided support and training for 4 customers in Africa ● Used spring fram
Contribute
● Maintained and extended the transit management software ● Assisted users in the Cameroon Customs and in more than 5 partner banks ● Developed the moratory management feature
Contribute
● Built a clustering model to classify about 10 million customers based on their phone usage. ● Collected data from raw call details, cleaned it(managing unavailable data, outliers...)
Contribute
Built a module for enrollment, monitoring and payroll of daily workers in the port of Libreville ● Daily used by more than 10 users to manage above 500 workers ● Recorded user’s requirements
Description
The dayly workers payment module has been integrated to the human resources software to mange the case of workers who were enrolled and paid daily. The software had to compute their payment based not only on the worked hours, but alse taking into account the working context (was it raining? Did they work in day or in night? Did they work on a boat?)
Show More Show LessDescription
•I ran the data wrangling process against OpenstreetMaps Data related to the city of Douala in Cameroon. I used the OpenstreetMaps documentation to validate the keys and values in the dataset. I then audited values and fixed the streets names to structure them with name, number and alias before loading the data into a MongoDb database, ready for analysis.
•Used python and MongoDb