Ville Penttinen is a Senior IT Consultant and full-stack developer based in Helsinki with 10 years of experience building scalable, maintainable enterprise applications in the .NET ecosystem. He specializes in ASP.NET Core, C#, and Entity Framework on the backend and crafts efficient frontends with TypeScript and Vue.js, while automating deployments using Azure DevOps and Docker. Ville pairs pragmatic engineering—containerized, well-documented, and team-friendly code—with hands-on cloud and CI/CD expertise to deliver production-ready systems. An active open-source contributor, he has improved tooling across ecosystems including rust-analyzer, the VS Code Rust extension, and Pulumi’s .NET components, showing fluency beyond the Microsoft stack. Outside work he’s a lifelong learner and outdoor enthusiast who often balances technical problem-solving with golf or hiking.
9 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Tampere University of Technology 1965-2018
Elm-port of the Material Design Lite CSS/JS library
Role in this project:
Front-end Developer
Contributions:182 commits, 51 PRs, 27 pushes in 9 months
Contributions summary:Ville primarily contributed to the front-end of the Elm-MDL repository by adding support for new UI components and improving the existing ones. Their work included adding features for multiline textfields and creating a new tooltip component. They also addressed issues by refactoring code to improve UI component design.
Contributions:47 PRs, 106 comments, 4 issues in 1 year
Contributions summary:Ville primarily contributed to the development of the rust-analyzer project by implementing and refining core features. They introduced new configurations to control aspects of the code editor, such as enhanced typing behavior, and also added an assist to remove `dbg!()` calls. Additionally, the user focused on improving code quality through formatting and refactoring. Their work included refactoring and implementing enhancements to the underlying codebase.
rustlsp-servercompileridefront-end
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 Penttinen - Senior IT Consultant at Evitec Solutions