AeroLeads people directory · profile

R.J. Davis Email & Phone Number

Engineering Manager at Shopify | Prev Head of Engineering at ChannelApe at Shopify
Location: Old Forge, Pennsylvania, United States 8 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Engineering Manager at Shopify | Prev Head of Engineering at ChannelApe
Location
Old Forge, Pennsylvania, United States

Who is R.J. Davis? Overview

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

Quick answer

R.J. Davis is listed as Engineering Manager at Shopify | Prev Head of Engineering at ChannelApe at Shopify, based in Old Forge, Pennsylvania, United States. AeroLeads shows a matched LinkedIn profile for R.J. Davis.

R.J. Davis previously worked as Engineering Manager at Shopify and Head of Technology at Channelape. R.J. Davis holds Bachelor'S Degree, Computer Science from King'S College.

Company email context

Email format at Shopify

This section adds company-level context without repeating R.J. Davis's masked contact details.

Shopify

Review company-level records connected to R.J. Davis before choosing the right outreach path.

Profile bio

About R.J. Davis

Experienced application developer with familiarity of the entire application stack from user interfaces to databases. Quick to learn new technologies demonstrated through the diversity of roles held in the past. Passionate about delivering high quality software through automated testing along with the utilization of development methodologies such as agile development, behavior driven development, and test driven development.

Listed skills include Java, Css, Rest, Sql, and 32 others.

Current workplace

R.J. Davis's current company

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

Shopify
Shopify
Engineering Manager at Shopify | Prev Head of Engineering at ChannelApe
AeroLeads page
8 roles

R.J. Davis work experience

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

Engineering Manager

Current

Ottawa, On, Ca

Jul 2024 - Present

Head Of Technology

New York, Ny, Us

Jan 2024 - Jul 2024

Head Of Engineering

New York, Ny, Us

Manages a team of developers for the past few years focusing on a front-end webapp, backend API, and Business Intelligence tooling. My team is outcome driven team focused on helping brands gain visibility and control of their operations.

Jul 2019 - Jan 2024

Software Developer

New York, Ny, Us

Lead backend developer of ecommerce automation service rewrite. Started from scratch to manage inventory and orders across hundreds of suppliers and multiple sales channels. Adopted microservice approach to ensure system is flexible enough to accommodate various supplier data formats, marketplaces, and shopping carts. Ensured scalability by deploying each service in one or many Docker containers which could be placed in local data center or on AWS. Used Atlassian products such as Confluence and JIRA to create requirement documents and track progress in the form of user stories.Accomplishments● Designed and developed core REST APIs for inventory and order management.● Designed and developed Recipe application that executes asynchronous integration actions via schedules or completion of other integration actions.● Wrote most of the backend code for the Shopify featured app Inventory Import and Sync by ChannelApe.● Wrote inventory management app for eBay integrating with their Trading SOAP APIs and new REST Sell APIs.● Wrote inventory management app for BigCommerce integrating with their V3 REST APIs.● Integrated with Chargify billing platform to disable inactive subscriptions and record usage based activities.● Created service which imports flat files into ChannelApe as inventory collections which can be pushed to various sales channels.● Created mirror of one-off customer services running on local datacenter in AWS to prevent outages. Trained development team to deploy to AWS and local datacenter through Bamboo.● Added automated production alerting via Slack room around database issues, errors found in logs, and service outages.● Created rotational production support role by outlining on-call duties, sending automated production alerts to Slack room, and defining best practices for organizing issues on JIRA board.● Started weekly Code Dojo to practice TDD in a round-robin fashion while discussing best practices.

Mar 2016 - Jul 2019

Software Developer

Otreva

Created REST and worker services based on a microservice architecture using Java 8 and Spring Boot. REST services were used for synchronous communication while worker services were used for asynchronous by picking messages from queues. Took advantage of Amazon AWS services to provide queues (SNS/SQS), NoSQL databases (DynamoDB), MySQL Databases (RDS), logging (CloudWatch), and media storage (S3) for Otreva clients with differing needs.Accomplishments● Created company wide best practices for Java and JavaScript development.● Worked on REST Server and MySQL database for PaperShop mobile app. Created new tables accessed via Hibernate ORM on the Java REST server. Also modified tables and stored procedures used by existing web app for use within mobile app.● Created specifications for rewrite of ChannelApe inventory management platform to make the system more dependable, modifiable, and scalable. Started implementing specifications within Agile sprints before transitioning to full-time ChannelApe employee.

Jan 2015 - Mar 2016

Lead Software Developer

Valley Forge, Pa, Us

Lead methodology developer on an agile team responsible for a portfolio rebalancing engine used by a new advice service. Helped product owners and project managers estimate upcoming enhancements to the engine. Was also a steward for the guiding principles of the engine which were maintainability, scalability, configurability, and resilience. Enforced these principles among the other developers through stringent code reviews and test automation.Accomplishments● Successfully rolled out automated mutation testing engine to all of IT.● Switched project team to utilize behavior driven development.● Automated all acceptance tests for the engine using Cucumber.● Lead code reviews and test driven development sessions.● Estimated methodology backlog of work to help management schedule releases.

Aug 2014 - Jan 2015

Software Developer

Valley Forge, Pa, Us

Started as UI developer creating responsive external facing web pages for a new advice offering that was optimized for mobile, tablet, and desktop using CSS3 media queries. Created Jersey REST services used to interface with UI using JSON.Later created an internal web page used to generate a PDF in JSF. Worked with an external vendor to create the PDF by defining a schema and passing in the correct XML.Finally transitioned to a methodology / mid­tier developer role working on creating a portfolio rebalancing engine for a new advice service. Wrote business logic in Java and constructed equations that were fed into linear optimization software to determine the best portfolio that would help the client reach their financial goals.Accomplishments● Helped lead initiative to start unit testing UI code.● Mentored peers on unit testing, UI development, and mid tier development.● Translated business requirements into linear optimization equations.● Worked closely with business and vendors to deliver high quality software.● Presented to senior IT leadership on the benefits of behavior driven development and reactive applications.

Jul 2012 - Aug 2014

Programming Intern

Wilkes-Barre, Pennsylvania, Us

Created and updated stored procedures and tables to interact with Microsoft SQL Server 2005. Also created a few C# applications using MVC architecture that took input from a UI and interacted with the database.

Apr 2011 - May 2012
2 education records

R.J. Davis education

Bachelor'S Degree, Computer Science

King'S College

Bachelor'S Degree, Computer Science

Penn State Scranton
FAQ

Frequently asked questions about R.J. Davis

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

What company does R.J. Davis work for?

R.J. Davis works for Shopify.

What is R.J. Davis's role at Shopify?

R.J. Davis is listed as Engineering Manager at Shopify | Prev Head of Engineering at ChannelApe at Shopify.

Where is R.J. Davis based?

R.J. Davis is based in Old Forge, Pennsylvania, United States while working with Shopify.

What companies has R.J. Davis worked for?

R.J. Davis has worked for Shopify, Channelape, Otreva, Vanguard, and Guard Insurance Group.

How can I contact R.J. Davis?

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

What schools did R.J. Davis attend?

R.J. Davis holds Bachelor'S Degree, Computer Science from King'S College.

What skills is R.J. Davis known for?

R.J. Davis is listed with skills including Java, Css, Rest, Sql, Json, C#, Software Engineering, and Javascript.

Find 750M verified contacts

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