Dean Steptoe

Dean Steptoe Email and Phone Number

Chief Technology Officer @ Ziip Courier
Milton, ON, CA
Dean Steptoe's Location
Milton, Ontario, Canada, Canada
Dean Steptoe's Contact Details

Dean Steptoe personal email

Dean Steptoe phone numbers

About Dean Steptoe

A seasoned Software Architect and Leader with demonstrated ability to build scalable, distributed systems and lead high performing teams that achieve successful outcomes. I have delivered multi-tenant, cloud-based applications in a variety of industries, including mobile device management, reservation and licensing management solutions for state and federal governments, and online multiplayer casino and bingo gaming. These strategic business applications have been instrumental in driving growth in both revenue and new customer acquisitions. My technical leadership, software design and engineering skills were instrumental to the success of those projects.

Dean Steptoe's Current Company Details
Ziip Courier

Ziip Courier

View
Chief Technology Officer
Milton, ON, CA
Website:
ziip.com
Employees:
9
Dean Steptoe Work Experience Details
  • Ziip Courier
    Chief Technology Officer
    Ziip Courier
    Milton, On, Ca
  • Parlay Games Inc.
    Cio
    Parlay Games Inc. Aug 2020 - Present
    Burlington, Ontario, Ca
    Rejoined Parlay as CIO to oversee the reboot of Parlay Games to deliver new content and a modern platform.Planned and implemented a strategy to evolve Parlay's platform into a modern Cloud-friendly, microservices based architecture.Lead the development of a new Class II Bingo product, Bingo Treasures, which is an exciting new weekly national Bingo game with large, life changing prizes. This is a product designed to run in a regulated environment, and is certified by Gaming Labs International.Delivered a managed gaming service that offers Bingo and Casino games to partners without the need to deploy our software on premise. It offers a range of options, from fully-managed, fully-featured turn-key iGaming solutions for Bingo and Casino to game content integration for partners with their own platform seeking new content.Managed the architecture and software development of other single-player Bingo game variants, such as Skill Bingo and Sit'N'Go Bingo.Built and managed the development team. Refined our hiring process and improved the interview process to ensure quality candidates, and enhanced the on-boarding process. Lead and participated in all aspects of managing the team. This includes setting goals, training, encouraging open communication through collaboration and experimentation.Technology stack includes Java 20, Spring Boot, NodeJS, ReactJS, Phaser, AWS ECS (and related services), Docker, GitLab, Prometheus, Grafana, MS SQL Server, and many others.
  • Arctic Red Consulting, Inc.
    Principal Consultant
    Arctic Red Consulting, Inc. Aug 2020 - Present
    Milton, On, Ca
  • Soti
    Software Architect
    Soti Oct 2017 - Aug 2020
    Mississauga, On, Ca
    I was the Technical Lead and Architect responsible for SOTI Insight (now SOTI Xsight), a new multi-tenant data analytics product for the SOTI One platform. SOTI Insight enables customers to analyze various metrics about their mobile devices such as battery state, application usage and data consumption and more. With this data visualized on a flexible and configurable dashboard, administrators will be able to make informed decisions on how to best manage the device using SOTI MobiControl. These data-driven device management actions can save companies money, improve operational efficiency and ensure policy compliance.SOTI Insight is built using a cloud-first, micro-services architecture utilizing a variety of technologies, including Docker, Kubernetes, Node.js, Angular 5, Kafka, Kafka Streams, Spark and MongoDB. Services are developed using Typescript, Java and C#.Set the technology roadmap and strategy for SOTI Insight, providing clarity and direction for the long term that includes integration of machine learning, predictive analytics and more for Insight customers.Worked with customers during the Insight beta program to gather feedback to improve the features and functionality delivered in the first release.Successfully delivered the first production release with confirmed sales within the first day of operation and many others in the pipeline.Grew team 150% by setting hiring standards, conducting interviews and selecting the candidates. Increased our productivity by organizing the SCRUM teams to make better use of the developer’s skill sets.
  • Istuary Innovation Group
    Sr. Application Architect
    Istuary Innovation Group Sep 2016 - Sep 2017
    As the Sr Application Architect, I was the technical lead for the Optimus project, which aims to develop business management tools for Istuary’s projects and core businesses. This is a fast-paced startup environment, a “zero to one” project with several stakeholders and a long-term goal to establish a self-sufficient business. I am responsible for the entire stack, from the operational requirements, development frameworks and design, to the implementation, release and support of the application.Delivered a document management system which allows users to easily create content about their own products. Includes workflow management, role-based access controls and versioning.Designed and developed a web site builder tool. This allows the customer to easily build attractive web sites and manage the content with an easy to use interface.Delivered an event and customer relationship management portal, including UI development in Angular JS along with API design and implementation.Prototyping a dynamic form building framework to complement the web site builder, allowing the user to create forms to collect data and populate the Optimus platform data structures.Designed an Education Management platform that will allow the Istuary Educational Institution to offer programs to students. This system will manage programs, student enrollments, courses, assignments and interactions between students and instructors.Increased developer and QA productivity by streamlining the SCM, CI and deployment processes.
  • The Active Network
    Software Architect
    The Active Network Apr 2012 - Aug 2016
    Plano, Tx, Us
    As a member of the ActiveWorks Outdoors (AWO) Architecture team, my focus was on the Hunting & Fishing and Camping lines of business. I was responsible for design and development of new features, enhancements to existing functionality, creation of frameworks to improve developer productivity and evaluation of technologies to use within the AWO platform. I participated in Agile sprint planning and daily scrums, post-deployment support and performance tuning. Through code reviews and mentoring, I ensured developers met the requirements as defined in the functional specifications created by the Product Management team.Improved utilization and usability for a ticket-based lottery system for high-demand and high-visibility events run by the U.S. National Park Service.Successfully initiated a significant re-implementation of a complex application in the Communities line of business. This would take the existing legacy application, and replace it with a new, functionally-equivalent product based on the AWO platform.Increased developer productivity by introducing new tools to easily leverage existing platform functionality. This included a framework to allow developers to quickly implement UI consistently and efficiently.Achieved increased code quality and test coverage by mentoring development teams across North America and China on best practices.
  • Parlay Games, Inc.
    Chief Architect
    Parlay Games, Inc. Jun 2006 - Apr 2012
    Burlington, Ontario, Ca
    Reporting to the CTO, I was responsible for the technical architecture, design and development of the most advanced Bingo software in the online gaming industry. Parlay’s software powers popular Bingo sites in the UK and Europe that serve thousands of players a day.Provided effective technical leadership to a team of software architects, PHP, Java and Flash developers to deliver high-quality products in a timely manner.Delivered a highly scalable game server, back-office management system and application interfaces for 3rd-party integration based on the Java platform.Solved performance and scaling limitations using innovative techniques. Re-designed and re-implemented the back-end Bingo game server and supporting management tools from a monolithic application a multi-server, distributed application using Terracotta “network attached memory” clustering technology.Transitioned delivery of Parlay’s platform from an on-premise hosted model to a SaaS platform. This allowed Parlay to offer a network of sites to improve prize liquidity and attract smaller operators to the platform in a regulated jurisdiction, as well as lowering costs and offering new gaming features more rapidly.Aided the provisioning, tuning and troubleshooting of the Parlay platform in virtualized environments hosted in remote data centers.Achieved high quality releases by working closely with Developers, Operations, Quality Assurance and Account Management teams to plan and roll out system updates.Improved software quality with performance monitoring and troubleshooting of all application tiers, and incorporating the results back into the development process.Transitioned to a technically-focused leadership role by successfully recruiting a Development Manager to assume day-to-day management of direct reports.
  • Parlay Games, Inc.
    Software Architect / Development Manager
    Parlay Games, Inc. Nov 2004 - May 2006
    Burlington, Ontario, Ca
    Reporting to the CTO, I was directly responsible for managing a development team of 14 members, as well as leading the technical architecture, design and development of the core platform.Delivered high quality solutions as software architect for games, back-office systems and third-party integration.Significantly improved development process by utilising an improved source code control system, build system, continuous integration services, and unit testing.Successfully acquired new talent, and grew the development team from 5 to 14 members, composed of a mixture of Java and Flash developers and team leads.Engaged and retained staff through the use of performance reviews and goal setting.Restructured the development team as part of a larger reorganisation to better manage the software development life-cycle at Parlay. This process created specific groups for Quality Assurance, Client Services, Product Management and Development to ensure efficient delivery of software.Consulted by the Executive team, Product Management, Client Services and Operations on issues relating to the software. Engaged with customers to assist in deployment, setup, tuning and troubleshooting of the platform.Resolved many client issues with on-site consulting for pre-production and emergency situations.
  • Parlay Games, Inc.
    Senior Java Developer
    Parlay Games, Inc. Jun 2002 - Nov 2004
    Burlington, Ontario, Ca
    Reporting to the Software Architect, I was responsible for the development and support of an existing Bingo and Casino back-end game server, as well the design and implementation of a next-generation platform.Led design and implementation of next-generation online gaming platform.Delivered new features such as new Bingo variants and new casino games.Increased game performance by refactoring existing casino games to address game play deficiencies.Contributed to the design and implementation of a new back office system to complement the gaming platform.Improved player engagement by delivering a new player chat application. Hired and managed contractors to successfully build a new version of our multi-user Chat application.Reduced time to resolution of technical issues by providing high level support and troubleshooting for applications in production, and incorporating changes into the development process.
  • Bce Emergis
    Senior Java Developer, Team Lead
    Bce Emergis Aug 2001 - Jun 2002
    Montreal, Quebec, Ca
    I was responsible for planning, development and project management of an electronic claims processing system for health care insurance providers.Designed and developed software to automate claims adjudication for health care insurance providers.Apply Object-Oriented Design and Analysis skills to develop components for the claims adjudication software.Utilized a modified RUP to manage the software development lifecycle.Created product design documents using UML to model key components and interactions of the product.
  • Reserveamerica
    Java Developer
    Reserveamerica May 1997 - Jun 2001
    Ca
    Reporting to the CEO and Vice President of Software Development, I was the lead for designing and developing the first of its kind Internet and call centre reservation system. This is part of a turnkey reservation service provided to Federal, State and Private campgrounds in the United States and Canada.Successfully processed the first ever online campground reservation made in 1997. I designed, developed and deployed a campground reservation service using an early release of the Java Servlet API connected to an Informix relational database server. Delivered a working prototype next-generation call center software with a service-oriented architecture built using Sun’s JINI technology.Launched new call center in Sacramento, California. Participated in deployment of IT infrastructure and data center hardware and software.Researched and developed early proof-of-concepts to determine the feasibility of reservations made over the Internet using Informix 4GL, Netscape Server and CGI programming.Projected future technology trends, and introduced Java technology to the company that was primarily developing software using Informix 4GL, PowerBuilder and Visual Basic. Java became (and continues to be) the primary development platform.

