AeroLeads people directory · profile

David Mcrae Email & Phone Number

Software Engineering leader with over 19 years in the tech industry and 12 years of team building and leadership experience at Buildertrend
Location: Omaha, Nebraska, United States 9 work roles 2 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineering leader with over 19 years in the tech industry and 12 years of team building and leadership experience
Location
Omaha, Nebraska, United States
Company size

Who is David Mcrae? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Mcrae is listed as Software Engineering leader with over 19 years in the tech industry and 12 years of team building and leadership experience at Buildertrend, a with 201 employees, based in Omaha, Nebraska, United States. AeroLeads shows a matched LinkedIn profile for David Mcrae.

David Mcrae previously worked as Staff Software Architect at Buildertrend and Principal Mobile Engineer at Mastery Logistics Systems. David Mcrae holds Bachelor Of Applied Science (B.A.Sc.), Computer Science from University Of Nebraska At Omaha.

Company email context

Email format at Buildertrend

This section adds company-level context without repeating David Mcrae's masked contact details.

Buildertrend

Review company-level records connected to David Mcrae before choosing the right outreach path.

Profile bio

About David Mcrae

A software engineering leader with a proven track record of building teams from scratch. The last three companies I have worked for, I have started the mobile engineering practices. Above and beyond team building, I enjoy UX processes and helping to drive product direction to make software that customers love! I drive developers to think about the end user when they are designing and coding the system and not always what is best for the developer.

Current workplace

David Mcrae's current company

Company context helps verify the profile and gives searchers a useful next step.

Buildertrend
Buildertrend
Software Engineering leader with over 19 years in the tech industry and 12 years of team building and leadership experience
11818 I Street, Omaha, NE 68137, US
Employees
201
AeroLeads page
9 roles

David Mcrae work experience

A career timeline built from the work history available for this profile.

Staff Software Architect

Current

Omaha, Ne, Us

Apr 2024 - Present

Principal Mobile Engineer

Chicago, Il, Us

As the principal/lead engineer, I managed all of the engineers on this project. Manage a mobile team, server team, and an offshore team of developers along with manual and automated QA engineers. Worked with the product person, APM, and design team, I work to keep the engineers moving and minimize the back and forth between the groups so that the engineers can keep moving.- Worked with product to develop stories and business rules- Helped the design team build iOS and Android designs that meet Apple and Googles design systems and that will work well for the users we are targeting- Helped engineers across iOS, Android, and server design, build, and debug in their day to day roles- Worked on Android Applications in Kotlin during the times we didn’t have an Android engineer- Mentored engineers in their roles to push them to grow to their potential- Perform 1-1s, reviews, interfaced with the companies People Team (HR) to solve other issues.- Helped design/define projects for the backend outside of my group- Helped develop a path to transition from Native to a cross platform architecture when leadership decided to make the technology switch

Jun 2020 - Mar 2024

Mobile Architect

Omaha, Nebraska, Us

Build/Architect a native mobile application containing web views that utilize Apple & Google provided bridging layer components that allow the javascript and native code to communicate and create a seamless transition between the two technologies without Cordova. Also worked with the mobile team to co-design and develop a tool that allows us to produce hundreds of release builds a month for our clients that are branded and uploaded to TestFlight and Firebase App Distribution. Prior to this we had an HTML 5 Cordova application, in iOS and Android, blending web and native components to provide users with a fully functional banking application. Prior to becoming the Mobile Architect, built and managed the mobile team and also managed the web developers through the development lifecycle. After becoming architect, I continued to help manage the teams by developing the engineers, working with their manager on their reviews, and helped the manager work through technical issues between engineers. In addition, also consulted with financial institutions to discuss mobile architecture and options on how the app will work for their consumers. Collaborated in the development of a UX team that builds and tests wire frames, prototypes, and fully developed components, producing a consistent and friendly user interface.- Worked across teams to ensure consistent development processes and design processes- Worked on iOS Applications in Objective-C, Swift, and Cordova framework- Worked on Android Applications in Java, Kotlin and Cordova framework- Worked on build automation tools in Ruby and bash

Sep 2016 - May 2020

Mobile Guy

Omaha, Nebraska, Us

May 2015 - Sep 2016

