François Marie De Mey, Developer in Cluj-Napoca, Cluj County, Romania
François is available for hire
Hire François

François Marie De Mey

Verified Expert  in Engineering

Software Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
April 30, 2021

François has been passionate about programming since the bug first bit him at nine. He is a full-stack developer with experience building, rolling out, and maintaining projects from start to finish. François managed a web application with thousands to millions of requests a day, understanding the importance of ensuring stability in high-use scenarios. He is known for inventing new technical approaches or customizing current ones to optimize tasks and is an open-source contributor.

Portfolio

Reevoo
Node.js, NestJS
Booking.com - ML/AI & Enterprise Data Management
Reverse Engineering, Vue 2, Nuxt.js, CI/CD Pipelines, Engineering, Web MVC...
Bosch
Java, JavaScript, Angular, REST APIs, Agile, Scrum, Full-stack Development...

Experience

Availability

Full-time

Preferred Environment

Windows, Linux, Visual Studio Code (VS Code)

The most amazing...

...project recovery I delivered was begun by inexperienced developers, and I guided them through a successful learning curve and deliverable.

Work Experience

Back-end Team Lead

2023 - 2024
Reevoo
  • Implemented a team routine and protocols (from dailies to branch management and specific meetings).
  • Made a complete analysis and description of an imported core.
  • Refactored a core from V8 JavaScript to Node.js TypeScript.
Technologies: Node.js, NestJS

Data Governance Engineer

2022 - 2022
Booking.com - ML/AI & Enterprise Data Management
  • Completed a huge migration from a legacy VanillaJS to the new Vue application.
  • Tracked bugs and brought improvements using Jira as a reporting tool.
  • Analyzed and brought several reports of feasibility and costs of modifications.
Technologies: Reverse Engineering, Vue 2, Nuxt.js, CI/CD Pipelines, Engineering, Web MVC, Web Applications, Vuex, UI Development, Data Visualization, GitLab CI/CD, Application Engineering

Full-stack Developer

2021 - 2022
Bosch
  • Developed the front end of three applications on car battery/fleet management for a German multinational engineering and technology company.
  • Built the back end of three applications on car battery/fleet management.
  • Managed the team and helped it work in sync as the only senior member on these projects.
Technologies: Java, JavaScript, Angular, REST APIs, Agile, Scrum, Full-stack Development, DevOps, System Architecture, Software Architecture, Single-page Applications (SPA), RxJS, CI/CD Pipelines, Engineering, Web MVC, Web Applications, Socket.IO, UI Development, Data Visualization, Responsive Web Design (RWD), Responsive UI, GitLab CI/CD, Application Engineering

Full-stack Developer | Front-end Lead

2017 - 2019
Rubrikk Group
  • Refactored a highly data-dependent project's main pages (desktop and mobile).
  • Optimized the mobile loading time through HTML directives, JavaScript refactoring, and library elimination.
  • Debugged and performed code maintenance, functionality implementations, test maintenance, and code reviews using Jira.
  • Oversaw several releases and participated in A/B tests. Managed a web application with thousands to millions of requests a day.
Technologies: C#, .NET Core, React, JavaScript, HTML, Razor, CSS, Git, JSON, REST, REST APIs, Full-stack, Architecture, Web Architecture, API Architecture, Code Architecture, Front-end, Sass, SCSS, User Interface (UI), APIs, Web Development, Leadership, C#.NET, Back-end, Front-end Development, Web UI, ASP.NET MVC, Entity Framework, Databases, API Development, Ajax, Razor Pages, Agile, Scrum, LINQ, Microsoft SQL Server, MVC Razor, Full-stack Development, DevOps, Software Architecture, Single-page Applications (SPA), CI/CD Pipelines, Engineering, Web MVC, Web Applications, UI Development, E2E Testing, Responsive Web Design (RWD), Responsive UI, GitLab CI/CD, Application Engineering

Full-stack Developer

2011 - 2015
EDES
  • Developed the entire project from the MySQL table to the JavaScript chart display.
  • Created solutions for a very complex user, resident, and residence authorization system.
  • Delivered several statistics and complex reports, both visualized and printed.
