Brice Bernard

Software Engineer

Metz, Grand Est, 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
Brice Bernard is a seasoned full-stack software engineer based in Metz with over 15 years of professional experience and a 20-year background building web and mobile applications. He moves comfortably between front-end frameworks (React, Svelte, React Native, TypeScript) and robust back-end ecosystems (Node.js, PHP, Symfony, Doctrine), and has led teams, migrations and CI/CD improvements as a lead developer. Brice has contributed to notable open-source projects such as Symfony, Doctrine and Next.js, focusing on code quality, documentation and practical example improvements that help other developers adopt best practices. He combines hands-on implementation—shipping mobile in-store payment flows at Klarna—with architect-level skills in microservices, GraphQL and real-time systems, and a habit of tightening codebases through refactoring and standards alignment. Attention to detail shows in both UX polish and low-level fixes (docblocks, PSR compliance, typings), and he frequently mentors peers while driving measurable performance and development velocity gains.
code15 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science in Telecommunications and Networks Engineering, Technologies de l''information, Bachelor of Science in Telecommunications and Networks Engineering, Technologies de l''information at IUT Nancy-Brabois
bookMaster of Science in Information Technology, Technologies de l'information, Master of Science in Information Technology, Technologies de l'information at UFR MIM · Metz
languagesFrench, English
github-logo-circle

Github Skills (45)

phalcon10
javascript10
object-mapping10
coffeescript10
http10
typescript10
nextjs10
wpgraphql10
php10
model-view-controller10
doctrine-orm10
casperjs10
component-kit10
wordpress-graphql10
typescript-types10

Programming languages (14)

CSSC++ScalaVueGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
graffle-js/graffle

Sep 2018 - May 2020

Simple GraphQL Client for JavaScript. Minimal. Extensible. Type Safe. Runs everywhere.
Role in this project:
userFull-stack Developer
Contributions:7 commits, 10 PRs, 5 comments in 1 year 8 months
Contributions summary:Brice primarily contributed to the development of example code and improved the usability of the `graffle-js/graffle` repository. They added example files demonstrating various GraphQL client functionalities, including variable usage, raw response handling, error handling, authentication, and cookie support. Furthermore, they refactored the examples to utilize a `TData` interface for type safety and enhanced the project by simplifying typings and removing a DOM dependency.
graphql-clienturqlgraphql-requestbrowsersjavascript
symfony/symfony-standard

Mar 2011 - Jul 2012

The "Symfony Standard Edition" distribution
Role in this project:
userBack-end Developer
Contributions:17 commits in 1 year 3 months
Contributions summary:Brice made several small but impactful changes to the Symfony Standard Edition. They focused on improving security and usability by adding a 403 Forbidden header to specific files to prevent indexing and unauthorized access. Additionally, the user corrected grammar and tweaked messages related to application behavior and dependencies, including a critical update to use `require` instead of `include` for a mandatory file. These changes collectively reflect a focus on refining the application's core configuration and error handling.
bundlephpsymfony-bundlesymfonydistribution
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
Brice Bernard - Software Engineer