Mika Vilpas

Software Developer at Barona

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
Mika Vilpas is a pragmatic software developer with 14 years' experience building backend and full-stack systems across Scala, Ruby on Rails, Java/Spring and modern web stacks like React+TypeScript. Currently at Barona after a long tenure developing BSS back-office tooling at Qvantel, he pairs pragmatic engineering with a strong open-source sensibility—his OmniSharp Emacs work earned him a Microsoft MVP in 2016. Mika contributes to diverse projects from Emacs Lisp LISP editing integrations (CIDER/Clojure) to high-performance Rust backend work for a terminal file manager, demonstrating fluency across languages and runtimes. He focuses on improving developer UX and robust file/data handling in distributed systems, often fixing tricky integration bugs and adding practical bulk-operation features. Based in Finland, he approaches work with a steady, incremental improvement mindset: “we can't fix everything, but we can make things a little bit better every day.”
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Business Information Technology, Bachelor's degree, Business Information Technology at Laurea
bookYlioppilas, Ylioppilas at Kulosaari secondary school
languagesFinnish, Swedish, English
github-logo-circle

Github Skills (20)

asynchronous10
filesystem10
clojure-cli10
async10
emacs-lisp10
asyncio10
file-manager10
rust10
concurrency10
terminal-application9
terminal-emulator9
command-line9
common-lisp9
clojure9
cl9

Programming languages (23)

C#JavaCSSC++RustCSchemeMakefile

Github contributions (5)

github-logo-circle
sxyazi/yazi

Mar 2024 - Jan 2025

💥 Blazing fast terminal file manager written in Rust, based on async I/O.
Role in this project:
userBackend Developer
Contributions:15 reviews, 22 PRs, 83 comments in 10 months
Contributions summary:Mika primarily contributed to the backend logic of the terminal file manager, implementing new features related to file operations such as moving, trashing, and deleting files. They introduced new event kinds to the Data Distribution System (DDS) to handle these file management actions, modifying core components like the `Pump`, `Body`, and `Pubsub` modules. Furthermore, the user worked on incorporating a new bulk operation feature for renaming files. These changes enhance the core functionality and data management capabilities within the application.
androidasyncioclicommand-lineconcurrency
abo-abo/lispy

Aug 2015 - Aug 2015

Short and sweet LISP editing
Role in this project:
userFull-stack Developer
Contributions:6 commits, 5 PRs, 27 comments in 10 days
Contributions summary:Mika primarily focused on enhancing the user experience within the LISP editing environment. They implemented interactive Clojure expression evaluation with visual overlays managed by CIDER, addressing related bug fixes. Additionally, they corrected mode support issues for Clojure, and they removed obsolete features. These commits demonstrate a strong understanding of the CIDER integration and the underlying Emacs Lisp environment.
schemepythonevaluationshortrefactoring
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
Mika Vilpas - Software Developer at Barona