Tom Niget

Professor at Nexedi

Antibes, Provence-Alpes-Côte d'Azur, 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

🤩
Rockstar
🎓
Top School
Tom Niget is a Professor and seasoned DevOps/system administrator with 11 years of hands-on experience building and maintaining application and system architectures across academia and industry. Based in Antibes, he teaches embedded systems, databases and system architecture while also contributing to R&D and production projects at Nexedi. He combines low-level systems work—demonstrated by substantive contributions to the Cosmos OS project improving console, keyboard and SVGA interactions—with higher-level web and ERP development (Python, PHP, Laravel, MariaDB). Tom also strengthens tooling and documentation for open-source projects like OpenTomb and Logisim-evolution, showing care for reproducible developer experience and localization. He’s comfortable bridging teaching, research and operational needs, and has a quieter specialty in compiling and toolchain work (Python-to-C++ compiler and static API-change analysis) that informs both his pedagogy and engineering.
code11 years of coding experience
job3 years of employment as a software developer
bookLicence de Sciences et Technologies, Licence de Sciences et Technologies at Université Côte d'Azur
bookBaccalauréat Scientifique, Baccalauréat Scientifique at Lycée Guillaume Fichet
bookEngineering degree Information Technology, Engineering degree Information Technology at Polytech Nice Sophia
bookPeiP-A (majoring in Sciences and I.T.) Engineeering, PeiP-A (majoring in Sciences and I.T.) Engineeering at Polytech Annecy-Chambéry
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1,044reputation
207kreached
39answers
20questions
github-logo-circle

Github Skills (27)

data-analysis10
debug10
hardware-interface10
filetype10
hardware10
file-format10
kernel10
localization10
kernel-mode10
dotnet-core10
csharp10
documentation10
operating-system10
debugging9
java9

Programming languages (19)

C#JavaC++CRustGoHTMLCuda

Github contributions (5)

github-logo-circle
Digital logic design tool and simulator
Role in this project:
userSoftware Developer (with focus on bug fixes and localization)
Contributions:32 reviews, 142 commits, 32 PRs in 1 year 6 months
Contributions summary:Tom primarily contributed to code maintenance and improvement within the project. Their work included addressing typos, fixing French localization issues, and resolving translation key errors. The user also made changes to various Java files, suggesting involvement in core logic and component fixes. The user's focus was on improving code quality, fixing bugs, and supporting internationalization aspects of the digital logic design tool.
digital-circuitsvhdlcircuitssimulationdigital-logic
CosmosOS/Cosmos

May 2015 - Aug 2015

Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
Role in this project:
userFull-stack Developer
Contributions:37 commits, 23 PRs, 44 comments in 2 months
Contributions summary:Tom significantly contributed to the Cosmos operating system project by implementing and modifying core system functionalities. Their work involved adding console colors to the console class, modifying plugs calls, and rewriting the keyboard class. They also addressed a bug in the SVGA driver and updated the AppAssemblerRingsCheck.cs file. The user's commits demonstrate a focus on improving the operating system's hardware interaction and user interface components.
kerneloperating-systemlinuxoperatinglanguages
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