
Thomas REMY
Full stack developer
Salary / Daily rate
Annecy, France
Freelance, open to permanent contract
Remote only
Skills
Languages
Work experience
Software developer
Yield Studio
Jul 2024 - Jul 2024
1 month
Paris, France
Integration of the Canon SDK into an Electron.js app and customization of the Canon SDK node module library: - Live preview - Taking pictures - Computing image luminosity to enable the flash as needed - Debugging and optimization for excellent user experience
Lead/full-stack developer (React/Typescript/C#)
GIT S.A. Geneva, Switzerland, Accounting and ERP software
May 2022 - May 2024
2 years 1 month
Plan-les-Ouates, Switzerland
- Provide with a long term technical strategy for company's new products, taking market tendencies, customer needs and company's capacities into account. - Managing a team of 8 developers, both remote and local, ensuring they are correctly trained, motivated, and aligned with the company's objectives - Participation in R&D - Gathering of user stories, analysis and work estimation - Maintaining the roadmap of the new product according to C-level inputs - Developing new functionalities and maintaining them with React/Typescript, ASP.NET core + EF core - Architecture of front-end part of the new product 👉back-end : ASP .net core, entity framework, sql server 👉front-end : react.js, emotionCSS, bootstrap, react-query, axios
Full-stack developer
Cegid SAS
Jun 2021 - Apr 2022
11 months
- Full rewrite and port of legacy Excel and Word VBA macros to a new office.js add-in with React and fluent UI - Front-end development with React - Back-end/API development with .net 5/6 and .net Framework 4.6.2 - Unit tests with Jest - QA feedbacks processing
Software engineer
Gmelius
Oct 2019 - May 2021
1 year 8 months
Meyrin, Switzerland
Gmelius S.A. is a startup employing 20 people, founded in 2017, that develops an integrated collaboration platform for Gmail, with integrations including Trello, Asana, Slack, Monday, and Zapier. I have gained skills as a full-stack developer with Vue.JS, Vuetify, Vuex, and on the backend side, with Node.JS/TypeScript and Kotlin/Spring Boot, within an Agile team of 6 people. (interactions with support, QA, sales, marketing) Main tasks performed include: Participation in more than 70% of the kanban boards section Creation of the board <-> Trello integration Maintenance of the platform, adding features/debugging Writing technical specifications
Full stack developer
GIT S.A., Geneva, accounting and ERP software
Jun 2006 - Sep 2019
13 years 4 months
Geneva, Switzerland
GIT S.A. is a software publisher employing 25 people, which develops a management solution that includes accounting, time-sheets, invoicing, inventory, payroll, and file exchange. I was able to acquire most of my skills in C#, JavaScript, and Angular through various projects, including participating in the development of the new web platform and creating an Excel plugin for financial data analysis. This was within a team of 8 developers including a CTO (interactions with 6 support, 2 sales, 1 marketing staff). Main tasks performed: Writing technical specifications Writing documentation Project analysis at client sites, creating quotes, and implementing these projects Creating a Time-Sheets entry prototype on the web using Angular as the front-end framework Complete debugging and adding features in the Invoicing/Time-Sheets software (strong client acquisition) Entire migration of the ERP code from Delphi 6 to a more modern version (Delphi XE5) Migration of legacy code in C to a multi-threaded module in C++ and then creating a REST type web service (Delphi/Pascal) + creating a financial data analysis plugin on Excel (C#, WinForms), with a User Defined Formula that queries the REST service Creating custom programs/modules/extensions for the ERP for various company clients throughout my collaboration Independently creating a new version of the Excel plugin (this time in C# .NET 5 and WPF) for their new full web ERP platform
Junior developer
Financexpert
Jan 2002 - Jan 2006
4 years 1 month
Geneva, Switzerland
Financexpert is a company aimed at automating trading on financial markets. Main tasks performed: Development of real-time interfaces between multiple trading software Reverse engineering with WDASM and IDA Pro Intensive use of Windows/MFC APIs Creation of a desktop program in C# that collects and analyzes emails, and executes market orders on several machines connected on a local network Creation of robots to collect information from the internet, analyze it, and derive trading advice
Education
IFAGE
Computer technician, Hardware, Windows Server 2008 R2, Html development
2012 - 2013
2 years
Self-taught programmer
Self-taught
2002 - 2006
5 years
Needs analysis Programming basics: data, data structures, simple processing Object-oriented programming / UML modeling / design patterns Algorithms Database programming Fundamentals of 3D programming Mathematics associated with the curriculum
Portfolio

Tableau de bord financier

Peppermint
