Nicolas Francois

Data Engineer

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nicolas Francois is a seasoned Data Engineer based in Paris with 15 years of experience building data pipelines, APIs and analytics jobs across JVM ecosystems. He has deep hands-on experience with Java, Spring Boot, MongoDB, Elasticsearch, Cassandra and Spark, and has driven ingestion and integration testing efforts to make pipelines reliable in production. Currently at Ogury, he blends backend engineering and data-focused architecture work, having previously implemented end-to-end ingestion stacks and analytics jobs at Influans. His background includes roles as a tech lead and contributor to engineering best practices (testing, CI, performance POCs) for major media and enterprise clients. Nicolas also contributes to open-source testing examples (AssertJ) demonstrating a practical focus on improving test coverage and assertion clarity. Curious by nature, he pairs pragmatic coding with attention to operational quality and scalable data design.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster Informatique GMI, Master Informatique GMI at Université de Rouen
languagesEnglish
github-logo-circle

Github Skills (6)

unit-testing10
assertion10
javas10
assertj10
java10
testing10

Programming languages (11)

TypeScriptC#JavaC++CSSShellCScala

Github contributions (5)

github-logo-circle
assertj/assertj-examples

Mar 2012 - Jun 2012

Examples illustrating AssertJ assertions
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits in 2 months
Contributions summary:Nicolas contributed to the project by adding and modifying example code related to assertions. The commits primarily involve adding new test cases and updating existing ones, focusing on various assertion methods such as lenient equals, size checks, and key/value assertions in maps. These changes demonstrate a focus on extending and maintaining the test coverage for the AssertJ library's example code.
assertionassertjassertj-assertionsjava
nfrancois/graystone

Nov 2014 - Apr 2015

Contributions:35 commits, 2 PRs, 13 pushes in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial