Sergi Mansilla

Director Of Engineering at JustPeace Labs

Barcelona, Catalonia, Spain
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
Sergi Mansilla is a seasoned engineering leader with 17 years of experience building and scaling distributed systems, mobile OS platforms, and developer tooling across companies from Cloud9 and TomTom to Glovo, NearForm, Edge Impulse and now Qualcomm. He blends hands-on expertise in Node.js, Go and front-end performance with strategic leadership—driving dramatic reliability and observability gains (e.g., outages reduced from hours to minutes at Glovo) and managing teams of dozens. An active open-source contributor and author of "Reactive Programming with RxJS", Sergi has shipped foundational pieces like FTP support in Cloud9 and editor improvements in Ace while retaining a practical focus on API and framework design. He co-founded JustPeace Labs to apply technology ethically in high-risk contexts, reflecting a rare combination of technical depth and social purpose. Calm under pressure and a practiced speaker and mentor, he thrives in fast-paced environments where he can both architect systems and dive into tricky technical problems.
code17 years of coding experience
job20 years of employment as a software developer
bookComputer Science, Computer Science at Universitat Autònoma de Barcelona
languagesEnglish, Dutch, Spanish, Catalan
stackoverflow-logo

Stackoverflow

Stats
12,655reputation
1.3mreached
24answers
67questions
Badges
javascript
top-1%
github-logo-circle

Github Skills (34)

algorithm10
algorithms10
javascript10
testing10
user-interface10
ftp10
data-structure10
ace-editor10
go10
front-end-development10
data-structures10
nodejs10
webdav10
filesystem9
lib9

Programming languages (10)

TypeScriptC++RustOCamlJavaScriptGoSwiftVim script

Github contributions (5)

github-logo-circle
sergi/go-diff

Dec 2012 - Jan 2023

Diff, match and patch text in Go
Role in this project:
userBack-end Developer
Contributions:5 reviews, 44 commits, 17 PRs in 10 years 2 months
Contributions summary:Sergi's commits primarily involve the development and refactoring of core functionalities within the `go-diff` library. They demonstrate an understanding of the library's internal workings, with modifications focusing on code structure and syntax improvements. The commits suggest iterative progress in refining the implementation of the DiffMatchPatch algorithm, evidenced by the addition of tests and bug fixes. The user’s work focuses on the Go programming language to implement the core functionality.
golangpatchdeltagodocdiff
sergi/jsftp

Jul 2011 - Oct 2019

Light and complete FTP client implementation for Node.js
Role in this project:
userBack-end Developer
Contributions:4 releases, 360 commits, 82 PRs in 8 years 4 months
Contributions summary:Sergi implemented and refactored features for an FTP client in Node.js. They added the ability to send commands, including a set of built-in generic methods for various FTP operations. The user also implemented and updated passive mode, including related commands and methods, which enhances the client's functionality. They also added support for a few extended features.
ftpsftp-clientlightnode-jsjavascript
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
Sergi Mansilla - Director Of Engineering at JustPeace Labs