John Ray
AeroLeads people directory · profile

John Ray Email & Phone Number

Technology Manager at SkipTheDishes at SkipTheDishes
Location: Calgary, Alberta, Canada 20 work roles
1 work email found @cpr.ca LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email j****@cpr.ca
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Technology Manager at SkipTheDishes
Location
Calgary, Alberta, Canada
Company size

Who is John Ray? Overview

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

Quick answer

John Ray is listed as Technology Manager at SkipTheDishes at SkipTheDishes, a company with 2344 employees, based in Calgary, Alberta, Canada. AeroLeads shows a work email signal at cpr.ca and a matched LinkedIn profile for John Ray.

John Ray previously worked as Technology Manager at Skipthedishes and Senior Java Developer at Skipthedishes.

Company email context

Email format at SkipTheDishes

This section adds company-level context without repeating John Ray's masked contact details.

{first}_{last}@cpr.ca
86% confidence

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

Profile bio

About John Ray

I am a senior software developer who focuses on the architecture and development of web based Java applications. A key philosophy I have is to keep the design of a system as simple as possible. I try to avoid creating over complex and difficult to maintain systems.

Listed skills include Tomcat, Linux, Databases, Subversion, and 24 others.

Current workplace

John Ray's current company

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

SkipTheDishes
Skipthedishes
Technology Manager at SkipTheDishes
winnipeg, manitoba, canada
Employees
2344
AeroLeads page
20 roles

John Ray work experience

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

Technology Manager

Current

Calgary, Alberta, Canada

Aug 2021 - Present

Senior Java Developer

Calgary, Alberta, Canada

Mar 2021 - Aug 2021

Lead Software Developer

Calgary, Alberta, Canada

  • Part of the digital wallet division for Skrill and Neteller. The products allowcustomers to send money, buy/sell cryptocurrency and transfer money tomerchant sites.
  • Led a 6 person team that provided two factor authentication for customer logins aswell as validating customer’s bank account information (via Jumio) prior to withdraws.
  • Did Java coding, REST API design, database table design, code reviews andmentoring of junior team members.
  • The product back end uses Java microservices, using Spring Boot and REST withsome operations done via Kafka. Front end is written in Angular with data stored in anOracle database.
  • Part of an on call rotation to troubleshoot/fix problems after hours.
May 2019 - Mar 2021

Software Developer

Calgary, Canada Area

  • Provided development and support to numerous systems storing several petabytes of seismic data. Applications are written in Java with JPA and React JS and using Oracle for the database. Deployments are done with.
Nov 2018 - May 2019

Software Developer

Newonic Inc

Calgary, Canada Area

  • Developed an automated trading system that does arbitrage between differentBitcoin exchanges and currencies. The application is written in Java and interfaces tomultiple exchanges using each of their REST and/or Web.
  • Worked on a game written in Java and JMonkeyEngine. The game allows for thirdparty plugins to be securely run on a client by using Java’s sandbox feature.Additional security is provided by scanning the class byte code.
May 2017 - Oct 2018

Specialist Support

Calgary, Canada Area

  • Developed and supported the Customer Portal and Grain Application web siteswhich are used by customers to order/pickup rail cars, pay bills, etc. The siteshave a total of 16,000 users with a maximum of 1000 concurrent.
  • The projects have a mixture of new and legacy technologies including Java,Groovy, Spring Boot, JSFs, jQuery, Ajax, Oracle, Extreme Scale and MQ Series.My responsibilities included design/development, fixing bugs and.
  • Was part of an on call rotation and needed to have a broad knowledge of the codeand tools in order to troubleshoot problems.
Apr 2012 - May 2017

Contract Developer

Healthcare Simulations Inc.

Calgary, Canada Area

Contracted to create a secure data warehouse for a clinical study at the University of Calgary. The data is stored in a PostgreSQL database on a secure network. I wrote applications to import the data from a variety of data sources including Oracle, flat files and excel spreadsheets. I also created web based reports to view the data. I also worked on a.

Apr 2010 - Mar 2012

Systems Architect

Responsible for the development and network operations departments with 12 people reporting to me.Responsible for all architecture and design decisions for new and legacy company systems. These include: - Customer Billing system which handles 30,000 customers. Technologies used are Java, Oracle, Wicket, iBATIS and Tomcat with deployment being on Linux.

Dec 2007 - Mar 2010

Systems Architect

Healthcare Simulations Inc.

Calgary, Canada Area

Created a web based reporting framework to rapidly develop reports for existing health care databases. It can generate reports with standard line, bar and pie charts. It can also create more advanced reports with network graphs and charts generated by the R statistical application. The system is written in Java and uses Apache Wicket for the front end and.

Apr 2006 - Nov 2007

Systems Architect

