Carlos Teixeira

Senior Software Engineer at Celonis

Naples, Campania, 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

🤩
Rockstar
🎓
Top School
Carlos Teixeira is a Senior Software Engineer with 11 years of experience building resilient back-end systems, currently driving engineering work at Celonis from Naples, Portugal. He has a strong Scala focus demonstrated by roles at Lenses.io, MoneyFarm and contributions to the popular http4s project where he optimized connection management and lifecycle handling in the blaze-client module. Comfortable in both startup and enterprise environments, he has worked across streaming, core infrastructure and full-stack teams and brings pragmatic performance and reliability improvements to production systems. Carlos combines a master's-level engineering background from the University of Porto with hands-on open-source problem-solving, showing attention to subtle correctness issues like preventing duplicated calls and improper connection closures.
code11 years of coding experience
job10 years of employment as a software developer
bookFaculdade de Engenharia da Universidade do Porto
languagesPortuguese, English
github-logo-circle

Github Skills (6)

http10
fs10
performance-optimization10
scala10
cat9
http-client9

Programming languages (4)

JavaScalaElmJavaScript

Github contributions (5)

github-logo-circle
http4s/http4s

Mar 2019 - Mar 2019

A minimal, idiomatic Scala interface for HTTP
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 8 comments in 2 days
Contributions summary:Carlos focused on performance optimization within the `http4s` project, specifically within the `blaze-client` module. Their contributions addressed issues related to connection management, ensuring connections were closed only when necessary, and preventing duplicated calls. The user also attempted to fix compilation problems related to the lifecycle of connections and error handling. The work involved making changes to the `Http1Connection.scala` file.
idiomatichttp-clientscalafs2typelevel
Contributions:16 commits, 16 pushes, 2 branches in 3 months
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
Carlos Teixeira - Senior Software Engineer at Celonis