Samuel Mannehed

CTO at Cendio ThinLinc

Linköping, Sweden
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
Samuel Mannehed is a seasoned software leader and CTO with 13 years of experience building and shipping remote desktop and web-based VNC solutions from Linköping, Sweden. Rising through engineering and management roles at Cendio ThinLinc, he blends deep systems-level backend expertise—improving Windows service behavior, socket handling and RDP error robustness—with pragmatic front-end work on responsive VNC web clients. An active open-source contributor to widely used projects such as TigerVNC, noVNC and websockify, he’s known for tackling cross-platform compatibility, protocol edge-cases and UX refinements alike. He holds advanced engineering degrees from Linköping University and brings a hands-on, full-stack mindset to scaling secure remote access products.
code12 years of coding experience
job15 years of employment as a software developer
bookMasterexamen Datateknik, Masterexamen Datateknik at Linköping University
languagesSwedish, English, Spanish
github-logo-circle

Github Skills (30)

debugging10
debug10
javascript10
c-language10
vnc10
python10
clientside10
wp-api10
css10
proxy10
rdp10
websocket10
c1110
ui-design10
winapi10

Programming languages (16)

JavaC++BikeshedCHandlebarsHTMLPerlKotlin

Github contributions (5)

github-logo-circle
novnc/noVNC

Jun 2013 - Jan 2023

VNC client web application
Role in this project:
userFront-end Developer
Contributions:2 releases, 48 reviews, 668 commits in 9 years 7 months
Contributions summary:Samuel focused on enhancing the user interface and functionality of the noVNC web application. They implemented a double-click trigger for touch devices and integrated a control bar with settings and extra key features. The contributions included merging the control and status bars and enhancing UI elements, such as implementing the option to show and hide the extra keys. Further improvements include a responsive and customizable interface with support for handling connection state changes.
arraybufferreactwebsocketswebsockifyjavascript
novnc/websockify

Oct 2013 - May 2022

Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 17 commits, 16 PRs in 8 years 9 months
Contributions summary:Samuel primarily focused on improving the websockify backend, making changes related to WebSocket handling and proxy functionality. Their work included refactoring code to avoid potential bugs, optimizing proxy connections by disabling Nagle's algorithm, and synchronizing code with a related project. The user also addressed socket handling issues and removed outdated JavaScript files from the setup.py file.
pythonproxywebsocket-proxytraffictcp-proxy
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