Francesco Vasco

Senior Software Engineer at Now4real

Milan, Lombardy, Italy
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
Francesco Vasco is a Senior Software Engineer and Kotlin/Java architect based in Milan with over 11 years building scalable web and backend systems. He combines deep concurrency expertise—evidenced by meaningful contributions to kotlinx.coroutines—with hands-on product experience at firms like Lightstreamer and Now4real. His career spans enterprise Java EE projects, healthcare and regional public-sector systems, and founding roles such as organizing Italy’s first VoxxedDays Milano. An active open-source contributor, he also worked on localization for the popular Veloren game, showing attention to internationalization and user-facing detail. Known for pragmatic code and clear expectations with recruiters, he prefers substantive, well-compensated opportunities and quickly ramps into required domains when needed.
code11 years of coding experience
job8 years of employment as a software developer
bookLaurea quinquennale, Informatica, 110 e lode, Laurea quinquennale, Informatica, 110 e lode at Università degli Studi di Bari
book43/60, 43/60 at Liceo Scientifico
languagesEnglish, Italian
github-logo-circle

Github Skills (12)

kotlin10
channel10
internationalization10
localization10
coroutines10
italia10
async10
concurrency10
api-design9
rust8
game-development6
rpg5

Programming languages (18)

JavaCSSC++CRustScalaGoKotlin

Github contributions (5)

github-logo-circle
Kotlin/kotlinx.coroutines

Mar 2017 - Feb 2019

Library support for Kotlin coroutines
Role in this project:
userBack-end Developer
Contributions:5 commits, 20 PRs, 586 comments in 1 year 11 months
Contributions summary:Francesco primarily contributed to the kotlinx.coroutines library, enhancing its functionality. Their work included adding a `withMutex` function for mutex operations and a `sendBlocking` extension method for channels. Further contributions involved implementing various channel operators, such as `asReceiveChannel`, `asSendChannel`, and methods like `consumeEachIndexed`, `drainTo`, and others. These changes indicate a focus on improving the library's core concurrency features and API.
kotlin-coroutineskotlin-multiplatformcoroutinessupport-librarykotlin
veloren/veloren

Dec 2022 - Jan 2023

An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
Role in this project:
userLocalization / Internationalization Specialist
Contributions:5 commits in 1 month
Contributions summary:Francesco's contributions primarily focused on translating game text into Italian. They modified various `.ftl` files, which are likely used for localization within the game's user interface and dialogue. The changes involved translating text strings related to in-game elements such as the HUD, skills, chat, map, crafting, buffs, and game input. Additionally, the user fixed label sizes and updated the Italian translation of certain game terms.
gamerpgsubmitvoxelsdwarf-fortress
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
Francesco Vasco - Senior Software Engineer at Now4real