Senior Mobile Developer

Buildertrend Solutions

Started a mobile team and built it into a team of 6 mobile engineers, a QA person, and an api team. Transitioned a full HTML 5 Cordova application, in iOS and Android, to be fully native applications, one section at a time. This presented unique challenges. Some challenges being: handling communication, passing of data, and keeping track of cookies between local web content on the device, web pages loaded from an external web server, and also fully native pages. Managed and mentored six mobile developers through the development lifecycle. Assisted the web developers in debugging and solving issues in JavaScript, HTML, and CSS in the mobile device environment. Handled project management, helped with UI design, managed a majority of the UX decision making for the applications. Helped the company adopt an Agile/Scrum/KanBan hybrid development methodology. Worked with the .NET team to help structure services, setup JSON standards, and debug issues with any services that come up. Worked across multiple teams to ensure cohesiveness, creating unified features across the teams.Develop and lead a team of engineers to rebuild the app with native code and redesign each section to meet iOS and Android design guides- Worked on iOS Applications in Objective-C and Cordova framework- Worked on Android Applications in Java and Cordova framework- Worked on ASP.NET Web and Web Services- Managed the end to end development, from services to the front end design.

Apr 2013 - May 2015

Mobile Application Developer

Xuba, Llc

Develop iOS and Android applications: Bloom BeautyTrends. Took over the iOS application after a third party built the app, I have done substantial updates to the UI and core of the app to make it more stable and a better user experience. The Android application was built from scratch in house with PhoneGap/Cordova for the UI and native Java code to handle all image parsing, resizing, and caching, database management, and api management and parsing.

Sep 2012 - Apr 2013

Sr. Software Engineer

San Francisco, California, Us

Worked on 5 iOS applications and one Android application. The five iOS apps where built natively (Objective C) and the Android app was built in PhoneGap. I also did web development and back-end data processing, writing in Ruby on Rails, XHTML, CSS, JS, XML, and more. With a MySQL database backend. Built a content management system with a multi-tear approval system. Imported content from API's, XML feeds, RSS, and more. Worked with a team of engineers that evolved an arichtecture through three major iterations and ended up with a very flexible and highly scalable system that could handle thousands of requests per second.

Sep 2007 - Sep 2012

Owner

Mobile and Web application development. Look for my apps on the app store or contact me for prices to build an app for you!

May 2010 - Apr 2012

Software Engineer

Mountain View, California, Us

Wrote customer facing web applications in Java frameworks such as JSF, Spring MVC, and Struts. Also wrote some internal applications in perl and php. We used spring and hibernate for the back end of all three java frameworks. I do alot in javascript, css, and html work.

Apr 2004 - Aug 2007
Team & coworkers

Colleagues at Buildertrend

Other employees you can reach at buildertrend.com. View company contacts for 201 employees →

2 education records

David Mcrae education

Bachelor Of Applied Science (B.A.Sc.), Computer Science

University Of Nebraska At Omaha

Associates, Computer Science

Metropolitan Community College
FAQ

Frequently asked questions about David Mcrae

Quick answers generated from the profile data available on this page.

What company does David Mcrae work for?

David Mcrae works for Buildertrend.

What is David Mcrae's role at Buildertrend?

David Mcrae is listed as Software Engineering leader with over 19 years in the tech industry and 12 years of team building and leadership experience at Buildertrend.

Where is David Mcrae based?

David Mcrae is based in Omaha, Nebraska, United States while working with Buildertrend.

What companies has David Mcrae worked for?

David Mcrae has worked for Buildertrend, Mastery Logistics Systems, D3 Banking, Buildertrend Solutions, and Xuba, Llc.

Who are David Mcrae's colleagues at Buildertrend?

David Mcrae's colleagues at Buildertrend include Caden Mason, Michael Stein, Austin Ulch, Katie Stapleton, and Mackenzie Moore.

How can I contact David Mcrae?

You can use AeroLeads to view verified contact signals for David Mcrae at Buildertrend, including work email, phone, and LinkedIn data when available.

What schools did David Mcrae attend?

David Mcrae holds Bachelor Of Applied Science (B.A.Sc.), Computer Science from University Of Nebraska At Omaha.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.