Katherine Brennan
Product Engineer at Intercom- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Intercom
-
United States
-
Software Development
-
700 & Above Employee
-
Product Engineer
-
Aug 2020 - Present
-
-
-
Noonlight
-
United States
-
Consumer Services
-
1 - 100 Employee
-
Software Engineer
-
Sep 2017 - Jun 2020
• Developed REST APIs in Node.js using a microservice architecture, of which the external API documentation can be found at docs.noonlight.com • Demoed to, answered questions for, and supported a business partner which resulted in closing Noonlight's largest deal up to that date • Worked in an Agile environment and helped evolve it by running retros and actively engaging in other conversations about the development process • Added Swift to an existing Objective-C iOS application while creating new features that implement libraries including but not limited to, Core Location, HealthKit, and StoreKit • Created an Apple Watch application in Swift • Created an Amazon Lambda Function in Scala that transforms analytics data and sends it to a customer engagement platform Show less
-
-
-
Monsanto Company
-
United States
-
Farming
-
700 & Above Employee
-
Software Developer
-
Aug 2015 - Sep 2017
• Developed web applications using ReactJS and Node.js • Worked with a small agile team to deliver REST services in Scala to provide other applications a central location, a postgresql database, to store questions used to collect data as well as their corresponding answers • Made updates to existing code in order to improve quality, efficiency, and reusability while also switching the code from Java into Scala • Developed web applications using ReactJS and Node.js • Worked with a small agile team to deliver REST services in Scala to provide other applications a central location, a postgresql database, to store questions used to collect data as well as their corresponding answers • Made updates to existing code in order to improve quality, efficiency, and reusability while also switching the code from Java into Scala
-
-
-
Monsanto Company
-
United States
-
Farming
-
700 & Above Employee
-
IT Co-op
-
Jan 2015 - Jun 2015
• Wrote automated acceptance tests using JBehave in Java to ensure software quality and remove the need to do approximately 4 hours of manual testing before a release • Developed REST services using Java in order to expose workflow data to users • Developed unit tests in Jasmine to ensure quality of a user interface written in JavaScript • Wrote automated acceptance tests using JBehave in Java to ensure software quality and remove the need to do approximately 4 hours of manual testing before a release • Developed REST services using Java in order to expose workflow data to users • Developed unit tests in Jasmine to ensure quality of a user interface written in JavaScript
-
-
-
Channel Partner Engagement Solutions by Maritz
-
Advertising Services
-
100 - 200 Employee
-
IT Intern
-
May 2014 - Dec 2014
• Added Adobe Analytics JavaScript code to existing sites in order to track user activity • Led a subcommittee of 6 interns to present a business proposal • Added Adobe Analytics JavaScript code to existing sites in order to track user activity • Led a subcommittee of 6 interns to present a business proposal
-
-
-
Enliven
-
United States
-
Software Development
-
1 - 100 Employee
-
Summer Intern
-
Jun 2013 - Jul 2013
• Assisted in development of a project for a client utilizing C# • Developed Database Diagrams • Discussed methods for executing projects, such as Model-View-Controller and Model-View-Presenter • Worked within the DNN content management system • Assisted in development of a project for a client utilizing C# • Developed Database Diagrams • Discussed methods for executing projects, such as Model-View-Controller and Model-View-Presenter • Worked within the DNN content management system
-
-
-
Joseph Baldwin Academy
-
Kirksville, MO
-
Preceptor- The Art and Science of Computer Programming
-
Jul 2012 - Jul 2012
• Aided in the teaching of Java programming to 23 students in 7th through 9th grade • Debugged student code and assisted students in navigating the Linux environment • Aided in the teaching of Java programming to 23 students in 7th through 9th grade • Debugged student code and assisted students in navigating the Linux environment
-
-