Janne Pulkkinen

Software Developer at CSC - IT Center for Science

Helsinki, Finland
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
Janne Pulkkinen is a Helsinki-based software developer with 14 years of hands-on experience building Python-driven systems and web front-ends for long-term digital preservation. At CSC he has contributed across the stack—REST APIs, workflow orchestration, and AngularJS front-ends—while designing automated preservation workflows at the Finnish Heritage Agency using PostgreSQL, Redis and SQLAlchemy. Janne is also an active open-source contributor, with practical full-stack fixes to the widely-known Litecoin project and a refactored, GUI-enabled Protontricks Python package that improves gaming compatibility on Linux. He combines pragmatic engineering with attention to user-facing polish (Windows GUI fixes, progress-sync tweaks) and a penchant for maintainable, well-structured code. Trained with a Master’s in Computer Science from the University of Helsinki, he brings institutional-scale system experience together with community-minded OSS contributions.
code14 years of coding experience
bookGraduate, Graduate at Järvenpää Upper Secondary School
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Helsinki
languagesEnglish, Finnish
github-logo-circle

Github Skills (28)

c-language10
qt10
python10
wp-api10
windows10
user-interface10
winapi10
ui-design10
interface-design10
cryptocurrency10
litecoin10
ws-api10
cprogramming-language10
dog9
wallet9

Programming languages (6)

ShellC++CJavaScriptNixPython

Github contributions (5)

github-logo-circle
Matoking/protontricks

Nov 2018 - Jan 2023

A wrapper that does winetricks things for Proton enabled games, requires Winetricks.
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 258 commits, 19 PRs in 4 years 3 months
Contributions summary:Janne refactored `protontricks` into a Python package, enhancing its structure and maintainability. They improved the user interface by adding a GUI selection dialog using Zenity and YAD as GUI providers. Furthermore, they implemented features such as listing installed applications, and enhanced user experience by including options to launch Windows executables. In addition, the user integrated Steam Runtime usage, added the capability to specify and run additional commands in the game's Wine prefix, and implemented various bug fixes and code cleanups.
winetricksgameswineprotonrequires
litecoin-project/litecoin

Sep 2011 - Feb 2012

Litecoin source tree
Role in this project:
userFull-stack Developer
Contributions:6 commits in 5 months
Contributions summary:The user, Matoking, contributed to the Litecoin project by implementing Windows-specific fixes and cleanup within the Qt framework. They modified the `BitcoinGUI` class to address window composition and transparency issues, ensuring a better user experience on Windows systems. Additionally, the user adjusted the synchronization progress bar and corrected an issue related to clearing the Send Coins page. Further contributions addressed a taskbar minimization issue.
cryptocurrencylitecoinbitcoincrypto
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
Janne Pulkkinen - Software Developer at CSC - IT Center for Science