# Thomas Bertrand > Staff Software Engineer & Team Lead at Free Market Health Location: Washington, District of Columbia, United States Profile: https://flows.cv/thomasbertrand Experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled in JavaScript, TypeScript, React, Python, Node.js, C#, Java, MongoDB, SQL, full stack web development, and C/C++. Strong engineering background with a Bachelor of Science degree focused in Computer Engineering with a minor in Mechanical Engineering from the University of Pittsburgh. ## Work Experience ### Staff Software Engineer & Team Lead @ Free Market Health Jan 2024 – Present | Pittsburgh, Pennsylvania, United States ### Staff Engineer @ Free Market Health Jan 2021 – Jan 2024 | Pittsburgh, Pennsylvania, United States ### Software Engineer @ Free Market Health Jan 2020 – Jan 2021 | Pittsburgh, Pennsylvania, United States ### Software Engineer I @ Bentley Systems Jan 2019 – Jan 2020 | Pittsburgh, Pennsylvania, United States • Worked on a team of eight engineers to develop a suite of web microservices using a full web stack consisting of TypeScript, React, Redux, Node.js, Fastify, GraphQL, MongoDB • Mentored an associate software engineer for their six-month rotation on the team • Led interviews for full-time and internship positions • Utilized development technologies including Docker, Octopus, npm, git, Azure DevOps, LaunchDarkly, VSCode • Created YAML build and release pipelines for application backend in Azure DevOps ### Associate Software Engineer @ Bentley Systems Jan 2017 – Jan 2019 | Pittsburgh, Pennsylvania, United States Participated in the University Onboarding program consisting of four six-month rotations on different teams within the company. Rotation 1: • Worked on a team of eight engineers to create and implement new features for the front-end of a web application using TypeScript and AngularJS • Worked with engineers on other teams that consumed the features I had created • Helped engineers on other teams with questions about our product • Created the framework for a documentation site using React • Wrote unit and integration tests using Jasmine, and Selenium • Reviewed and approved team members’ code Rotation 2: • Worked on a remote team of three engineers to develop a new program that creates static documentation sites using JavaScript and Node.js (in use at www.imodeljs.org) • Wrote Metalsmith plugins for the program that process Markdown and JSON files into a static HTML site • Set up and modified build and release definitions in Azure DevOps • Used npm and lerna for managing dependencies of repositories • Worked closely with the core product team to ensure our program was meeting their needs and expectations • Wrote unit tests using Jest • Reviewed and approved team members’ code Rotation 3: • Worked on a team of four engineers to create and implement full-stack enhancements for a .NET web application using TypeScript, AngularJS, jQuery, and C# • Set up and modified build and release definitions in Azure DevOps • Wrote integration tests using Selenium • Reviewed and approved team members’ code Rotation 4: • Worked with an international team of eight engineers to develop a brand-new iOS native app for construction managment using a Swift frontend and a C++ backend • Spent three months of this rotation living and working abroad in Vilnius, Lithuania. • Introduced methodologies for implementing reusable Swift components throughout the app to improve coding efficiency • Reviewed and approved team members’ code ### Software Engineer - Intern @ Bentley Systems Jan 2016 – Jan 2016 | Pittsburgh, Pennsylvania, United States • Sole developer of a customer requested solution that integrated with their custom API and saved the customer over $50,000 within the first few days it was implemented • Created AngularJS grid directive that is currently in use to replace and unify grids throughout a .NET web application • Gave intern capstone presentation detailing work done on the grid directive and the customer solution • Made changes to live production code in response to customer support cases ### Software Engineer - Intern @ Bentley Systems Jan 2015 – Jan 2015 | Pittsburgh, Pennsylvania, United States • Developed new full-stack features for an MVC .NET web application using JavaScript, C#, and SQL • Made changes to live production code in response to customer support cases ### Crew Member @ Brown’s Landscaping, Lawn, & Tree Jan 2014 – Jan 2014 | Greater Pittsburgh Region • Mowed lawns, mulched yards, and removed trees ### Shift Manager @ Firehouse Subs Jan 2012 – Jan 2013 | McMurray, Pennsylvania, United States • Led a crew of 5-7 team members to ensure all tasks were completed • Handled customer complaints and problems • Opened/Closed store • Inventoried store, verified deliveries and stocked product • Trained newly hired crew members • Able to perform the tasks and duties of all crew members ### Crew Member @ Firehouse Subs Jan 2011 – Jan 2012 | McMurray, Pennsylvania, United States ## Education ### Bachelor of Science - BS in Computer Engineering University of Pittsburgh Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/thomas-bertrand --- Source: https://flows.cv/thomasbertrand JSON Resume: https://flows.cv/thomasbertrand/resume.json Last updated: 2026-03-22