Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Roland Kalmogo

Software developer

Professional Status
Consultant
Open to opportunities
About Me
Passionate of software development, I am willing to bring my expertise and energy to the IT world. Good team player, I learn fast and easily assimilate, and above all, delivering outstanding result is my top priority.
Resume created on DoYouBuzz

AI programming with Python Nanodegree

Udacity

November 2018 to March 2019
Introduction to artificial intelligence using python programming language. Using python libraries like NumPy, Pandas, Matplotlib, PyTorch combined with Calculus, and Linear Algebra skills, we cover practical projects of artificial intelligence such as image classification application.

React Nanodegree program

Udacity

September 2017 to December 2017
The React Nanodegree program is comprised of 3 courses and 3 projects. Each project you build will be an opportunity to demonstrate what you’ve learned in your lessons. Your completed projects become part of a career portfolio that will demonstrate your mastery of React to potential employers.

In addition to the code reviewed projects of this Nanodegree program, you also have access to mentors in the classroom, a community of students to learn alongside, and career search support from Udacity.

https://www.udacity.com/course/react-nanodegree--nd019
Learn more

Master in computer science

University of Laval (Canada)

August 2015 to April 2017
The Master program looks for a mastery level in IT. It is designed to suit students looking to later pursue in research as well as those aiming to be readily proficient in today’s evolving business world.
Learn more

Mobile and web applications development

Treehouse (E-learning: https://teamtreehouse.com/rolandkalmogo)

Since November 2015
Online courses and seminars taught by eminent professionals covering a variety of subjects. These courses are mainly programming languages and IT ethics

Software engineering

African Institute of Information Technology

January 2014 to February 2015
The African institute of Information Technology is an international school founded to provide high skilled professionals in IT. It is located in Libreville (Gabon).
I was admitted to this prestigious school to complete my Engineering in IT system conception after an international competition with 18 participating countries, before landing the opportunity to pursue my education at the University of Laval.

Bachelor in computer science

University of Ouagadougou (Burkina Faso)

February 2010 to December 2013
or the undergrad cycle my education was mathematics, physics and chemistry intensive for the first year before an immersion to programming languages like C and Scilab.
Next we were trained to IT system modeling and design. This was specifically MERISE and object oriented modeling. The opportunity was granted to us to put into practice this knowledge through internship and submitting a relevant final project was the condition of obtaining the degree.
  • Learn python basics
  • Linear algebra and calculus applied to deep learning
  • Use python libraries to visualize data (numpy, matplotlib, pandas, jupyter notebook)
  • Build a custom image classifier with pytorch using transfer learning
  • Build a command line application to train deep learning model and predict image categories
Learn more
  • Distributed platform with backoffice and online sales
  • Frontend design with ReactJS
  • Backend programming with java
Learn more

Data analysis - school project

Université Laval
January 2017 to April 2017
Learn more
  • Develop web platform in support of RD team efforts
  • Program in Java in the context of development based on Spring framework
  • Program and maintain unit tests
  • Design simple business processes with Activiti
  • Perform tasks follow up with Jira with actions documentation. Attend training sessions as well as being a self-learner
Learn more

Combinatory optimization

University of Laval
2016
Student Project
Québec
Canada - Québec
  • Research project: Balance nurses workload in multiple zones considering patient accuities
  • Task performed with choco solver in java language.
  • Modeled a mathematical model proven efficacious for the project
  • Learned and applied other related publications relevant for the project

Natural Language processing: techniques and applications

Course - University of Laval
September 2015 to December 2015
Student Project
Québec
Canada
  • Built un french, english and spanish language model
  • Experimented information retrieval using apache lucene
Learn more

Software quality and assurance

Course - University of Laval
September 2015 to December 2015
Student Project
Québec
Canada - Québec
  • E-commerce backend service
  • Experimented various payment methods
  • Controlled simultaneous and time deferred transactions to spot out fraudulent activities
Learn more
  • Built an android application for tailors
  • Developed the interface to manage schedules and clients metrics.
Learn more
  • Burkina Faso tradition, rock, slow, rap, etc.
  • Action
  • Drama
  • Fantastic
  • Swimming
  • Jogging
  • FIFA soccer games
  • French: Fluent
    Advanced
  • English: Professional
    Good
  • Java
    Good
  • Javascript
    Advanced
  • Python
    Good
  • Kotlin
    Intermediate
  • TypeScript
    Intermediate
  • Racket
    Intermediate
  • HTML5
    Advanced
  • CSS3
    Advanced
  • Latex et Beamer
    Good
  • XML
    Good
  • SQL
    Advanced
  • UML pour bases de données
    Good
  • MySQL
    Good
  • Oracle database
    Intermediate
  • Open Model Sphere
    Good
  • MongoDB
    Good
  • Serveur LDAP
    Intermediate
  • CouchDB
    Good
  • React
    Advanced
  • Bootstrap 4
    Advanced
  • AngularJS
    Intermediate
  • Express
    Intermediate
  • Spring
    Good
  • Digital Oceans
    Good
  • Heroku
    Intermediate
  • Docker
    Good
  • Kubernetes
    Intermediate
  • Maven
    Intermediate
  • Gradle
    Intermediate
  • NPM
    Good
  • NodeJs
    Good
  • Android
    Good
  • Linux
    Good
  • Windows
    Intermediate
  • Tests unitaires
    Good
  • BDD
    Good
  • Test d'acceptation
    Intermediate
  • Git
    Good
  • Java FX
    Good
  • NPM
    Intermediate
  • Wordpress
    Intermediate
  • Agile/Scrum
    Good