Paulo Bittencourt

Staff Software Engineer at Wattpad

Ottawa, Ontario, Canada
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
Paulo Bittencourt is a Staff Software Engineer with 12 years of experience building and operating high-throughput backend systems, currently at Wattpad in Ottawa. He combines deep systems-level technical work—designing event-based inter-service platforms, exactly-once Kafka delivery, and low-latency auth at 50K req/s—with hands-on operational experience running Kubernetes and large-scale MySQL migrations. A pragmatic technical leader and mentor, he drives library ergonomics, centralized standards for logging/metrics/tracing, and sustainable monolith decomposition efforts. His open-source contributions include improving GitHub’s gh-ost for online MySQL migrations and enhancing Go language server completion features, showing an uncommon blend of database replication expertise and developer tooling. Colleagues rely on him to translate complex distributed systems trade-offs into maintainable, elegant designs.
code12 years of coding experience
job14 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Glendon Campus of York University | Campus Glendon de l’Université York
languagesPortuguese, French
github-logo-circle

Github Skills (21)

mysql10
testing10
hosts-file10
code-completion10
database-administration10
language-server-protocol10
hosts10
schema-migrations10
automation10
language-server10
go10
automations10
vagrant10
development-environment9
sql9

Programming languages (10)

TypeScriptShellCRustJavaScriptGoInno SetupHTML

Github contributions (5)

github-logo-circle
:pencil: A Vagrant plugin that manages hosts files within a multi-machine environment.
Role in this project:
userDevOps Engineer
Contributions:53 commits, 1 comment in 9 months
Contributions summary:Paulo primarily focused on maintaining and improving the `vagrant-hostmanager` plugin, a tool for managing host files within a Vagrant environment. Their contributions involved addressing compatibility issues with newer Vagrant versions, specifically integrating the plugin before provisioners. They also refactored and optimized the code, and bumped the version for new releases. These modifications involved modifying the plugin's core functionality to update the host file.
pencilvagrantvagrant-pluginhostsenvironment-machine
sourcegraph/go-langserver

Jan 2018 - Jan 2018

Go language server to add Go support to editors and other tools that use the Language Server Protocol (LSP)
Role in this project:
userBack-end Developer
Contributions:12 commits, 3 PRs, 15 comments in 10 days
Contributions summary:Paulo primarily contributed to the Go language server, focusing on implementing and refining code completion features. They added support for code snippets in function completions, enabling developers to utilize argument snippets. The user refactored the code to use `TextEdit` instead of the deprecated `InsertText` and introduced a feature flag to control snippet functionality. Furthermore, the user updated the configuration to include features such as gocode completion and binary package cache use.
1a89010d36gogo-languageserver-protocollsp
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
Paulo Bittencourt - Staff Software Engineer at Wattpad