José Ustra

Senior Software Engineer at Sona (getsona.com)

Braga, Portugal
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
José Ustra is a senior software engineer with 14 years of professional experience and a decade-plus career spanning Java, Ruby, Go, Elixir and modern web stacks. He co-founded Nextbit and helped build SuperWifi, a captive-portal product with over 7 million users, combining entrepreneurial drive with production-scale engineering. Recently focused on Elixir backends and Postgres-backed systems, he has driven backend architecture and event-sourcing patterns at companies like Coverflex and Sona. José contributes to open-source tooling as a back-end developer on projects like contribsys/faktory, improving CLI usability and test coverage for a language-agnostic job server. Comfortable across domains—e-commerce, finance, insurance and e-learning—he brings both full-stack experience and a deep interest in language internals that surfaces in careful refactors and tooling improvements. Based in Braga, Portugal, he pairs hands-on coding with product sensibility from startup founding through mature platform development.
code14 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Faculdade de Engenharia da Universidade do Porto
bookSystems analysis, Information Technology, Systems analysis, Information Technology at Universidade Potiguar
languagesEnglish, Portuguese
github-logo-circle

Github Skills (10)

cli10
testing10
command-line-interface10
go10
command-line10
epl9
rep9
rocksdb8
version-control7
git7

Programming languages (7)

DockerfileJavaCSSJavaScriptGoRubyElixir

Github contributions (5)

github-logo-circle
contribsys/faktory

Nov 2017 - Nov 2017

Language-agnostic persistent background job server
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 6 comments in 21 days
Contributions summary:José primarily focused on enhancing the command-line interface (CLI) of the faktory project. Their work involved refactoring CLI commands, specifically within the interactive REPL, to improve code legibility and maintainability. The user also added comprehensive tests to the interactive CLI, verifying its functionality through compiled binaries and output comparisons. Furthermore, they made adjustments to the CLI's history file path and integrated the chzyer/readline package for enhanced user experience.
agnosticjoblanguage-agnosticpersistentbackground
ustrajunior/wpool

Mar 2017 - Feb 2020

Contributions:1 PR, 8 pushes, 2 branches in 2 years 11 months
golangworkerbackground
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
José Ustra - Senior Software Engineer at Sona (getsona.com)