Sebastián Celestino

Sr Software Engineer at Skyscanner

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

👤
Senior
🎓
Top School
Sebastián Celestino is a senior software engineer based in Barcelona with 11 years of experience building scalable, high-availability microservices for travel and commerce platforms. He specializes in JVM ecosystems—Scala and Java—while also applying Python and JavaScript across full-stack systems, cloud deployments (AWS/OpenStack), and diverse datastores like Cassandra, MongoDB and Redis. At Skyscanner he helps maintain a dozen production microservices improving search experiences, and earlier led architecture and delivery of a large vacation-rentals platform at Despegar, shipping 15+ applications under TDD and Agile practices. An active Scala enthusiast and contributor to the popular json4s library (improving array replace semantics and deserialization robustness), he blends hands-on coding with mentoring and internal training on functional programming. Known for solving complex problems with simple designs, he continually pursues new technologies and practical innovation.
code11 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree, Information Systems, Engineer's degree, Information Systems at Universidad Tecnológica Nacional
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,418reputation
50kreached
50answers
3questions
Badges
scala
top-5%
github-logo-circle

Github Skills (16)

scala10
testing10
json10
data-structure9
data-structures9
algorithm9
algorithms9
jackson7
future6
generics6
syntax6
json4s6
composition6
boolean6
traits6

Programming languages (5)

JavaCScalaJavaScriptPython

Github contributions (5)

github-logo-circle
json4s/json4s

Aug 2018 - Sep 2018

JSON library
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs in 8 days
Contributions summary:Sebastián primarily focused on enhancing the JSON4s library, a Scala-based JSON processing library. Their contributions centered on improving the `replace` function for JSON arrays, allowing for the replacement of individual or all elements within an array. They also addressed a deserialization issue related to default values in case classes, enhancing the library's functionality and robustness. Furthermore, they added new tests for array replacements, ensuring the quality and accuracy of the library's features.
json-libraryscalajacksonjsonjson-parser
scelestino/flowly4j

Jan 2019 - Sep 2019

Lightweight workflow engine
Contributions:66 commits, 2 PRs, 23 pushes in 8 months
workflow-enginedataflow-programmingflow-based-programmingdataflowworkflow
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
Sebastián Celestino - Sr Software Engineer at Skyscanner