Sebastian Porto

Software Engineer at Versent

Melbourne, Victoria, Australia
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
Sebastian Porto is a Melbourne-based software engineer with 12 years of full-stack experience, specializing in functional front-end languages like Elm and Purescript alongside Ruby on the backend. He has a long track record of building end-to-end web applications across startups and consultancies, currently contributing at Versent and Stax. An active open-source contributor, Sebastian has improved Gleam’s standard library with practical utilities (e.g., result and list functions, URI percent-encoding), reflecting a focus on language ergonomics and reusable primitives. His background in communication (MA from RMIT) informs a pragmatic approach to developer UX and clear API design. Colleagues would describe him as a quietly curious engineer who prefers improving developer tools and libraries behind the scenes as much as delivering customer-facing features.
code12 years of coding experience
job5 years of employment as a software developer
bookMaster of Arts (M.A.), Communication, Master of Arts (M.A.), Communication at RMIT University
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
2,269reputation
349kreached
41answers
14questions
Badges
routes
top-5%
github-logo-circle

Github Skills (22)

typesc10
lists10
typescript10
type-system10
stl10
manipulate10
gleam10
functional-programming10
testing9
urn9
url-encoding9
uri9
routes9
return-value6
canjs6

Programming languages (24)

JavaCSSC++RustScalaElmGoVala

Github contributions (5)

github-logo-circle
gleam-lang/stdlib

Oct 2020 - Jun 2022

🎁 Gleam's standard library
Role in this project:
userBack-end Developer
Contributions:16 reviews, 35 commits, 26 PRs in 1 year 8 months
Contributions summary:Sebastian primarily contributed to Gleam's standard library by implementing new functions and features. Their work includes adding the `result.all` and `result.replace_error` functions, along with `list.permutations`, `list.flat_map` and `list.fold_until` functionality. They also implemented several currying functions and contributed to the `uri` module with percent encoding and decoding capabilities, demonstrating a focus on enhancing the library's utility and feature set.
gleamerlangjavascriptstandard-librarytypescript
sporto/save-up

Jul 2018 - Jul 2019

SaveUp
Contributions:829 commits, 30 PRs, 298 pushes in 1 year
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
Sebastian Porto - Software Engineer at Versent