Alessandro Vermeulen

Product Owner Backend Engineering Journey at ING

Flevoland, Netherlands
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
Alessandro Vermeulen is a seasoned backend engineering leader with 15 years of experience and a decade-long commitment to functional programming, transitioning from Haskell to Scala. At ING he champions functional and reactive paradigms, maintains core API platform libraries, and leads the product vision for an internal backend framework and conformance testkit that enforces architecture, performance, and security standards. He has driven developer experience improvements globally—building ING’s API SDK, contributing to a home-grown service mesh based on Finagle and Envoy, and spearheading a self-service portal inspired by Backstage. A hands-on contributor to open-source Finagle, he has improved HTTP observability and robustness through metrics and SSL/DNS fixes, reflecting a focus on resilient, observable systems. Colleagues know him for removing redundancy through elegant abstractions and for coaching teams in functional design and reactive tooling. Based in the Netherlands, he blends deep technical craft with product ownership to make scalable backend development safer and more productive.
code15 years of coding experience
job6 years of employment as a software developer
bookVWO NG + Geophysics + Latin, VWO NG + Geophysics + Latin at Johan de Witt-Gymnasium
bookMSc Computing Science, MSc Computing Science at Utrecht University
languagesDutch, English, Italian, French
stackoverflow-logo

Stackoverflow

Stats
1,321reputation
113kreached
16answers
19questions
Badges
filter
top-5%
github-logo-circle

Github Skills (17)

http10
finagle10
distributed-systems10
scala10
metric10
java9
performance-optimization9
javas9
filter9
testing8
cabal6
haskell6
fold6
functional-programming6
dictionary6

Programming languages (15)

C#JavaC++RustCScalaGoTypeScript

Github contributions (5)

github-logo-circle
twitter/finagle

Mar 2015 - Jan 2020

A fault tolerant, protocol-agnostic RPC system
Role in this project:
userBackend Developer
Contributions:10 commits, 10 PRs, 94 comments in 4 years 11 months
Contributions summary:Alessandro made several contributions to the Finagle project, focusing on improving the HTTP-related functionalities. They implemented memoization for counters and stats within the `StatsFilter`, enhancing performance. They also added an HTTP stats module and methods to enable HTTP-specific metrics in both client and server, improving the observability of HTTP traffic. In addition, the user addressed issues related to SSL configuration and DNS resolution.
fault-tolerantrpcredismysqlfinagle
UU-ComputerScience/uhc-js

Jan 2012 - Apr 2013

Contributions:40 commits in 1 year 2 months
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
Alessandro Vermeulen - Product Owner Backend Engineering Journey at ING