# Matthew Rattray > Staff Software Engineer Location: Pflugerville, Texas, United States Profile: https://flows.cv/matthewrattray Experienced UI Lead, with a focus on developing UI experiences in keeping witth essential web fundamentals. I like to build UIs with a focus on performance, integration, reliability, and engageability in that order. Additionally, I have the business acumen to understand customer needs and translate that into UX features which I can then mobilize-on. Growth within a startup has taught me to utilize resources to deliver great user experiences while keeping margins thin. Experience hiring and building UI Development team, including UX Designers, and UI Developers. ## Work Experience ### Staff Software Engineer @ Procore Technologies Jan 2022 – Present | Austin, Texas, United States ### Engineering Lead @ Kronologic Jan 2020 – Jan 2022 | Austin, Texas, United States Responsible for the development, maintenance, testing, and performance of the web application. Implemented a “live” data UI for meetings. Allowing customers to see the state of their meetings in real time, amd react promptly to their own needs. Re-architected the web app to be “Build Once, Run Anywhere”. Ultimately cutting costs by making the app easier to deploy for devops engineers. Raised unit test code coverage to a “true” 30% focused on critical pieces of the app. Worked with the team to pivot to e2e testing technologies(Cypress). Allowing for non-UI specialists to contribute to UI work with tests included. Singularly wrote, and worked with backend specialists to build and rework several Golang API to suit web application needs. Built a custom, infinite-scrolling, time-series visualization that allows customers to see use of the product overtime. Giving them confidence in their success with the product. ### IBM Software Engineer - IBM Devex @ IBM Jan 2020 – Jan 2020 | Austin, Texas, United States Lead and architected the effort to migrate my team off of Jenkins pipelines onto Kubernetes-based pipeline technology: Tekton. Removed obsolete components from Architecture. Updated obsolete software documentation upon arrival. ### IBM UI Lead Engineer - DevOps Insights @ IBM Jan 2014 – Jan 2019 | Austin, Texas, United States UI Lead for DevOps Insights for several years. Wrote several data visualizations using d3.js. Involving graphs, bar charts, pie charts, Treemaps and other custom visualizations Rewrote several portions of UI to enforce consistency across UI. Achieved by making use of components in component based frameworks such as React. Created a data-rendering plugin within open source technology Kibana, thought to be impossible by senior architects. Implemented data-mining flow in Apache airflow to showcase incremental data mining was feasible, and could be simplified. Reimplemented several times the most data-driven components of the DevOps Insights UI to suit changing customer needs. Initial implementer of Security Advisor UI for IBM Cloud. The UI was handed off to another team and very little change needed to be made to it afterwards. ### Extreme Blue Intern @ IBM Jan 2013 – Jan 2013 Worked on a team of four to build a demo gamified user help community for a branch of IBM's products. The demo community rewarded users for participating in transparent development, sharing their knowledge of the products, and rewarding other users for sharing their knowledge. For this reason, the demo provided an effective proof-of-concept for using gamification to cut down support costs, improve client-centric design, and increase brand marketing. The community was built using Wordpress, and OSQA, a open source Question & Answer platform built upon Django. ### Radio Software Integration Student @ Research In Motion Jan 2013 – Jan 2013 | Sunrise, FL Improved upon internal soak testing for emulating user test cases through automation by adding support for soak testing multiple phones at the same time, enhanced customization of user test cases, and added more automated user test cases. Built phone emulator for building and emulating elaborate user test cases, eventually providing a proof-of-concept for a tool capable of facilitating rapid development of elaborate automated user test capable of testing the phones mode, and giving details reports such as providing video playback of the phones screen display during execution of test cases. Performed days of use testing to verify the speed of current within the phone battery did not exceed carrier standards. ### Product Development Intern @ RedPrairie ( Now known as JDA) Jan 2012 – Jan 2012 | Delray Beach, FL Enhanced the software framework by integrating support for named instances in Microsoft SQL Server 2008, documented guidelines for writing unit tests in order to establish a consistent workflow among developers and helped with the implementation of an automated unit testing system in compliance with the TestNG framework. ### Peer Tutor @ Florida Atlantic University, Math Department Jan 2011 – Jan 2011 | Boca Raton, FL Taught students unique methods for properly analyzing word problems in order to convert them into algebraic equations and encouraged the benefits of proactive study habits ### Intern Staff Accountant @ SEACOR Holdings Jan 2010 – Jan 2010 Reconciled hundreds of improperly documented bank statements, created an efficient procedure for organizing payment batches in compliance with accounts payable standards and updated the corporate employee handbook so that the company could acquire tax breaks based on employee work locations. ## Education ### Bachelors in Computer Engineering Florida Atlantic University Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/matthew-rattray-2029671b --- Source: https://flows.cv/matthewrattray JSON Resume: https://flows.cv/matthewrattray/resume.json Last updated: 2026-03-22