Filipe Varjão is an Invited Assistant Professor and seasoned software engineer with 14 years of experience building production systems across startups and enterprise teams. He holds a Ph.D. and a master’s in Computer Science from the Federal University of Pernambuco and has blended academia with industry roles at Erlang Solutions, 2600Hz, and Ooma. A polyglot developer comfortable with Elixir, Erlang, Python, Go, Java, and Ruby, he focuses on open source and distributed systems with a research-driven approach to practical engineering. He has taught and mentored students while shipping mission-critical software, bridging theoretical rigor and hands-on delivery. Based in Portugal, he brings a cross-cultural perspective shaped by a long career in Brazil and recent European work. Beyond titles, he’s the kind of engineer who transitions fluidly between research, teaching, and production code, often contributing at the language and tooling level rather than merely application features.
14 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Systems Analysis, Bachelor's degree, Computer Systems Analysis at Faculdade Sete de Setembro
Research Doctorate, Research Doctorate at Universidade Federal de Pernambuco
ExInterval provides types and functions for Maximum Accuracy Interval Arithmetic for Erlang and Elixir.
Contributions:38 commits, 8 PRs, 29 pushes in 2 years 6 months
maximumarithmeticgleamerlangcrossword
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
Filipe Varjão - Invited Assistant Professor at ULisboa