David Mccullars Email & Phone Number
@shopify.com
5 phones found area 512, 251, 205, and 877
LinkedIn matched
Who is David Mccullars? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at Shopify
This section adds company-level context without repeating David Mccullars's masked contact details.
AeroLeads found 1 current-domain work email signal for David Mccullars. Compare company email patterns before reaching out.
About David Mccullars
Specialties: Ruby, AWS, Postgres, Elasticsearch, Linux
Listed skills include Software Development, Git, Ruby, Ruby On Rails, and 34 others.
David Mccullars's current company
Company context helps verify the profile and gives searchers a useful next step.
David Mccullars work experience
A career timeline built from the work history available for this profile.
Senior Staff Engineer
Current
Distinguished Software Engineer, Chief Software Architect
Vice President Of Engineering, Chief Software Architect
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.
Principal Software Architect
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
Senior Software Engineer
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.
Senior Vp Of Software Development
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.
Software Developer
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.
Colleagues at Shopify
Other employees you can reach at shopify.com. View company contacts for 24475 employees →
Sina Pourali
Colleague at ShopifyYerevan, Armenia
View →
AH
Abdullah Hamadi
Colleague at ShopifyOttawa, Ontario, Canada
View →
AT
Adam Thomson
Colleague at ShopifyWellington, New Zealand
View →
MG
Mangeshi Gireesh
Colleague at ShopifyToronto, Ontario, Canada
View →
SE
Shopify Expertise
Colleague at ShopifyMumbai, Maharashtra, India
View →
JA
Jacques Arnaud Minye Nsong
Colleague at ShopifyBrussels Metropolitan Area, Belgium
View →
TH
Tyler Hodak
Colleague at ShopifyGreater Orlando, United States
View →
AO
Alexander Ocampo
Colleague at ShopifyLa Ceja, Antioquia, Colombia
View →
AS
Adebayo Samuel
Colleague at ShopifyLagos, Lagos State, Nigeria
View →
NT
Nguyễn Thị Minh Hạnh
Colleague at ShopifyQuận Cầu Giấy, Hanoi, Vietnam, Viet Nam
View →
David Mccullars education
M.S., Mathematics With C.S. Minor
B.A., C.S. & Mathematics (Dual Major), Physics Minor
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 Sina Pourali, Abdullah Hamadi, Adam Thomson, Mangeshi Gireesh, and Shopify Expertise.
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial