
François Nicaise
Senior Software Architect | Full-Stack Developer
Salaire / Taux journalier
Bordeaux, France
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
Senior Software Architect with 13+ years of freelance experience across diverse industries. Expert in multi-language development (JavaScript/TypeScript/React, F#, Haxe) with proven success building serverless cloud systems, IoT data management platforms, and high-performance applications. Delivering scalable architecture solutions that transform business operations while balancing technical excellence with practical business value.
Expérience de travail
Hire Me: I'm a seasoned Software Architect/Full Stack Developer
NICAISE FRANCOIS ROBERT MICHELFreelance
janv. 2011 - Présent
15 ans 10 mois
Remote, Oregon 97458, États-Unis
Since 2011, I've been working as a freelance software architect/developer for a very broad list of clients with very different needs (big players, small players, industry, defense, gaming, retail, etc...). What I can bring to your team: - Strong working knowledge of modern web development technologies including JavaScript/TypeScript/React and other remotely connected languages like F# and Haxe (see my experience at Motion-Twin) - Strong working experience with different languages: I'm a real polyglot but I love Functional. So I do imperative, declarative, functional. I have written and designed software in C, C++, C#, F#, Java, Scala, Lisp, Go, Javascript, Typescript, Haxe, Racket, Lua, Swift, SQL. Thus I will understand the dialect spoken by your developers. - Experience with measuring and improving the performance of systems. I'm a fan of observability. I love Honeycomb. - Expertise with Serverless Functions. Yesterday it was IBM/AWS/Azure. Now it's Vercel and the Google Cloud ecosystem - Experience with relational databases including, MySQL, PostgreSQL - Experience with Key Value stores like Redis - Experience with Time Series like InfluxDB and Warp10 - Experience with NoSQL and document stores like Firestore, Firebase Realtime Database, Cloudant and CouchdB - Experience with modern DevOps tools Git, Docker, YAML deployment scripts - Strong organizational skills and ability to work together with both technical and non-technical stakeholders - Ability to work independently, prioritize my workload - Excellent written and verbal English communication skills My years of experience allow me to - Work out the technical scope of cross-team software projects based on the business requirements - Collaborate with the development teams to design robust and performant solutions to the needs of my customers - Analyze the performance of existing systems and work out solutions for improving them I like team work, I like people and projects that benefit the world :)
Lead Software Architect
SOS
sept. 2021 - mars 2025
3 ans 7 mois
Remote, Oregon 97458, États-Unis
Created the system architecture using serverless and cloud technologies, ensuring scalability, reliability, and maintainability while optimizing for performance and cost-efficiency. Devloped a business oriented web app to help manage the Vending machines in real time and help the business grow, ensuring the interface is intuitive, fast, and responsive and enhances the productivity of both internal users and external workers. Last but not least, I had the chance to work with a great team for several years, a team that fought to make the world a better place for Women. It's been a great project with great people!
Senior Software Architect & Full-Stack Developer | MG Instruments
MG Instruments
août 2018 - mars 2025
6 ans 8 mois
Remote, Oregon 97458, États-Unis
In-House Metrology Software Development: Spearheaded the development of a custom in-house software system for managing all metrology missions at MG Instruments, a leading French company in the HVAC industry. This software is now an essential tool, used daily by all employees, significantly improving efficiency and accuracy in metrology tasks. IoT Data Management System: Designed and implemented a comprehensive IoT data management system, which includes around 20 applications covering the entire process—from data ingestion to real-time monitoring, alarm management, and AI-driven analysis. This system supports MG Instruments' successful line of Sigfox and LoRa IoT devices, enabling robust data handling and insights. Over the past years, I have managed the development and continuous improvement of these systems, occasionally bringing in contractors to assist with specific tasks. My leadership ensured that these complex projects were delivered on time and met the high standards required by MG Instruments. The software solutions I developed have become integral to MG Instruments' operations, supporting their growth in the IoT sector and enhancing their capabilities in the HVAC industry. And last but not least: working with a great team!
Data Migration Specialist | ARKANCE SYSTEMS FRANCE
ARKANCE SYSTEMS FRANCEFreelance
nov. 2019 - oct. 2021
2 ans
Remote, Oregon 97458, États-Unis
Led the retroengineering of a legacy 2D and 3D data system, tasked with migrating data and its hierarchical structure into a new, modernized system while preserving the integrity and relationships between files. Conducted an in-depth analysis of database extracts to reverse-engineer the data structure. Utilized a functional programming language to create flexible and efficient business rules, which simplified the parsing and transformation of complex data sets. This approach enabled the accurate migration of data and ensured that all historical relationships and hierarchies were maintained. Successfully migrated all 2D and 3D data, preserving the original hierarchy and ensuring the new system’s data integrity. The process also laid the groundwork for future data migrations by establishing a clear methodology and set of business rules for handling complex data structures.
IT Teacher
MFR Miramont
août 2017 - juil. 2020
3 ans
47800 Miramont-de-Guyenne, France
IT & Multimedia teaching for BTEC Higher National Diploma students
Founder & Communication Lead | FrenchCows
FrenchCows
déc. 2013 - déc. 2015
2 ans 1 mois
The World
https://www.youtube.com/c/Frenchcows Founded and developed FrenchCows, a unique collective and platform dedicated to promoting original and creative indie video games. The mission was to push forward innovative gaming experiences by providing a space where independent developers could showcase their work. Successfully created a network of indie game developers, facilitating collaboration and sharing through various online platforms, including a forum and a shop. This community became a hub for developers to connect, share ideas, and promote their games. Managed a series of conferences and online events aimed at bringing attention to creative indie games. These events included game showcases, developer talks, and community discussions, all designed to elevate the profile of indie developers. Handled partnerships and communications with other indie developers, ensuring strong relationships and collaborations within the collective. Worked closely with developers to curate and promote their games effectively on the platform. Led the communication strategy for FrenchCows, crafting messages that resonated with both developers and gamers. This included managing social media, writing press releases, and engaging with the community through various channels.
Game Developer | ThinkSlow (One-Man Game Studio)
ThinkSlow
nov. 2010 - déc. 2013
3 ans 2 mois
Strange Masks (2013): Led all aspects of game development from initial design to launch and public relations. Managed the entire process independently, including concept creation, coding, and marketing. The game received positive reviews, earning a rating of 8/10 from the respected French video games magazine, Canard PC, highlighting its quality and innovation in the indie gaming scene. Mind Labyrinth (2012): Designed and developed this unique game in collaboration with Labe.me for the Neurosky MindWave platform, a pioneering technology in brainwave-based gaming. Handled game design, cross-platform development, and protocol implementation to ensure smooth functionality across various devices. Worked extensively on user experience (UX) design, including the development of intuitive user interfaces (UI), as well as in-game graphics and sound effects, ensuring an engaging and immersive experience for players.
Game Developer & Associate | Motion-Twin
MOTION-TWIN
mars 2003 - janv. 2010
6 ans 11 mois
Bordeaux Area, France
Played a key role in growing Motion-Twin from a small group of five friends into a thriving game development studio with 11 dedicated team members. The early days were marked by shared sacrifices, with the team working out of a shared flat and pooling resources to build innovative multiplayer games. Motion-Twin operated as a cooperative, where all members were associates and shared profits equally. With no formal hierarchy or boss, the studio functioned as a real-life laboratory for social experiments in team dynamics and project management. Teams of 2-3 experienced members would take the lead on projects they believed had the potential to be the next big hit. Contributed to both backend and frontend development, utilizing in-house technologies to create a variety of games. This included numerous Flash games and four major multiplayer projects spanning genres such as survival, cooperative play, casual gaming, and virtual pet (Tamagotchi-style) games. Engaged in game design across multiple projects, bringing creative ideas to life through innovative gameplay mechanics and engaging user experiences. Involved in all aspects of the studio's business operations, from daily management to handling international deals and payments. Developed and managed in-house business tools, including systems for HR, financial tracking, and sales management. The cooperative structure allowed for frequent experimentation, leading to both successes and failures that provided invaluable learning experiences for the team. Key project: Hordes (hordes.fr / die2nite.com) - press review: http://www.rockpapershotgun.com/2010/11/15/die2nite-horrifying-harbour-of-crime/ - press review: http://thereticule.com/2010/11/time-to-die2nite/ - press review: http://www.twinpedia.com/hordes/presse (french)
Full-stack Developer | Bureau Quancard
Bureau Nicole Quancard - Wine industry
oct. 2002 - mars 2003
6 mois
Bordeaux Area, France
Design & development of in-house B2B tools
Java Developer - Project Manager | VNTeam
VNteam - Outsourcing
sept. 2001 - mai 2002
9 mois
Hô Chi Minh-Ville, Hô Chi Minh, Vietnam
Project manager on various outsourced Java web apps.
Formation
EPSI
BTS Informatique de Gestion
1998 - 2000
2 ans 1 mois