Technologies: MySQL, PHP, JavaScript, Ext JS, SQL, JSON, Full-stack, Architecture, Web Architecture, SQL Architecture, API Architecture, Code Architecture, Data Architecture, Front-end, User Interface (UI), APIs, Web Development, Back-end, Front-end Development, Web UI, Database Design, Database Architecture, Databases, API Development, Ajax, REST APIs, Full-stack Development, System Architecture, Software Architecture, Single-page Applications (SPA), Engineering, Web MVC, Web Applications, Socket.IO, UI Development, Data Visualization, Application Engineering

Team Leader and Developer

2011 - 2011
Technord
  • Guided the team in rethinking their project without starting from scratch.
  • Developed most of the generic components to display or access the data.
  • Guided the projects as the only one with a broad overview since the rest of the team didn't have the skills to implement a real scrum-based organization.
Technologies: ASP.NET, JavaScript, SQL, JSON, Full-stack, Architecture, Web Architecture, SQL Architecture, API Architecture, Code Architecture, Data Architecture, Front-end, User Interface (UI), APIs, Web Development, Leadership, C#.NET, Back-end, Front-end Development, Web UI, ASP.NET MVC, Entity Framework, Database Design, Database Architecture, Databases, Ajax, Vanilla JS, LINQ, Microsoft SQL Server, Full-stack Development, DevOps, System Architecture, Software Architecture, Engineering, Web Applications, Concurrent Programming, UI Development, Application Engineering

Developer

2009 - 2010
Gambit Financial Solutions
  • Charted the financial assets and portfolios with past and estimations.
  • Tracked and fixed bugs as the application was under a very tight development deadline.
  • Implemented portfolio management and prediction algorithms.
Technologies: C#, Windows Presentation Foundation (WPF), C#.NET WinForms, Code Architecture, Front-end, User Interface (UI), Agile, Microsoft SQL Server, Software Architecture, Concurrent Programming, UI Development, Application Engineering

Developer

2007 - 2007
Barco
  • Designed a management system with huge LED screens, LED driving, and display problem detection.
  • Wrote a driver (C++) to adjust LED luminosity to the ambient light.
  • Communicated between all the computers (hundreds per LED screen) and alert system on failure.
Technologies: C#, .NET, Windows Communication Foundation (WCF), C++, C#.NET WinForms, Code Architecture, C#.NET, Back-end, Vanilla JS, System Architecture, Software Architecture, Engineering, Concurrent Programming, Socket.IO, UI Development, Application Engineering

Developer

2006 - 2006
TC2S
  • Translated the application. Added a language option to the system to modify the text.
  • Oversaw a vast amount of bug fixing as that was the firm's main activity at that moment.
  • Implemented several charting or VB controls usable in the company's FoxPro application.
  • Created a chart as a VB6.OCX five years earlier.
Technologies: Visual FoxPro, Visual Basic, Web Architecture, API Architecture, Code Architecture, Data Architecture, Front-end, System Architecture, Software Architecture, Engineering, UI Development, Application Engineering

Rubrikk's Homepage

http://www.rubrikk.no
I was the front-end lead for the redesign and rebuild of the entire front page of Rubrikk. I used Razor-C# and Vanilla JavaScript. The pages are configured to be available in many countries and languages, each with different details.

Vue-golden-layout

https://github.com/emedware/vue-golden-layout
A library between Vue.js and Golden-Layout. The idea was to use both libraries' internal logic to make it transparent to the user. Some new commonly used but not-yet-implemented concepts were added, such as a tabbed Vue.js router.

V-semantic

https://github.com/eddow/v-semantic
A Vue.js-based usage of the Semantic-UI library. The purpose is to structure UIs and present them using the SemanticUI platform, both on the CSS level and keeping in mind that semantic uses an event-driven system based on jQuery.

Otheca

https://github.com/eddow/otheca
A client/server large file collection management system designed to manage and share vast collections of books and music and stored locally.

TerraMap

