Juha Järvi

Founder at BusFaster Oy

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
Juha Järvi is a founder and seasoned software engineer in Helsinki with 12 years of professional experience building web, mobile, and location-based services, currently developing a public transport route finder at BusFaster Oy. With an academic background in geoinformatics and computer science from Aalto, he blends deep mapping expertise with practical back-end and mobile development from roles at Foreca and Aalto University. He’s contributed to open-source tooling for C++/JavaScript interop (nbind), improving string handling, error reporting, and Node.js compatibility—an indication of comfort with low-level integration as well as user-facing apps. A lifelong programmer who started in the 1980s, Juha pairs technical breadth with product-focused entrepreneurship and a multilingual approach to solving spatial problems.
code12 years of coding experience
job4 years of employment as a software developer
bookBSc, Computer science, BSc, Computer science at Helsinki University of Technology
bookMSc, Geoinformatics, Computer science, MSc, Geoinformatics, Computer science at Aalto-yliopisto
languagesFinnish, English, Spanish, Swedish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
4,265reputation
1.9mreached
98answers
10questions
Badges
postgresql
top-5%
github-logo-circle

Github Skills (14)

c-language10
cprogramming-language10
headers10
postgresql9
nodejs9
type-system8
algorithm6
html6
css6
typescript6
javascript6
semantics6
openlayers6
utf6

Programming languages (10)

TypeScriptC++CRustLLVMJavaScriptWebAssemblyGo

Github contributions (5)

github-logo-circle
charto/nbind

Dec 2014 - May 2019

:sparkles: Magical headers that make your C++ library accessible from JavaScript :rocket:
Role in this project:
userBack-end Developer
Contributions:26 releases, 472 commits, 6 PRs in 4 years 5 months
Contributions summary:Juha primarily worked on the nbind library, modifying the headers to work with NAN for supporting future versions of Node.js. They made additions to include package descriptions. The user also addressed issues for handling strings as method parameters and return values. Furthermore, they improved error handling and the value type support in the C++ side.
cppcallbacksc-libraryaccessiblejavascript
charto/autodts

Aug 2015 - Nov 2015

Contributions:6 releases, 11 commits, 1 PR in 3 months
typescriptpublishingnpm
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
Juha Järvi - Founder at BusFaster Oy