Barthelemy Dagenais Email & Phone Number
@powergo.ca
1 phone found area 877
LinkedIn matched
Who is Barthelemy Dagenais? Overview
A concise factual answer block for searchers comparing this professional profile.
Barthelemy Dagenais is listed as Chief Technology Officer at Power Go, a with 20 employees, based in Montreal, Quebec, Canada. AeroLeads shows a work email signal at powergo.ca, phone signal with area code 877, and a matched LinkedIn profile for Barthelemy Dagenais.
Barthelemy Dagenais previously worked as CTO at Resulto and Team Leader - Web Development at Auto123.Com. Barthelemy Dagenais holds Doctor Of Philosophy (Ph.D.), Computer Science, A from Mcgill University.
Email format at Power Go
This section adds company-level context without repeating Barthelemy Dagenais's masked contact details.
AeroLeads found 1 current-domain work email signal for Barthelemy Dagenais. Compare company email patterns before reaching out.
About Barthelemy Dagenais
I am CTO at Power Go, a result-oriented and bootstrapped startup that specializes in customer loyalty and customer experience in the motor industry.I am motivated by technical and organizational challenges and I thrive in multidisciplinary environments where senior and junior people can continuously learn and grow.In related news, I completed my Ph.D. on developer documentation at McGill University in Montréal in 2012. I'm the creator of Py4J, an odd but highly popular piece of software that enables Java and Python to talk to each other. I am a proud husband and father who used to write short stories, then scientific papers, and who now strive to tell the most amazing stories to his son.Specialties: Software architecture, devops, managing and developing people, learning
Listed skills include Python, Software Engineering, Django, Web Development, and 31 others.
Barthelemy Dagenais's current company
Company context helps verify the profile and gives searchers a useful next step.
Barthelemy Dagenais work experience
A career timeline built from the work history available for this profile.
Cto
Team Leader - Web Development
I led a team of multidisciplinary developers (frontend, backend, devops) that built a platform that powers dozens of car dealership websites and web applications. I laid the foundations of the infrastructure, software platform and production tools. These resulted in a maintainable and customizable frontend framework, a high performance backend, and automated and reliable deployments.As a team, we established quality-driven culture and agile practices: we do code reviews, daily standup meetings, continuous integration and short sprints. As our team grew, I always made sure that everyone was learning and improving.My technical achievements include:- A semi-hierarchical caching system covering different data sources that can be partially invalidated.- A media pipeline: auto-crop, asynchronous operations, multi-upload, CDN.- Reliable and distributed deployment system.- Configuration and maintenance of reliable infrastructure: web and app servers, cache servers, databases, etc.Technologies: Python, Django, PostgreSQL, Memcached, Puppet, Linux, Redis, Media Processing Pipeline, Cloud ComputingAreas of expertise: High Performance Application Building, Team management, Customizable Framework Building
Phd
I conducted a qualitative study by recruiting and interviewing high-profile contributors from eight large and popular open source projects to better understand the challenges in creating and maintaining developer learning resources such as documentation and mailing lists.I created an analytic system that automatically (1) parses and models developer learning resources, (2) links these resources to a system's codebase, and (3) recommends improvements on the learning resources. One of the major technical challenges was to automatically process documents in natural language.Technologies: Python, Java, Django, Eclipse Platform, Memcached, PostgreSQL
Lecturer - Software Architecture
I created and taught a 4-credit course on Software Architecture to a class of 20 undergraduate and graduate students. I used active learning activities to engage students and to make them responsible for their own learning.For their course project, I asked the students to pick open source projects in a specific domain and compare their architecture. For example, a team of students compared nginx, apache and lighttpd.Topics covered by the course: Components & Connectors, Architectural Views, Architectural Styles, Reference Architecture, Extensibility Patterns, Performance Patterns, NoSQL, Cloud ComputingCourse Website: http://www.cs.mcgill.ca/~bdagen/comp529/index.html
Research Intern
I conducted a qualitative study on experienced developers joining 18 ongoing software development projects at IBM. The study approached the problem from a unique perspective, that of a newcomer relying on orientation aids and encountering obstacles while exploring a project landscape.I also worked on a concern-oriented approach to software documentation to make the creation and maintenance of developer documentation more efficient. Developers could drag and drop software artifacts in a tutorial editor and the editor inferred the documentation steps to create.Technologies: Java, Eclipse, Qualitative Methods
Research Intern
I created a technique that used a program slicer to extract functional aspects in legacy Java programs. The technique was packaged as an Eclipse plug-in that included a Java program slicer. Users of the plug-in could select a few important classes in a legacy Java program and the plug-in identified important classes and methods that were related to these classes.Technologies: Java, Eclipse, Soot (Static Analysis Platform), Indus (Program Slicer)
Teaching Assistant
I prepared exercises and taught for the following courses:- Data structures and algorithms (C++)- Programming I (Java)- Programming II (Java)I received twice a special mention because I received the highest course evaluation from the students.
Software Architecture Intern
I redesigned the architecture of the flagship mobile application in SAP's Montreal lab. The project was challenging because new features were being implemented at the same time so I had to constantly communicate with the team and coordinate the evolution of the features and the architecture (2005).I designed the architecture of the first CRM online mobile application at SAP. The product became a reference architecture for similar mobile applications (2004).Technologies: Java, J2EE, SAP NetWeaver
Business Consultant
I advised the purchasing and accounting departments on the transition to a new ERP system (Oracle).The transition was a success despite the strong resistance to change: I trained key personnel and involved them in the improvement of the organization's business processes.
Colleagues at Power Go
Other employees you can reach at powergo.ca. View company contacts for 20 employees →
Rayan Bouteldja
Colleague at Power GoMontreal, Quebec, Canada
View →
MG
Martin Goudreau
Colleague at Power GoLaval, Quebec, Canada
View →
JF
Josefina Fontanillo Vazquez
Colleague at Power GoGuadalajara, Jalisco, Mexico
View →
MD
Marc Dupont
Colleague at Power GoTerrebonne, Quebec, Canada
View →
MJ
Michael J. Allan
Colleague at Power GoGreater Toronto Area, Canada
View →
SR
Samuel Roussy
Colleague at Power GoChandler, Quebec, Canada
View →
ML
Maude Laurin
Colleague at Power GoPointe-Calumet, Quebec, Canada
View →
SD
Sarah Di Rito
Colleague at Power GoMontreal, Quebec, Canada
View →
MC
Maxime Champagne
Colleague at Power GoGatineau, Quebec, Canada
View →
SP
Sandra Panzera
Colleague at Power GoGreater Montreal Metropolitan Area, Canada
View →
Barthelemy Dagenais education
Doctor Of Philosophy (Ph.D.), Computer Science, A
M.Sc., Computer Science, A
B.Sc.App., Computer Science And Software Engineering, A
Diplome D'Études Collégiales, Business Administration
Frequently asked questions about Barthelemy Dagenais
Quick answers generated from the profile data available on this page.
What company does Barthelemy Dagenais work for?
Barthelemy Dagenais works for Power Go.
What is Barthelemy Dagenais's role at Power Go?
Barthelemy Dagenais is listed as Chief Technology Officer at Power Go.
What is Barthelemy Dagenais's email address?
AeroLeads has found 1 work email signal at @powergo.ca for Barthelemy Dagenais at Power Go.
What is Barthelemy Dagenais's phone number?
AeroLeads has found 1 phone signal(s) with area code 877 for Barthelemy Dagenais at Power Go.
Where is Barthelemy Dagenais based?
Barthelemy Dagenais is based in Montreal, Quebec, Canada while working with Power Go.
What companies has Barthelemy Dagenais worked for?
Barthelemy Dagenais has worked for Power Go, Resulto, Auto123.Com, Mcgill University, and Ibm.
Who are Barthelemy Dagenais's colleagues at Power Go?
Barthelemy Dagenais's colleagues at Power Go include Rayan Bouteldja, Martin Goudreau, Josefina Fontanillo Vazquez, Marc Dupont, and Michael J. Allan.
How can I contact Barthelemy Dagenais?
You can use AeroLeads to view verified contact signals for Barthelemy Dagenais at Power Go, including work email, phone, and LinkedIn data when available.
What schools did Barthelemy Dagenais attend?
Barthelemy Dagenais holds Doctor Of Philosophy (Ph.D.), Computer Science, A from Mcgill University.
What skills is Barthelemy Dagenais known for?
Barthelemy Dagenais is listed with skills including Python, Software Engineering, Django, Web Development, Java, Software Development, Computer Science, and Architecture.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial