Peter Tissen

Software Developer at Atruvia AG

Dusseldorf, North Rhine-Westphalia, Germany
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
Peter Tissen is a seasoned software developer with 13 years of experience building and debugging low-level systems, currently based in Düsseldorf and working at Atruvia AG. He has a strong background in emulator development demonstrated by substantive contributions to high-profile open-source projects like PPSSPP and RPCS3, where he fixed complex issues in audio buffering, text rendering, and PowerPC/PPU disassembly components. His career spans roles in cybersecurity and media tech (Rohde & Schwarz Cybersecurity, img.ly) and he brings practical expertise in C++ and systems-level problem solving. Trained in Computervisualistik (BSc) from Universität Koblenz-Landau, he combines academic grounding with a knack for tackling intricate memory and compilation problems that often hide behind the scenes.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BSc), Computervisualistik, 1,8, Bachelor of Science (BSc), Computervisualistik, 1,8 at Universität Koblenz-Landau, Campus Koblenz
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
8,091reputation
762kreached
231answers
0questions
Badges
opengl
top-5%
qt
top-5%
opencv
top-5%
github-logo-circle

Github Skills (29)

debugging10
debug10
assembly10
c-language10
device-emulation10
psr-310
pspp10
assemble10
assembler10
reverse-engineering10
ps10
cprogramming-language10
emulation10
winapi9
sdl9

Programming languages (14)

C#JavaC++CScalaGoTypeScriptShell

Github contributions (5)

github-logo-circle
RPCS3/rpcs3

Feb 2014 - Jul 2015

PlayStation 3 emulator and debugger
Role in this project:
userBack-end Developer
Contributions:138 commits, 27 PRs, 12 pushes in 1 year 5 months
Contributions summary:Peter primarily focused on refactoring and debugging code related to the PlayStation 3 emulator's disassembly components, specifically within the PowerPC and PPU architecture emulation. The contributions involved fixing compilation issues, addressing memory overflows, and improving string handling within the emulation code. The user's work involved extensive modification of low-level code, suggesting a deep understanding of the PS3's architecture and the emulator's inner workings.
emulatorps3cppemulationdebugger
hrydgard/ppsspp

Oct 2013 - Aug 2019

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
Role in this project:
userBack-end Developer
Contributions:56 commits, 12 PRs, 156 comments in 5 years 11 months
Contributions summary:Peter's commits primarily focused on fixing bugs and adding features to the PSP emulator. Their contributions include improving the debugger by adding functionalities to remove and add functions, fixing audio buffer under/overrun, and addressing issues with Windows touch support. They also made changes to the text rendering and font loading of the UI elements.
emulatorsppssppemulatorwindowscpp
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
Peter Tissen - Software Developer at Atruvia AG