Étienne Beaulé

Software Developer at Calico Tab Inc.

Halifax, Nova Scotia, 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
Étienne Beaulé is a full-stack software developer with 12 years' experience building scalable web and mobile systems, best known as the founder and lead developer of Tabbycat, the international-standard debate tabulation platform used in 85 countries. He combines deep backend expertise (Django, PostgreSQL optimizations, APIs/HATEOAS) with frontend and mobile work (Vue.js, React Native) and operational experience running hosted services on AWS. As founder of Calico Tab Inc. he turned open-source software into a commercial hosting and support business, designing privacy-aware multi-tenant schemas and serving large international competitions. At Dash Social he’s maintained cross-platform apps and managed complex data flows (Elasticsearch, Kafka, MySQL), while mentoring contributors and driving code quality. Known for pragmatic performance tuning—achieving 10x query improvements in Tabbycat—he’s motivated by understanding systems and people through well-crafted software.
code12 years of coding experience
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université de Montréal
bookHigh School Diploma, High School Diploma at Halifax Grammar School
languagesEnglish, French, Chinese
stackoverflow-logo

Stackoverflow

Stats
207reputation
48kreached
3answers
7questions
github-logo-circle

Github Skills (18)

apim10
python10
django10
api10
api-design9
restful-api9
postgresql9
api-rest9
rest-api9
swift6
coredata6
alamofire6
xcode6
grand-central-dispatch6
nspredicate6

Programming languages (10)

C++CSSTeXJavaScriptVuePHPHTMLLilyPond

Github contributions (5)

github-logo-circle
TabbycatDebate/tabbycat

May 2018 - Jan 2023

Debating tournament tabulation software for British Parliamentary and a variety of two-team parliamentary formats
Role in this project:
userBack-end Developer
Contributions:26 releases, 163 reviews, 1183 commits in 4 years 9 months
Contributions summary:Étienne primarily contributed to the backend of the Tabbycat project by implementing and updating features related to ballot statistics, email functionalities, and pre-formed panel handling. Their work involved modifying Django models, serializers, and views to integrate with the results framework and enhance the import/export capabilities. Moreover, the user addressed issues related to user authentication and the API, ensuring the overall robustness and usability of the system.
tabulationdjangonode-jsdebatingbritish
tienne-B/lavenue

May 2021 - Feb 2022

Pour mieux espérer
Contributions:89 commits, 7 PRs, 30 pushes in 9 months
reactrerjavascriptesptypescript
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
Étienne Beaulé - Software Developer at Calico Tab Inc.