Ville Ranki

Software Architect at Tampere Hacklab ry

Tampere, Pirkanmaa, 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

👤
Senior
🎓
Top School
Ville Ranki is a software architect with 16 years of hands-on experience building complex simulation and mobile systems, currently developing military flight simulators using C++, Qt/QML and Linux. He combines deep expertise in graphics, audio and physics stacks (OpenGL, OpenAL, ODE/Open Dynamics Engine, OpenSceneGraph) with practical distributed-system and UI know-how, reflecting a taste for both cutting-edge and vintage technology. An active member and board IT admin of Tampere Hacklab, he brings community-driven engineering and maker culture into professional projects. Ville has contributed backend improvements to the well-known matrix-appservice-irc bridge, demonstrating his ability to ship readable, configurable Node.js integrations for open-source ecosystems. His background spans embedded/mobile Java (J2ME), J2EE web services, and real-time HLA-based visual simulation, making him adept at turning complex requirements into working, maintainable systems. Based in Tampere, Finland, he pairs academic grounding from Tampere University of Technology with a long track record of practical delivery.
code16 years of coding experience
job11 years of employment as a software developer
bookMaster's, Master's at Tampere University of Technology 1965-2018
bookYlioppilas, Ylioppilas at Pirkkalan yhteislukio
github-logo-circle

Github Skills (7)

typescript10
nodejs10
typescripts10
irc10
typescript-types10
matrix9
configuration-management9

Programming languages (19)

JavaC++JinjaCMakefileGoHTMLSvelte

Github contributions (5)

github-logo-circle
Node.js IRC bridge for Matrix
Role in this project:
userBack-end Developer
Contributions:2 reviews, 7 commits, 2 PRs in 9 months
Contributions summary:Ville primarily contributed to the backend logic of the Matrix IRC bridge. Their work involved adding the functionality to set a fallback encoding for non-UTF-8 strings and allowing users to change their nickname within the IRC rooms. They also fixed tslint errors and refactored code for better readability. The user's changes included modifying configuration files and core bridge logic for improved functionality.
node-jsirc-bridgejavascriptbridgenodejs
hacklab-fi/dlreg

Jan 2016 - Dec 2019

Contributions:22 pushes, 1 branch in 4 years
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
Ville Ranki - Software Architect at Tampere Hacklab ry