Remi Annat

Remi Annat

$28/hr
Fullstack developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Tsuen Wan, New Territories, Hong Kong
Experience:
15 years
French software developer with 15 years of international experience in France and Hong Kong, my most recent experience is with React and NodeJS. Ready to learn new technologies and discover new working environements. HKID card holder. WORK EXPERIENCE Fullstack developer Rémi ANNAT Software developer HKID card holder CONTACT-- Tsuen Wan Hong-Kong SKILLS PROGRAMMING LANGUAGES Java SQL Jasper Report C# NodeJS, React Framework Spring Boot Python Oracle PL SQL, MongoDB 3D EDITING Blender : basic level LANGUAGES French : native speaker English : fluent Spanish : basic level Cantonese : beginner EDUCATION Bachelor Professional Degree: Conception and development of network information systems IUT Valence 09/2006 - 06/2007 Digital networks and development course Higher National Diploma, IT option networks La Martinière Duchère - Lyon 09/2006 - 06/2007 Digital networks and development course Brand New Vision, Hong Kong 26/06/2023 - 17/07/2024 NFT creation and trading start-up Project ME:ID. http://id.bnv.me (NFT 3d visualisation website)  Development and maintenance of a public website for wearable NFT visualisation on a 3D avatar. ◦ Development of new features, RESTful APIs, microservices, bug fixing, analysis of the existing architecture  Technical environment : Node.js, React, MongoDB, GraphQL, Github, AWS S3, ThreeJS, Blender, Python, Docker  Examples: ◦ New feature allowing the user to take a picture of the scene and downloading it. ◦ Creation of a Blender plugin to add controls before exporting a model in GLTF format ◦ Creation of an external tool to streamline database updates and 3d model imports. Java and PL Sql developer Sistema Strategy, as a consultant for Descours et Cabaud 01/11/2020 - 01/04/2023 Construction materials trading company. Turnover: 3.7 B€ Development and maintenance of Project "Harmonie", a commercial management software in Java and PL Sql  Customer, supplier and product management software  Backend engineering development  Technical environment : Java, Struts, Oracle PL Sql, Git  Development of new features according the customer’s needs, bug fixing, technical support, analysis of the existing architecture  Examples: ◦ Import application from a csv file provided by the user : checking structure and data validity, then insertion in database ◦ Export process in PL Sql : daily data verification and export to another database Unit tests and non-regression tests SQL and Jasper Report teacher Sistema Strategy - 10/2020 Teaching beginner level SQL and Jasper Report to university students  Writing teaching material and exercises  Animating lessons and exercises remotely  Creating and correcting exams Java developer Sully Group – 05/2020 - 09/2020 IT consultant company. Turnover: 44M€ Java developer on the Spring Boot framework Project SIAMOA for the client Cerema (Public constructions management software) :  Development of new features.      Example: ◦ Development of the automated visit system after a previous visit or a work action Project SINP for the client France Agrimer (European subvention management software) Development of new features. Examples: ◦ Development of a text file import system for data injection ◦ Development of PDF reports with Jasper Report and interfacing them with the application ◦ Technical environment : Java, Spring Boot, Oracle, Git, Jasper Report, Sonarlint, IntelliJ Automated unit tests and non-regression tests with Junit Programmer-analyst ABAS – 10/2016 - 04/2020 Editor of the software Abas ERP. Turnover: 5M€ Development of new specific features for the clients of Abas ERP  Technical environment : FOP, Java on a custom Framework, Jasper report   Creation in Java of a PDF label creation tool for pallets and cardboard boxes : A container is received as an input, information is gathered in the database, which is used to generate the label, which is then converted to PDF, depending on the container in input.     Developments according to specifications given by the project manager Creation of label templates in Jasper Report Label customisation tool to make modifications easily Unit tests and non-regression tests Modifications according to customers needs  Development of tools in Java for the WMS module : ◦ Daily process to manage the reception of a file text from the customer and its integration in our database according to a parameter table. ◦ Daily text file creation process for the customer with a specific format containing data stored in our database. ◦ Data import and export from an Oracle database to our software.  Modifications according to customers needs ◦ Development of tools in Java for the backend part of the Web interface, ◦ Order conversion into delivery notes module ◦ Delivery notes printing into PDF module : Template creation in Jasper Report, using data from the database, sending the document by e-mail and printing.     Assisting the project manager on the technical specifications Developments according to specifications given by the project manager Unit tests and non-regression tests Modifications according to customers needs Programmer-analyst Apsaroke, as a consultant for Viapost – 04/2015 - 09/2016 Goods storage and delivery. Turnover: 13M€   Project Reflex : development of new features for Reflex, a warehaouse management software. Technical environment : Visual Adelia, Java, Oracle, Reflex. Programmer-analyst Hardis, as a consultant for April – 06/2014 - 03/2015 Insurance company. Turnover: 590M€  Project : insurance and healthcare management software : prices calculations, deals and authorisations management. ◦ Bug fixing ◦ Development of new functionalities (restrictions on some operations, contract management) ◦ Technical and functional tests ◦ Technical environment : Adelia IWS, AS400. Programmer-analyst Hardis, as a consultant for CEMOI – 01/2014 - 05/2014 Chocolate factory. 750M€  Project : product management software : product composition and packaging management, autorisation management ◦ Development of the application ◦ Tests, user assistance  Technical environment Adelia, AS400 Programmer analyst Hardis, as consultant for Apicil –11/2013 - 12/2013 Insurance company Turnover 3.3  Development of an Access tool to automate processes on files . ◦ Development of the application ◦ Tests ◦ Writing project documentation  Technical environment : Excel, Access Programmer-analyst Hardis, as a consultant for Urech – 05/2013 - 10/2013 Jewelry dealer.  Project : customer addresses management software. ◦ Checking address validity and correcting them. ◦ Development of new functionalities ◦ Tests ◦ Writing project documentation Technical environment : Visual Adelia, DB2 Programmer-analyst Hardis, as a consultant for Thévenin–Ducrot – 01/2013 - 03/2013 Gas station management  Project Aviacarte : website for gas withdrawal card management for professionals and regular customers. ◦ Study and analysis of the customer’s needs ◦ Writing technical specifications ◦ Development of the application ◦ Technical and functional tests ◦ Technical environment : Web Adelia, AS400 Programmer-analyst Hardis – 01/2010 - 12/2012 IT consultant  Several development projects for different customers  Technical environment : Visual Adelia, Web Adelia, DB2, Crystal Report, Reflex, Dreamweaver Programmer-analyst Hardis, as a consultant for Castel – 01/2008 - 12/2009 Wine dealer. Turnover: 5.6B€  Creation of a full ERP (Trading and product management modules)  Customers, prices, supplier orders, supplier receptions, planned orders, work orders, inventory, production ◦ Developments according to client specifications ◦ Tests ◦ Technical environment : Visual Adelia, AS400, DB2, Crystal Report
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.