Nicolas Dermine

Software Developer at Adequasys

Opole Voivodeship, Poland
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 Dermine is a seasoned software developer with 13 years of experience building and adapting PHP-based business applications, primarily in HRM systems. Comfortable across the stack, he specializes in PHP, JavaScript, MySQL/MSSQL and practices OOP and TDD to keep legacy and modern codebases robust. He has a history of consulting and hands-on implementation for clients in finance and education, combining development with user training and customization. An active open-source contributor, Nicolas improved critical PHP libraries such as PHPWord and PHP-SQL-Parser—adding features, fixing parsing edge cases, and backporting compatibility for older PHP versions. He also contributed localization work to the Sonic Pi project, reflecting attention to user-facing detail beyond backend internals. Based in Opole Voivodeship, Poland, he pairs an engineer’s rigor from Ecole centrale de Lyon with practical experience shipping reliable software in production.
code13 years of coding experience
job3 years of employment as a software developer
bookla bj
bookIngenieur generaliste (equivalent of a Master's degree), Computer Science, Ingenieur generaliste (equivalent of a Master's degree), Computer Science at Ecole centrale de Lyon
languagesFrench, English, Spanish, Polish, German
stackoverflow-logo

Stackoverflow

Stats
638reputation
90kreached
9answers
0questions
github-logo-circle

Github Skills (28)

french10
sql-parser10
qt10
translation10
testing10
regex10
php10
localization10
parsing10
phpunit9
docx9
mysql7
vim6
pdf6
docker6

Programming languages (27)

C#CMakefileGoHTMLSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
sonic-pi-net/sonic-pi

Nov 2014 - Aug 2022

Code. Music. Live.
Role in this project:
userLocalization / Internationalization Specialist
Contributions:2 reviews, 124 commits, 27 PRs in 7 years 10 months
Contributions summary:Nicolas primarily contributed to the localization of the Sonic Pi project, focusing on translating the user interface into French. The commits involved modifications to language files (sonic-pi_fr.ts), updating translations for various GUI elements, and ensuring the French translation was complete and accurate. They also made minor documentation updates relating to functionality.
reactsynthesizerartsynthesislivecoding
PHPOffice/PHPWord

Jan 2018 - Nov 2022

A pure PHP library for reading and writing word processing documents
Role in this project:
userBack-end Developer
Contributions:9 commits, 7 PRs, 4 comments in 4 years 10 months
Contributions summary:Nicolas primarily contributed to the PHPWord library by fixing bugs and improving code quality. They addressed a typo in a comment and improved a regular expression in the TemplateProcessor, leading to improved document generation. The user also added a `getVariableCount` method to the `TemplateProcessor`, enabling better handling of placeholders within documents. Further contributions included refactoring code and adapting it to support older PHP versions.
powerpointdocxpdfodtlibreoffice-writer
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
Nicolas Dermine - Software Developer at Adequasys