Nicolas Janin

Freelance Software Engineer at NJ dev

Nogent-sur-Marne, Île-de-France, 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 Janin is a seasoned freelance software engineer based near Paris with eight years in consulting and over two decades of professional experience across embedded, telecom, medical, finance, and instrumentation domains. He delivers high-performance systems in Kotlin, Rust, Java, Python and C++, including sole maintenance of a 100kLOC C++ codebase for a high-speed catenary wear measurement system and a privacy-preserving patient-matching algorithm used in cancer research. As a former CTO and project leader, he combines hands-on coding with architecture design, team leadership and roadmap ownership, having led teams up to 15 engineers and defined real-time, quality-driven software platforms. Comfortable from firmware to distributed backends, he has repeatedly balanced performance, safety and regulatory constraints (medical and military projects) while optimizing architectures for hard realtime needs. Based in Nogent-sur-Marne, he prefers complex, mission-critical problems and is known for turning legacy, large-scale codebases into reliable, maintainable systems.
code9 years of coding experience
job22 years of employment as a software developer
bookBaccalauréat C, Baccalauréat C at Lycée Gabriel Fauré
bookDEA (~M. Sc.), Physics, DEA (~M. Sc.), Physics at Université Paris Sud (Paris XI)
bookExchange program, Physics, Exchange program, Physics at The University of Kent
bookUniversity of Kent
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
37reputation
11kreached
3answers
8questions
github-logo-circle

Github Skills (39)

python8
numerical-methods8
numerical-integration8
linear-algebra7
calculator7
calc7
machine-learning7
gpu7
deep-learning7
lu-decomposition7
error-correction6
database-design6
data-integrity6
apache-spark6
hadoop-yarn6

Programming languages (5)

C++CRustZigPython

Github contributions (5)

github-logo-circle
NJdevPro/Behaviour-Tree

Jul 2017 - Nov 2022

Contributions:13 commits, 18 pushes, 1 branch in 5 years 4 months
NJdevPro/Closure-Table

Mar 2019 - Nov 2022

Contributions:15 commits, 14 pushes, 1 branch in 3 years 8 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