David Ly-Gagnon
Staff Software Engineer at Slack- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Stephen James
It was always enjoyable working with David on projects at Salesforce. The primary one we worked together on was consumed by more than 70 projects across more than 12 management chains. We were from different parts of the company, but shared a common goal focused on delivering a high-quality user interface for our customers. David was responsive to feedback and excited to instill excellence at every turn. He was never shy to work on open source projects and step in to help others out. He took a wide view–looking for broad impact within an organization and opportunities to collaborate. He consistently had a kind word of encouragement and exuded friendliness and professionalism to his co-workers. I'd love to work with David again in the future and those that do are fortunate to do so.
Joel Archambault, CFA
David is a down to earth, easy going person. He has the soft skills required to do anything. He learns fast and has the ability to take a step back in order to solve problems.
Stephen James
It was always enjoyable working with David on projects at Salesforce. The primary one we worked together on was consumed by more than 70 projects across more than 12 management chains. We were from different parts of the company, but shared a common goal focused on delivering a high-quality user interface for our customers. David was responsive to feedback and excited to instill excellence at every turn. He was never shy to work on open source projects and step in to help others out. He took a wide view–looking for broad impact within an organization and opportunities to collaborate. He consistently had a kind word of encouragement and exuded friendliness and professionalism to his co-workers. I'd love to work with David again in the future and those that do are fortunate to do so.
Joel Archambault, CFA
David is a down to earth, easy going person. He has the soft skills required to do anything. He learns fast and has the ability to take a step back in order to solve problems.
Stephen James
It was always enjoyable working with David on projects at Salesforce. The primary one we worked together on was consumed by more than 70 projects across more than 12 management chains. We were from different parts of the company, but shared a common goal focused on delivering a high-quality user interface for our customers. David was responsive to feedback and excited to instill excellence at every turn. He was never shy to work on open source projects and step in to help others out. He took a wide view–looking for broad impact within an organization and opportunities to collaborate. He consistently had a kind word of encouragement and exuded friendliness and professionalism to his co-workers. I'd love to work with David again in the future and those that do are fortunate to do so.
Joel Archambault, CFA
David is a down to earth, easy going person. He has the soft skills required to do anything. He learns fast and has the ability to take a step back in order to solve problems.
Stephen James
It was always enjoyable working with David on projects at Salesforce. The primary one we worked together on was consumed by more than 70 projects across more than 12 management chains. We were from different parts of the company, but shared a common goal focused on delivering a high-quality user interface for our customers. David was responsive to feedback and excited to instill excellence at every turn. He was never shy to work on open source projects and step in to help others out. He took a wide view–looking for broad impact within an organization and opportunities to collaborate. He consistently had a kind word of encouragement and exuded friendliness and professionalism to his co-workers. I'd love to work with David again in the future and those that do are fortunate to do so.
Joel Archambault, CFA
David is a down to earth, easy going person. He has the soft skills required to do anything. He learns fast and has the ability to take a step back in order to solve problems.
Experience
-
Slack
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Staff Software Engineer
-
Aug 2023 - Present
-
-
Senior Front-End Developer
-
Sep 2019 - Aug 2023
-
-
-
Salesforce
-
United States
-
Software Development
-
700 & Above Employee
-
Lead Member Of Technical Staff
-
Feb 2018 - Aug 2019
-
-
-
Atlassian
-
Australia
-
Software Development
-
700 & Above Employee
-
Senior Software Developer
-
Feb 2017 - Feb 2018
-
-
-
Salesforce
-
United States
-
Software Development
-
700 & Above Employee
-
Lead Member of Technical Staff, Development, R&D
-
Jun 2015 - Feb 2017
-
-
Senior Member of Technical Staff, Development, R&D
-
Jun 2013 - Jun 2015
-
-
Member of Technical Staff in R&D
-
Jul 2011 - Jun 2013
-
-
Associate Member of Technical Staff in R&D
-
Oct 2010 - Jul 2011
-
-
-
-
Research Assistant
-
Sep 2008 - Nov 2010
Teaching Assistant Teaching Assistant
-
-
-
-
Software Developer / internship
-
May 2006 - Aug 2006
About the company: Murex is the industry leader in providing straight through trading, risk management and processing solutions for major financial institutions around the world. Internship: - Worked on a Murex application using Java and XML technologies. - Worked alongside consultants to assess the risk of using a new financial platform. - Implemented regression tests and validated existing functionalities on a new platform. About the company: Murex is the industry leader in providing straight through trading, risk management and processing solutions for major financial institutions around the world. Internship: - Worked on a Murex application using Java and XML technologies. - Worked alongside consultants to assess the risk of using a new financial platform. - Implemented regression tests and validated existing functionalities on a new platform.
-
-
-
IBM
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer / Internship
-
Apr 2005 - Aug 2005
- Implement a Web Service API for IBM Portfolio Management Software using Java. - Maintain and modify an Eclipse plugin that allows the generation of Java source code in an automated fashion. - Refactor and maintain a UML model. - Implement a Web Service API for IBM Portfolio Management Software using Java. - Maintain and modify an Eclipse plugin that allows the generation of Java source code in an automated fashion. - Refactor and maintain a UML model.
-
-
-
-
Web Developer / Designer
-
Jun 2004 - Aug 2004
- Participate in the development of an online catalog for the library. - Develop a new web interface for the library website. - Help library users with hardware and software problems. - Participate in the development of an online catalog for the library. - Develop a new web interface for the library website. - Help library users with hardware and software problems.
-
-
Education
-
University of Victoria
Master, Computer Sciences -
McGill University
Engineering, Software Engineering -
National University of Singapore
Undergrad, Software Engineering -
University of Ottawa
Engineering, Electrical Engineering -
UC Berkeley Extension