Charles Catta

Senior Software Developer at Botpress

Quebec, 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

🤩
Rockstar
🎓
Top School
Charles Catta is a Senior Software Developer based in Quebec with nine years of experience building full-stack systems, conversational AI, and integrations for production-grade platforms. He has deep practical experience at Botpress, moving from customer success to interim NLP team lead and now senior developer, where he contributed to LLM-based chatbot features and third-party integrations like Mailchimp, Google Calendar, Stripe, and Airtable. Equally comfortable in front-end work—having improved the fastai course browser’s React UI with tabbed views and search—and back-end API and integration design, he bridges UX and systems reliably. His background spans robotics, AR/VR, LiDAR and UAV projects, reflecting a habit of applying deep learning and systems engineering to real-world sensing problems. A perpetual learner with formal training in deep learning and autonomous vehicles, he combines hands-on coding with product-minded delivery and a knack for turning research-oriented tech into shipped features.
code9 years of coding experience
job6 years of employment as a software developer
bookInternational Baccalaureate (IB) High School Diploma, PEI, International Baccalaureate (IB) High School Diploma, PEI at De Rochebelle Secondary School
bookProfessional Certificate, Deep Learning, Professional Certificate, Deep Learning at University of San Francisco
bookNanodegree, Self-Driving Car, Nanodegree, Self-Driving Car at Udacity
bookHigh School, Mathematics and Statistics, High School, Mathematics and Statistics at CEGEP Champlain St. Lawrence
bookBachelor’s Degree, Software Engineering, N/A (Freshman), Bachelor’s Degree, Software Engineering, N/A (Freshman) at Université Laval
bookPrivate Pilots License, Aeronautics/Aviation/Aerospace Science and Technology, General, Private Pilots License, Aeronautics/Aviation/Aerospace Science and Technology, General at Orizon Aviation
languagesEnglish, French, Russian, Spanish
github-logo-circle

Github Skills (24)

javascript10
stripe10
apidoc10
typescript10
user-interface10
integrations10
api10
front-end-development10
typescript-types10
typescripts10
react10
google-calendar-api9
mailchimp9
airtable9
css9

Programming languages (10)

TypeScriptMDXDockerfileC++RustJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
botpress/botpress

Nov 2020 - Oct 2021

The open-source hub to build & deploy GPT/LLM Agents ⚡️
Role in this project:
userBack-end Developer & API Developer
Contributions:131 reviews, 27 commits, 131 PRs in 11 months
Contributions summary:Charles primarily focused on adding and modifying integrations within the Botpress platform, particularly integrations for Mailchimp, Google Calendar, Stripe, and Airtable. Their contributions involved defining schemas, creating actions, and implementing client-side logic for these integrations. They also worked on fixing bugs, refactoring code, and updating the integration definitions to enhance the platform's functionality and integration capabilities.
nlupythonbotbotkitbotpress
fastai/course-v3

Feb 2020 - Feb 2020

The 3rd edition of course.fast.ai
Role in this project:
userFront-end Developer
Contributions:12 commits, 1 PR in 6 days
Contributions summary:Charles contributed significantly to the front-end of the fastai course browser application. Their work primarily involved implementing and refactoring React components, as evidenced by changes to `LessonsNav`, `TabbedViews`, `TranscriptBrowser`, `Layout` and `App.jsx` files. They focused on improving the user interface, including adding new features like tabbed views and search functionality, as well as fixing bugs and improving the overall user experience. This included updating the styling and layout of existing components.
pytorchpythondata-sciencedeep-learningmachine-learning
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
Charles Catta - Senior Software Developer at Botpress