Architect and developer for a client/server application that is used by the ISPs customers to connect to the Internet. - The client was written in Delphi and installed on customer’s computers. It handles dialing into the ISP or establishing a high-speed connection via cable or DSL. The client also has numerous features such as notifying the customer of new.

Jul 2002 - Apr 2006

Senior Java Developer

Alberta Research Council

Calgary, Canada Area

Developed a framework in Java for testing HTTP messages sent between the Pharmaceutical Information Network (PIN) server and clients.Developed a basic pharmaceutical application in Java for sending test messages to the PIN server.Developed the prototype for the GuSERS project, which cataloged and displayed health outbreaks around the world. It was written.

Apr 2001 - Mar 2002

Senior Java Developer / Technical Lead

Mpower Technologies

Calgary, Canada Area

Responsible for a wide variety of roles while working on the UWAP (Universal Wireless Access Platform) project. The UWAP platform generates HTML, WML, or VML web pages for both desktop and handheld devices. The platform uses XSLT to translate dynamic data into the correct format. It also utilizes Jaydoh for doing page templates.Developed java code for the.

Aug 2000 - Mar 2001

Systems Architect

Newspaper Technologies

Calgary, Canada Area

Responsible for the design of the next generation of NTI’s Newsline product that allows newspapers to manage all of their home delivery customers, distribution routes, billing, etc. The system moves away from the existing 2-tier VB application to a 3-tier Java system. Users may access the system via any web browser. The system is written using Java.

Dec 1999 - Jun 2000

Contract Java Developer

3Ge Development

Calgary, Canada Area

Coded Java Servlets and Applets for a web based CBT (Computer Based Training) system. The core system uses Java Servlets developed with JBuilder. The system was deployed under Linux using Apache web server and PostgreSQL database.Assisted with class and table design.Created database tables.Tested and deployed releases to Linux.

Jun 1999 - Oct 1999

Technical Lead

Netshepherd

Calgary, Canada Area

Created detail class and database designs on a system for characterizing Internet content.Responsible for day-to-day scheduling of 8 people.Performed Delphi programming involving COM and database development in Oracle as well as ISAPI DLLs for the web site.Integrated and deployed releases of the system to the production servers.Assisted with writing Oracle.

Oct 1998 - Mar 1999

Software Developer

Newonic Software

Calgary, Canada Area

Designed and coded RPT Writer; an application for court reporters written in Delphi.Provided training to new users.

Jul 1997 - Sep 1998

Contract Developer

Calgary, Canada Area

Converted a DOS boiler simulator application to Delphi, for use during instrumentation courses.

Dec 1997 - Feb 1998

Software Developer

Tecktrak Software

Calgary, Canada Area

Developed an application written in Delphi for occupational health departments that keeps track of employee-hearing tests.

Jan 1997 - Jun 1997

Software Developer

Vancouver, Canada Area

Wrote Delphi code for a 30-40 user billing and A/R application, to be used by the Puerto Rico Ports Authority.Developed two Visual Basic applications for clients in the marine industry, which record pilot medical examinations and tug waivers.

Mar 1995 - Apr 1996

Software Developer

Us Cybernetics

Vancouver, Canada Area

Created an OS in C++ for a parallel processing accelerator system on the Amiga line of computers. The OS handled program management and communications between processors.Responsible for the supervision of 4 programmers.Ported a 3D graphics package to the accelerator system.

May 1993 - Mar 1995
Team & coworkers

Colleagues at SkipTheDishes

Other employees you can reach at skipthedishes.com. View company contacts for 2344 employees →

FAQ

Frequently asked questions about John Ray

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

What company does John Ray work for?

John Ray works for SkipTheDishes.

What is John Ray's role at SkipTheDishes?

John Ray is listed as Technology Manager at SkipTheDishes at SkipTheDishes.

What is John Ray's email address?

AeroLeads has found 1 work email signal at @cpr.ca for John Ray at SkipTheDishes.

Where is John Ray based?

John Ray is based in Calgary, Alberta, Canada while working with SkipTheDishes.

What companies has John Ray worked for?

John Ray has worked for Skipthedishes, Paysafe Group, Katalyst Data Management, Newonic Inc, and Canadian Pacific Railway.

Who are John Ray's colleagues at SkipTheDishes?

John Ray's colleagues at SkipTheDishes include Reuben Drinkel, Harshpreet Raike, Baljit Buttar, Sahil Patel, and Manveer Sangha.

How can I contact John Ray?

You can use AeroLeads to view verified contact signals for John Ray at SkipTheDishes, including work email, phone, and LinkedIn data when available.

What skills is John Ray known for?

John Ray is listed with skills including Tomcat, Linux, Databases, Subversion, Oracle, Html, Agile Methodologies, and Software Development.

Find 750M verified contacts

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

People with similar names

Check these profiles if this is not the John Ray you were looking for.

View similar profiles