I am a young software engineer working in Zenika Lyon (FR). I code in Java, JavaScript and Golang using several frameworks like Spring or ReactJS ... I feel concerned about quality of code and I do my best to improve it.
I believe in open-source, I recently contributed to the new reverse proxy Træfik.
Developing a software for monitoring and remote controlling 35 millions of electricity meters installed at private individuals.
Tech: Java 7, JUnit, AssertJ, Mockito, Spring, ZK, SQL/Oracle, Mybatis, Elasticsearch, Drools, Apache Kafka, Apache Flume, WebLogic, Maven, Git, Jenkins, Bitbucket, Jira, ...
Methodology: Agile Scrum, auto organized team with 6 dev/devops and 5 functional coworkers, experiencing remote working, part of a 60-coworkers project.
Developing from scratch a business website which allows clients to manage medias, users, products and technical documents.
Backend : Java 8, Spring 4 (Security, Data JPA, MVC), Hibernate, Elasticsearch, JUnit, AssertJ, Mockito, Maven
Frontend : JavaScript ES6, npm, Webpack, ReactJS with Redux, Jest/Jasmine, SASS, flexbox
CMS : Wordpress with custom plugins
Tech devops : Git, Gitlab with CI, Apache, MySql, Ansible
Methodology: Agile Scrum, 3 dev, 1 devops, remote clients
Developing new features on the business specific software to manage product stock and daily deliveries from warehouse to stores, buying and billing.
Backend : Java 7, Spring 4 (Security, Data JPA, MVC), Hibernate, JUnit, AssertJ, Mockito, Gradle
Frontend : JavaScript ES5, AngularJS, Jasmine
Methodology: Agile Scrum, 4/5 dev
6-months end-of-courses internship on Træfik. Developing 2 packages which provide configuration interfaces for Golang programs:
Tech:
Backend : Golang 1.7
Tech devops : Git, Github, Travis CI, Docker, Key/Value Distibuted Databases
Methodology: Open Source Projects, Code Reviews, Pull Requests, Startup
Development of a network monitoring service (Shinken/Nagios) for a radio studio network.
Tech : Linux server, network protocols (SNMP, Ping, ...), Shell, Perl and Python scripts.
Methodology: Working in 4 students team. AGILE approach.
Engineering degree; Télécom Saint-Étienne (FR)
Specialization in Computer, Network Sciences
Erasmus student exchange; Czech Technical University in Prague (CZ)
1 semester : MSc classes taught in English at the Faculty of Information Technologies
2-year Initial Engineering Course; Télécom Saint-Étienne (FR)
Double diploma course : Technological Degree in Electronics and Computer Engineering, University Diploma in Initial Cycle of Information Technologies of St-Etienne
Human Languages:
• +33 6 25 97 03 83 • 24 years old
- Lyon, France