https://github.com/eddow/terramap
The application of an idea I had about huge map generation available for 3D simulation. I ported it in JavaScript after having made some C++ version.
The purpose is to have a huge and detailed world continuously generated so that :
- it does not change spontaneously
- only the visible portion is generated not to overflow the memory or have too many triangles
- render some natural-looking structures like rivers without the need to generate all the map.

CSV Auto Chart

A small Vue-based chart to display raw data using Plottable with simple bar charts and a status chart. The purpose was for the tool to be straightforward to use while taking into account any unexpected entries.

Remote RS232 Electronic Controller

A circuit to plug in the computer's RS232 with an antenna and another one with a PIC microcontroller and an antenna to have a wireless generic circuit emission/reception to the computer. Note: This was created in 2001 before Bluetooth was widely used.

La Rôtisserie Française

https://github.com/eddow/lrf
A web app for food ordering with simple food listing and ordering, command management, notifications by email on command, availability management, translation management, and mobile-first. I took on this project to help a friend launching a takeaway food service. It was translated, and the data populated.

Sheep in the Box

https://github.com/eddow/sheep-in-the-box
Two years after my first Svelte library (a simple "column-wise table definition" to understand frameworks: https://github.com/eddow/svelte-cw-table), I built a boiler-plate (SvelteKit, Mongo, and Sveltestrap) with translations management, user management, etc.

Rapid Web Application Development with Node.js-Svelte CMS

https://github.com/eddow/sheep-in-the-box
I have developed a Node.js-Svelte CMS as a lightweight backbone for instantly creating hand-crafted web applications. This CMS provides a range of features, including:
• In-site translation of the application
• Users administration and content management
• "Articles" management for the CMS part

Languages

C#, ANSI C, TypeScript, HTML5, JavaScript, C++, HTML, SQL, Assembly, Sass, SCSS, C#.NET, CSS, Python, Java, Pascal, Scheme, Visual FoxPro, Visual Basic, PHP

Frameworks

.NET, ASP.NET, VB.NET WinForms, Express.js, Razor Pages, Vanilla JS, Razor, .NET Core, Windows Presentation Foundation (WPF), Angular, Bootstrap, ASP.NET MVC, Chrome, Ext JS, Svelte, Fusebox, Vue SSR, MVC Razor, Nuxt.js, NestJS

Libraries/APIs

Vue, Vue 2, Node.js, REST APIs, Entity Framework, API Development, Windows Forms (WinForms), LINQ, Socket.IO, React, OpenGL, WebGL, jQuery, D3.js, Plottable.js, RxJS, Vuex

Tools

C#.NET WinForms, Git, GitHub, NPM, Visual Studio 2019, Bower Front-end Dependency Manager, Bower, GitLab CI/CD, LaTeX, JSData, Webpack, PCB Layout, Front-end Build Tools

Paradigms

REST, Web Architecture, API Architecture, Database Design, Agile, Scrum, DevOps, Concurrent Programming, Responsive Web Design (RWD), E2E Testing

Platforms

Windows, Visual Studio Code (VS Code), Linux, LAMP, Amazon Web Services (AWS)

Storage

MySQL, MongoDB, JSON, SQL Architecture, NoSQL, Databases, Database Architecture, Microsoft SQL Server

Other

Networks, Lambda Functions, Full-stack, Architecture, Code Architecture, Data Architecture, Front-end, APIs, Web Development, Vue Router, Back-end, Open Source, Ajax, Progressive Web Applications (PWA), MEVN Stack, Full-stack Development, System Architecture, Software Architecture, Single-page Applications (SPA), CI/CD Pipelines, Engineering, Web MVC, Web Applications, UI Development, Data Visualization, Application Engineering, Compilers, Windows Communication Foundation (WCF), Wamp, Cloud, 3D, User Interface (UI), Leadership, Responsive UI, Neural Networks, Electronics, Semantic UI, Layout, PCB, RS-232, PCB Design, Front-end Development, Web UI, WebSockets, Reverse Engineering

1999 - 2005

Bachelor's Degree Equivalent in Computer Science

Université de Liège - Liège, Belgium

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring