David Mcrae Email & Phone Number
Who is David Mcrae? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at Buildertrend
This section adds company-level context without repeating David Mcrae's masked contact details.
Review company-level records connected to David Mcrae before choosing the right outreach path.
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.
David Mcrae's current company
Company context helps verify the profile and gives searchers a useful next step.
David Mcrae work experience
A career timeline built from the work history available for this profile.
Principal Mobile Engineer
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
Mobile Architect
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
Mobile Guy
Senior Mobile Developer
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.
Mobile Application Developer
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.
Sr. Software Engineer
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.
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!
Software Engineer
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.
Colleagues at Buildertrend
Other employees you can reach at buildertrend.com. View company contacts for 201 employees →
Caden Mason
Colleague at BuildertrendGretna, Nebraska, United States
View →
MS
Michael Stein
Colleague at BuildertrendOmaha, Nebraska, United States
View →
AU
Austin Ulch
Colleague at BuildertrendOmaha Metropolitan Area, United States
View →
KS
Katie Stapleton
Colleague at BuildertrendOmaha, Nebraska, United States
View →
MM
Mackenzie Moore
Colleague at BuildertrendOmaha, Nebraska, United States
View →
RL
Ryan Luetkenhaus
Colleague at BuildertrendOmaha, Nebraska, United States
View →
JF
Joanna Ferris
Colleague at BuildertrendOmaha, Nebraska, United States
View →
DW
Dana Witt
Colleague at BuildertrendOmaha Metropolitan Area, United States
View →
DL
Dylan Lee
Colleague at BuildertrendOmaha, Nebraska, United States
View →
BP
Britt Platte
Colleague at BuildertrendCharlotte, North Carolina, United States
View →
David Mcrae education
Bachelor Of Applied Science (B.A.Sc.), Computer Science
Associates, Computer Science
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial