João Cristóvão

CTO & Founder at LovelyStay

Lisbon, Lisbon, 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
João Cristóvão is a seasoned CTO and founder with 12+ years of experience building product-led technology for short- and mid-term rentals from Lisbon. As co-founder and technical lead of LovelyStay/Optylon Group he combines real-time pricing algorithms, a transparent owner dashboard and a lean business model to drive profitability and scale. He is a hands-on engineer fluent in TypeScript, React, PostgreSQL and functional programming, with earlier systems and avionics experience in C, Python and embedded platforms for ESA projects. João also contributes to notable open-source work on PostgREST, improving SQL ordering and null-handling semantics—demonstrating attention to correctness in database-backed APIs. Comfortable moving between low-level systems and full-stack product work, he blends rigorous engineering practices with entrepreneurial focus.
code13 years of coding experience
job14 years of employment as a software developer
bookElectrical and Computer Engineering, Electrical and Computer Engineering at Instituto Superior Técnico
languagesPortuguese, English
github-logo-circle

Github Skills (9)

api10
postgresql10
sql10
haskell10
api-design10
database9
testing9
databases9
rest8

Programming languages (13)

C#JavaCSSDIGITAL Command LanguageGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
PostgREST/postgrest

Feb 2015 - Apr 2015

REST API for any Postgres database
Role in this project:
userBackend Developer
Contributions:6 commits, 4 PRs, 6 comments in 2 months
Contributions summary:João contributed to the backend logic of the PostgREST API, focusing on query parsing and handling. They implemented features like support for `nulls first/last` in ordering and added related tests. Furthermore, the user addressed a bug in the ordering functionality and updated test cases to match documentation, demonstrating a focus on accuracy and functionality of the API. Finally, they added support for `IS/IS NOT null, true, false` and included GHC 7.10.1 support.
databasepostgresqlrestrest-apihaskell
jcristovao/pg-promise

Mar 2015 - Oct 2020

Contributions:1 PR, 15 pushes, 10 branches in 5 years 7 months
promisestransactions
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