David Mccullars
AeroLeads people directory · profile

David Mccullars Email & Phone Number

Senior Staff Engineer at Shopify at Shopify
Location: Austin, Texas, United States 8 work roles 2 schools
1 work email found @shopify.com 5 phones found area 512, 251, 205, and 877 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 5 phones

Work email d****@shopify.com
Direct phone (512) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Staff Engineer at Shopify
Location
Austin, Texas, United States
Company size

Who is David Mccullars? Overview

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

Quick answer

David Mccullars is listed as Senior Staff Engineer at Shopify at Shopify, a with 24475 employees, based in Austin, Texas, United States. AeroLeads shows a work email signal at shopify.com, phone signal with area code 512, 251, 205, 877, and a matched LinkedIn profile for David Mccullars.

David Mccullars previously worked as Senior Staff Engineer at Shopify and Distinguished Software Engineer, Chief Software Architect at Bloomfire. David Mccullars holds M.S., Mathematics With C.S. Minor from Texas State University.

Company email context

Email format at Shopify

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

{first}.{last}@shopify.com
89% confidence

AeroLeads found 1 current-domain work email signal for David Mccullars. Compare company email patterns before reaching out.

Profile bio

About David Mccullars

Specialties: Ruby, AWS, Postgres, Elasticsearch, Linux

Listed skills include Software Development, Git, Ruby, Ruby On Rails, and 34 others.

Current workplace

David Mccullars's current company

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

Shopify
Shopify
Senior Staff Engineer at Shopify
Austin, Texas, United States
Website
Employees
24475
AeroLeads page
8 roles

David Mccullars work experience

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

Role listed

Austin, Texas, United States

Senior Staff Engineer

Current

Ottawa, On, Ca

Oct 2021 - Present

Distinguished Software Engineer, Chief Software Architect

Austin, Tx, Us

Apr 2021 - Oct 2021

Vice President Of Engineering, Chief Software Architect

Austin, Tx, Us

As the Vice President Engineering, I am the chief technology leader for Bloomfire, providing both strategic senior leadership as well as tactical week-to-week planning and prioritization. I work closely with product, client success, marketing, sales, and the executive team to align our technological strategy with the company's larger business needs, helping to craft a roadmap that delivers the maximum value to customers as well as our investors. It is then my responsible to ensure the timely and quality delivery of our roadmap items as well as other customer reported issues and work requests. I also manage the entire team of engineers at Bloomfire and provide mentorship as well as career development for each member.As Chief Software Architect I am ultimately responsible for the architectural design of our product, ensuring scalability, reduction of technical debt, and increased velocity. This is done in collaboration with the entire team as every engineer at Bloomfire is empowered to take ownership of our product and ensure its continued success. I also continue to be a principal contributor to both our back-end codebase as well as to systems/infrastructure administration.

Aug 2016 - Apr 2021

Principal Software Architect

Austin, Tx, Us

Rails/Back-end work:* Completed and collaborated on several new feature requests ranging in size and complexity* Refactored legacy Ruby code to lower complexity score and improve readability* Wrote integration with Box.com* Added, optimized, and documented our API* Performed query plan analysis to optimize Postgres queries and wrote Arel code to implement as scopes for chaining and reuse* Performed performance analysis on infrastructure and application changes prior to launchSysops work:* Completely refactored our legacy and brittle internal sysops tools used to automate AWS interaction* Removed three single points of failure that included the database and search with clustering* Moved Bloomfire over to custom AMI's and reserved instances, saving the company thousands of dollars each month* Decreased new server spin up time from 30+ minutes (with several manual steps) to around 2 minutes (fully automated)* Rewrote our asset compilation process to store them in S3 and put CloudFront in front of this and our customer S3 content* Reduced production deployment times from 10-15 minutes (which included heavy load on our web servers) to 30 seconds or less (with no load)* Converted our Elasticsearch cluster from provisioned EBS volumes to SSD raids which improved read time by 30x for the same price* Wrote internal "deployments"​ tool for internally managing which branches were deployed to which test environmentsOther achievements:* Learned Golang, Elixir, and Node and used all three for production code* Active in code review process to ensure quality code and cross-pollination of knowledge* Frequent leader in contributions to internal Bloomfire community, sharing knowledge with the rest of the engineering team* Planned and executed sysops "fire drills" to improve readiness for handling disasters.* Held periodic Friday coding challenge

