Ville Saukkonen

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
Ville Saukkonen is a Helsinki-based full-stack software professional with 11 years of experience building scalable web and marketing products across gaming, social media, and ad-tech. As a former CTO and co-founder and a senior engineer at Smartly.io, he combines hands-on JavaScript/TypeScript expertise with product-minded thinking—prioritizing user experience and measurable customer value. He has tackled both legacy enterprise codebases and cutting-edge JS stacks (React, Node, GraphQL) and led frontend rewrites, product launches, and developer onboarding. An active open-source maintainer and contributor, Ville helps run the widely used flow-typed repository and has contributed types and fixes to major libraries like React tooling and Mocha. He pairs entrepreneurial experience from scaling teams with a knack for simplifying complex flows to make products faster and more intuitive for end users.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.) ICT Computer Software Engineering, Bachelor of Applied Science (B.A.Sc.) ICT Computer Software Engineering at Metropolia University of Applied Sciences
bookHelsingin Rudolf Steiner-koulu
languagesFinnish, English, javascript
github-logo-circle

Github Skills (21)

javascript10
flow-control10
work-flow10
control-flow10
react9
flowtype9
typescripts8
typesc8
angular8
type-system8
typescript-types8
typescript8
testing8
libudev7
libc7

Programming languages (23)

SmartyC#MDXJavaC++CGoMustache

Github contributions (5)

github-logo-circle
flow-typed/flow-typed

Oct 2017 - Feb 2019

A central repository for Flow library definitions
Role in this project:
userFull-stack Developer
Contributions:51 commits, 245 PRs, 191 pushes in 1 year 3 months
Contributions summary:Ville primarily focused on enhancing the `flow-typed/flow-typed` repository, a central repository for Flow library definitions. Their work involved fixing tests, extracting and refactoring code related to flow configuration, and writing regression tests. The user added flow types for angular scopes and angular directives, improving the type safety and developer experience for projects utilizing these libraries. They also addressed library definition updates for react-bootstrap, lodash and fixed-data-table-2.
libdefsflowtypedefinitionscli
villesau/flow

Nov 2017 - May 2019

Adds static typing to JavaScript to improve developer productivity and code quality.
Contributions:2 PRs, 32 pushes, 7 branches in 1 year 6 months
static-typingproductivityjavascriptdeveloper-productivitycode-quality
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 Saukkonen