About Romain
English
Fluent
French
Native or bilingual
Experience
- Game ParkPresidentVIDEO GAMES AND ANIMATIONFebruary 2021 - Today (5 years and 4 months)Thouaré-sur-Loire, FranceI founded Game Park to combine two passions: software development and board games. Game Park is a website that allows players to play board games in real-time against other players (adaptations of existing physical board games). The site enforces game rules, allowing for competitive play with strangers.I started by creating an innovative technical engine that allows for rapid adaptation of board games with a high level of quality.I adapted a first game using this model: It's a Wonderful World, and partnered with Origames, one of its publishers, to found Game Park.I created the website with Next.js, to combine the power of React with SEO.I integrated Pusher for real-time notifications, Stripe for multi-currency payments and European VAT management, and everything is deployed on Clever Cloud.I recruited about ten freelance developers and trained them on my technical engine. They then coded the other games available on the Game Park platform, and one of them has now joined the project as a partner.In parallel, I continued to enrich the site with cross-functional features for all games.As of mid-2023, Game Park has over 300,000 games played, and a few hundred subscribers worldwide.
- eJustSoftware Development DirectorSOFTWARE PUBLISHINGApril 2015 - September 2018 (3 years and 6 months)Paris, FranceeJust is an arbitration center offering to resolve commercial disputes through an application connecting an arbitrator and the parties.I joined eJust at the beginning of the software solution development. In May 2015, I started developing the web application with Spring Boot and AngularJS. I implemented agile methods and a high level of quality from the start of the project, which proved invaluable when we expanded the team to 10 people later.We conducted systematic code reviews and implemented automated tests to ensure a high level of quality.I also deployed and maintained the application in the cloud (on PaaS: Exoscale, then Swisscom in 2017, and CleverCloud in 2018).Regarding security, to guarantee clients the confidentiality of arbitrations, eJust obtained ISO27001 certification. The high level of quality and security in the API design allowed our application to pass code and security audits with flying colors. I also implemented a two-factor authentication system (with SMS sending) on this occasion.We integrated numerous third-party APIs during the project:
- Redis service for application scalability and performance
- Amazon S3 for storing legal documents exchanged by the parties
- MailJet, for the numerous transactional emails sent by the application (over 100)
- Tokbox, for video conferencing
- Zanata, for translation management (the application is multilingual)
- Primotexto for sending SMS
- Salesforce, for sending invoices
- Payline, for credit card payments
- Yousign, for electronic signatures
My cross-functional skills led me to be a technical architect, product manager, technical lead, scrum master, devops, and developer, depending on what was most useful at each stage of the project.I managed teams of 1 to 10 people depending on the period, and trained 2 apprentice developers. After 3 years of agile project work, we had processed 5000 Jira tickets. - NespressoJava and AngularJS DeveloperE-COMMERCEJuly 2013 - December 2014 (1 year and 6 months)Lausanne, SwitzerlandCreation of components for Nespresso's new e-commerce site with Java (Adobe Experience Manager)Development of a product management interface for customer support with AngularJS
Recommendations
Be the first to recommend Romain
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Engineering DegreeNational Superior School of Electronics, Computer Science and Telecommunications of Bordeaux2009Spécialisation en génie logiciel Major en algorithmique
- Preparatory class in mathematics and physicsClémenceau High School, Nantes2006