Dec 2013 - Aug 2016

Senior Software Engineer

Austin, Texas, Us

Senior engineer on the UI team which, in addition to building and maintain the rails-based user interface for the StrongBox product, was also responsible for all of the rest of the systems infrastructure and background processing that facilitated much of StrongBox's featureset. In addition I was the team expert in ActiveMQ (the central communication bus for StrongBox) and was instrumental in scaling the replication and recall functionality from a maximum of 10 paired machines to 100+.Another project that was of significance was a greenfield integration with a 3rd-party tape vaulting company in which we implemented a highly complex workflow engine within the StrongBox product. I was a lead engineer on this project and worked in all phases of the project from design, to implementation, to QA.Also at Crossroads, I made vast improvements in devops for the team, providing a mechanism for use of Git alongside SVN as well as re-architecting our build infrastructure and process. I was a key advocate for code reviews and was sought out by the rest of the team for my feedback.While at Crossroads I wrote code mostly in Ruby but frequently coded also in Java, C, C++, and even some Clojure.

May 2012 - Nov 2013

Senior Vp Of Software Development

Chicago, Il, Us

I spent 9 years at ePublishing (originally Chaffee::Interactive) doing everything any anything that needed to be done. I spent the majority of that time writing server-side Java code for web applications tailored toward the publishing industry (mostly magazines) as well as for real estate and title. I wore many hats during that time including senior engineer, dev manager, systems administrator, and finally Senior VP of Software Engineering. I was an architect on the team that transitioned our company from a service company into a product company. I later oversaw our transition from a Java/J2EE and svn-based company to Ruby/Rails and git. I architected the Rails engine used to productize the front-end of our application and reduce the time to site completion by an order of magnitude.

May 2003 - May 2012

Software Developer

Conway, Arkansas, Us

At Acxiom I was on the tools team for Tier 2 customer support for one of Acxiom's flagship products. My first main project while still an intern in college was to write a Time Tracker application for managing time spent per customer. This was written in Cold Fusion as were the rest of the team's tools. I later paired on a complex configuration file management solution that allowed our support team to have instant visibility to the state of the large server farm running the product. This was written in a combination of Perl and Java. While at Acxiom I learned both Perl and Java as well as improved my Linux skills considerably.

Jun 2000 - May 2003
Team & coworkers

Colleagues at Shopify

Other employees you can reach at shopify.com. View company contacts for 24475 employees →

2 education records

David Mccullars education

M.S., Mathematics With C.S. Minor

Texas State University

B.A., C.S. & Mathematics (Dual Major), Physics Minor

Lyon College
FAQ

Frequently asked questions about David Mccullars

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

What company does David Mccullars work for?

David Mccullars works for Shopify.

What is David Mccullars's role at Shopify?

David Mccullars is listed as Senior Staff Engineer at Shopify at Shopify.

What is David Mccullars's email address?

AeroLeads has found 1 work email signal at @shopify.com for David Mccullars at Shopify.

What is David Mccullars's phone number?

AeroLeads has found 5 phone signal(s) with area code 512, 251, 205, 877 for David Mccullars at Shopify.

Where is David Mccullars based?

David Mccullars is based in Austin, Texas, United States while working with Shopify.

What companies has David Mccullars worked for?

David Mccullars has worked for Shopify, Bloomfire, Crossroads Systems, Epublishing, and Acxiom.

Who are David Mccullars's colleagues at Shopify?

David Mccullars's colleagues at Shopify include Vicki Coloccia, Justin Henricks, I. Caner Ercan, Marouane Loulidi, and Allison Bent.

How can I contact David Mccullars?

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

What schools did David Mccullars attend?

David Mccullars holds M.S., Mathematics With C.S. Minor from Texas State University.

What skills is David Mccullars known for?

David Mccullars is listed with skills including Software Development, Git, Ruby, Ruby On Rails, Linux, Mysql, Web Applications, and Javascript.

Find 750M verified contacts

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