Dean Steptoe Skills

Software Development Java Object Oriented Design Sql Agile Methodologies Web Applications Sdlc Distributed Systems Soa Uml Architectures Linux Scalability Xml Software Development Life Cycle Architecture Tomcat Performance Tuning Troubleshooting Eclipse Hibernate Subversion Microsoft Sql Server Databases Sql Server Maven Spring Json Refactoring Performance Analysis Cvs Cloud Computing Jdbc Relational Databases Jsp Software As A Service Terracotta Clustering Node.js Typescript Javascript Apache Kafka Microservices

Dean Steptoe Education Details

  • Carleton University
    Carleton University
    Computer Science

Frequently Asked Questions about Dean Steptoe

What company does Dean Steptoe work for?

Dean Steptoe works for Ziip Courier

What is Dean Steptoe's role at the current company?

Dean Steptoe's current role is Chief Technology Officer.

What is Dean Steptoe's email address?

Dean Steptoe's email address is ds****@****ail.com

What is Dean Steptoe's direct phone number?

Dean Steptoe's direct phone number is +190546*****

What schools did Dean Steptoe attend?

Dean Steptoe attended Carleton University.

What are some of Dean Steptoe's interests?

Dean Steptoe has interest in Model Railroading, New Technology, Home Automation, Science Fiction, Ho Scale, Home Theater.

What skills is Dean Steptoe known for?

Dean Steptoe has skills like Software Development, Java, Object Oriented Design, Sql, Agile Methodologies, Web Applications, Sdlc, Distributed Systems, Soa, Uml, Architectures, Linux.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.