Niels Leenheer

Co-founder And CTO at Salonhub

Opende, Groningen, Netherlands
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
Niels Leenheer is a UX-focused frontend engineer and Co-founder/CTO with 15 years of experience building polished interfaces and web applications. He combines formal training in computer science and graphic design to bridge visual design and pragmatic frontend engineering, with deep expertise in HTML, CSS, JavaScript and PHP. As CTO of Salonhub and a UX consultant at Sights he ships customer-facing products and refines interactions for web and mobile, including Adobe AIR and iPhone webapps. An active open-source contributor, he enhanced the EscPosEncoder project with multilingual (Hanzi) codepage support, raw printer commands and optimized QR code features for receipt printers — a niche but impactful example of solving real-world integration problems. Based in the Netherlands, he’s known for turning browser quirks and UI complexity into intuitive, production-ready experiences.
code15 years of coding experience
job10 years of employment as a software developer
bookHogere Informatica Opleiding, Hogere Informatica Opleiding at NHL Hogeschool
bookGrafische vormgeving, Grafische vormgeving at Kunstacademie Minerva
stackoverflow-logo

Stackoverflow

Stats
21reputation
9kreached
1answer
0questions
github-logo-circle

Github Skills (19)

javascript10
node-js10
decode10
decoding10
javascripts10
encoding10
encode10
utf-89
codegeneration9
code-generator9
qr-codes9
code-generation9
qr-code9
code-gen9
base648

Programming languages (9)

TypeScriptC++BikeshedCJavaScriptPHPObjective-CHTML

Github contributions (5)

github-logo-circle
NielsLeenheer/EscPosEncoder

Nov 2017 - Jul 2021

Create a set of commands that can be send to any receipt printer that supports ESC/POS
Role in this project:
userBack-end Developer
Contributions:5 releases, 34 commits, 16 PRs in 3 years 8 months
Contributions summary:Niels contributed to the development of the `escposencoder` project, which focuses on generating commands for receipt printers. They added support for various features, including Hanzi-based codepages (Simplified Chinese and Japanese), italic text, and text alignment. Furthermore, the user implemented the ability to include raw printer commands and optimized the QR code functionality.
poszplescposprinteresc
nursit/WhichBrowser

Oct 2014 - Mar 2015

Contributions:11 commits in 5 months
sniffingagentuser-agent
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