Pierre Ossman

Linkedin Page Administrator

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
Pierre Ossman is a seasoned software engineer with 26 years of experience, based in Linköping, Sweden, currently administering LinkedIn presence at Cendio AB while continuing deep technical work in open source. He brings proven expertise securing and hardening remote desktop and web-based VNC tooling—contributions to projects like KasmVNC, TigerVNC and noVNC show a focus on preventing remote code execution and improving cross-platform rendering. Pierre also contributes to core infrastructure projects such as CPython asyncio and websockify, improving connection robustness, memory management, and privacy-conscious logging. His background spans low-level performance work in libjpeg-turbo and mozjpeg to front-end usability tweaks in noVNC, demonstrating rare full-stack fluency across C/C++ and Python ecosystems. Colleagues rely on him for pragmatic refactors that both fix critical bugs and enable future extensions, and he has a track record of addressing issues reported by external security researchers.
code26 years of coding experience
github-logo-circle

Github Skills (54)

clipboardjs10
javascript10
memory-allocation10
c-language10
vnc10
multiplatform10
python10
wp-api10
image-optimization10
css10
memory-management10
proxy10
rdp10
websocket10
cross-platform10

Programming languages (14)

PowerShellJavaC++BikeshedCRustGoHTML

Github contributions (5)

github-logo-circle
rdesktop/rdesktop

Mar 2006 - Sep 2019

🚨 rdesktop is in need of a new maintainter. Please see the home page for more details. 🚨
Role in this project:
userBack-end Developer
Contributions:3 releases, 158 commits, 17 PRs in 13 years 8 months
Contributions summary:Pierre primarily contributed to the development of the seamless RDP functionality within the rdesktop project. Their work involved implementing and modifying core system components related to window management, particularly focusing on handling window states, modal windows, and icon support. The user added code to ensure that seamless windows' positioning and other attributes were accurately managed and synchronized. The user also made improvements to the internal structure by refactoring and adding a new command, while also correcting a major memory leak.
remote-desktopwindowsrdplinuxneed
TigerVNC/tigervnc

Mar 2009 - Jan 2023

High performance, multi-platform VNC client and server
Role in this project:
userBack-end Developer
Contributions:21 releases, 308 reviews, 1868 commits in 14 years
Contributions summary:Pierre's contributions focused on abstracting platform rendering to surfaces by modifying the codebase to support more render targets than framebuffers, which allows the viewer to support drawing multiple layers, preventing flickers on certain platforms. This also includes refactoring of the code across multiple files, including changes to the OS X, Win32 and x11 implementations. Further contributions include the modification of a test to include an offscreen buffer for compositing.
vncmulti-platformperformancecross-platformserver
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
Pierre Ossman - Linkedin Page Administrator