I'm rewriting completely the front-end of the TenForce Web application to make it fast, responsive and easier to maintain.
Technologies: React, TypeScript, Redux, redux-observable, RxJS, Jest and WebPack.
Working on semantic technology, I made backends for OAuth login, Docker Compose & Swarm backend and a few various libraries.
I'm also in charge of the DevOps work part of our department: continuous integration tools, automatic deployment & packaging, etc... I'm always proposing new ideas to improve our processes and development environments.
Technologies: Terraform, Scala, Docker, Docker Compose, Docker Swarm, Node.js, Python 3 (with asyncio), Open Stack.
In an almost flat organization, I analyze the needs and implement various new business logics to our internal softwares including: a REST API, reporting tools and core business services. Part of my role is also to maintain our infrastructure and find solutions to our common issues.
Technologies: Docker, Python, Django, Django REST framework, HTML5.
One of my job is to manage a development team, maintain a platform for the migration services (with web services) and provide some support when the tickets need a deeper expertize.
I developed from scratch the migration platform using Python, Odoo and Docker in order to make the deployment much easier. My target was to make a distributed system where workers are located on AWS that can scale depending on the load. I'm still receiving really good feedbacks of my work today by my former colleagues.
ORM with customized Web application to manage a travel agency and orders from the website.
Software/Languages: Apache Web Server, MySQL, Perl, DBI, XML/XSLT
Tasks: requirements analysis, database design, framework design, customized scripts and web design.
Software: FileMaker Pro
Tasks: script creation and server maintenance.
I sometimes help nonprofit organization to set up their working environment.
I am autodidact. Most of my knowledge come from my own passion for programming and computer in general. I learned React.js recently for instance.
I am enthusiastic about embedded systems, I own two WRT routers, Raspberry Pi (1 and 2), a Cubieboard and my one of own personal computer is actually the Novena.
I am currently working on a personal project to make a game system capable of playing a bunch of old retro consoles (mostly 8 bits and 16 bits). I also own a few consoles of my youth: the Sega Saturn (which I modded a bit) and a Sega DreamCast.