Bernard Niset

Senior Fullstack Engineer at NEO - National Employment Office

Brussels, Brussels-Capital, Belgium
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
Bernard Niset is a Senior Fullstack Engineer based in Brussels with 11+ years of experience transitioning from Java backend systems to modern frontend architectures using React, Angular and Vue. He has a strong track record delivering complex user-facing applications—video players, transport portals, banking interfaces and data governance UIs—while modernizing stacks and introducing robust testing with tools like Cypress and Playwright. Equally comfortable in Java/Spring backends and TypeScript frontends, he focuses on pragmatic solutions tailored to customer needs and operational integration across cloud and legacy systems. Bernard also teaches microservices, SQL and React at Ecole-IT, sharing hands-on industry experience with the next generation of engineers. Outside professional work he contributes to Rust open-source projects—including dialoguer and core-foundation-rs—showing a practical interest in systems programming and CLI/WebAssembly tooling that signals a growing systems-level expertise.
code10 years of coding experience
job27 years of employment as a software developer
bookGraduat Sound Engineering, Graduat Sound Engineering at Institut des Arts de Diffusion
bookGraduat Computer Science, Graduat Computer Science at EPHEC
bookEnseignement secondaire Mathématiques, Enseignement secondaire Mathématiques at Athénée Royal Maurice Carème Wavre
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1,711reputation
293kreached
24answers
4questions
github-logo-circle

Github Skills (23)

ios10
lib10
apidoc10
command-line-interface10
api10
coregraphics10
command-line10
macos10
rust10
cli10
system-programming9
documentation8
conflict6
database6
hibernate6

Programming languages (14)

JavaCSSC++RustCScalaHandlebarsSvelte

Github contributions (5)

github-logo-circle
console-rs/dialoguer

Sep 2018 - Nov 2018

Rust utility library for nice command line prompts and similar things
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 1 comment in 1 month
Contributions summary:Bernard primarily contributed to the `dialoguer` Rust library by implementing features related to user interaction and prompt customization. Their work included adding the ability to quit a selection with Esc or 'q', merging upstream changes (likely bug fixes and improvements), and adding an example for the `interact_opt()` method. They also focused on improving the library's documentation, specifically fixing documentation related to input prompts.
promptssimilarsubcommandsrustcommand-line-parser
servo/core-foundation-rs

Aug 2018 - Sep 2018

Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 3 comments in 22 days
Contributions summary:Bernard focused on extending the `CGDisplayMode` struct in the `core-graphics` module. Their primary contributions involved adding functionality to retrieve display mode information, including all available modes, IO flags, and bit depth. They also added support for configuring display modes. The changes included modifications to structs and functions related to display configuration and mode retrieval, including the addition of API calls and associated structures from CoreGraphics.
mac-osrustmachfoundationmac
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
Bernard Niset - Senior Fullstack Engineer at NEO - National Employment Office