Marcell Du Plessis
AeroLeads people directory · profile

Marcell Du Plessis Email & Phone Number

Principal Software Engineer at SPS Commerce
Location: Greater Toronto Area, Canada 6 work roles 2 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer
Location
Greater Toronto Area, Canada
Company size

Who is Marcell Du Plessis? Overview

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

Quick answer

Marcell Du Plessis is listed as Principal Software Engineer at SPS Commerce, a with 1580 employees, based in Greater Toronto Area, Canada. AeroLeads shows a matched LinkedIn profile for Marcell Du Plessis.

Marcell Du Plessis previously worked as Manager II, Development at Sps Commerce and Enterprise Data Architect at Toolbox Solutions Inc.. Marcell Du Plessis holds B.Sc, Software Development from University Of South Africa/Universiteit Van Suid-Afrika.

Company email context

Email format at SPS Commerce

This section adds company-level context without repeating Marcell Du Plessis's masked contact details.

SPS Commerce

Review company-level records connected to Marcell Du Plessis before choosing the right outreach path.

Profile bio

About Marcell Du Plessis

I've had a very rich career surrounded by smart, hard-working people who are always looking to improve. I see myself as one of those people. I get my joy from learning and from passing those new learnings on to the people around me.I am old-school data warehousing expert who has spent the last 8 years converting my skills to the modern cloud. I've been around for the data explosion from gigabytes to petabytes and I know how to architect systems that can accommodate the flow, collection, aggregation and ultimately the analysis of large volumes of data. With years of discussing "Enterprise Architecture" challenges, it's become natural for me to focus more on "Enterprise Architecture" than on "Data Architecture" alone.As an excellent communicator and I work well with "Product Managers", "Development Team Managers", "Team-Leads", "Accountants", "Executives", "Vendors" and "Customers".In my personal life: I'm a husband and father of two teenagers. My wife and I live a very active life and have pursued skills in multiple martial arts and currently focus our energy on "Brazillian Jiu-Jitsu".We love archery, rock climbing, kayaking, crystals, sound-healing instruments, music, hikes and life!

Current workplace

Marcell Du Plessis's current company

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

SPS Commerce
Sps Commerce
Principal Software Engineer
minneapolis, minnesota, united states
Website
Employees
1580
AeroLeads page
6 roles

Marcell Du Plessis work experience

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

Principal Software Engineer

Current

Toronto, Canada Area

As a Principal Software engineer, my responsibility is to define the future architecture and ensure that our teams can successfully execute the plan to put that architecture in place.As a tech leader, I think further ahead so that we understand the architectural challenges and buildout process for upcoming work. I help create and socialize the patterns and practices that guide our engineering teams as well as define the future architecture of the many systems we build and maintain.A portion of my time is spent coordinating discussions between multiple teams as we gather information to guide our architectural decisions.A portion of my time is spent on "research and development" (R&D) as I'm continuously watching the market trends in, amongst other topics: big data, data analytics and machine learning. As part of the research process, I often spike solutions and document the process so that the teams can follow through if we choose to.Another portion of my time is spent supporting the development teams by helping them plan out the details of their upcoming work, and working through some of the pitfalls.I am often needed to resolve production issues or support teams that are blocked by technical challenges that they need some guidance on.

Nov 2017 - Present

Manager Ii, Development

Toronto, Canada Area

In January 2016, Toolbox Solutions was acquired by SPS Commerce.During the transition, my role changed to that of a Development Manager.During this transition, I led the cloud migration project and brought all of our solutions into the Amazon Cloud. This allowed us to terminate our agreement with the data centre and modernize our infrastructure stack.

Jan 2016 - Nov 2017

Enterprise Data Architect

Toronto, Canada Area

A leader on a truly world class team of software engineers, I push others to learn, innovate, to follow, and ultimately lead themselves and other.I define best practices and am a champion of code quality, knowledge sharing and clear communication.I believe in leading by example, and as a duty, remain on the forefront of innovation relevant to current and future needs of the organisation.To ensure we can accommodate the ever increasing data volumes and increasing complexity of analytic, I work hard to stay informed on market trends and new competitive or complementary tool sets.As the Data Architect, I'm ultimately responsible for everything data related in the organisation. I lead the design and guide the implementation from staging systems to ETL processes to Data warehouses and Data marts for each of the company's clients.

Managing Partner

City Of Johannesburg, Gauteng, South Africa

In my role as managing partner, I wore a couple of hats.My primary role was always to make sure we deliver the software solutions our customers needed, in-time and accurately.As a "Business Intelligence Architect", as I moved the organization from our in-house OLAP solution to a more robust and scalable Microsoft OLAP solution.This allowed us to process substantially more data and return analysis much faster. This change very quickly opened the opportunity to take on more contracts and expand into different areas of the "Banking" business.As a Managing Partner, I managed customer contract negations and invoicing for all of our contracts and teams. I also managed the hiring and support of new staff members as they start their journey with us.By the end of 2010, I trained up technical leaders to take over the day-to-day management of the 3 development teams I was responsible for. I turned my attention to leading our leaders.I retained my interests in the company as I weaned my responsibilities and ultimately stepped out in November 2013.

Jan 2007 - Nov 2013

Senior Consultant

City Of Johannesburg, Gauteng, South Africa

I started this role as an infrastructure support specialist and used my knowledge of "Relational Database Administration" to manage a small cluster of Oracle database servers running on Linux, as well as the Microsoft network infrastructure that supported our day-to-day operationsAs I matured in this role, I transitioned to be more data focussed as I helped build out a process that managed the corporate data warehouse for our customer "Absa Bank". This role catapulted me into the "Data Warehousing" world, and I learned and honed skills in ETL development and large dataset processing whilst deepening my knowledge and experience in tuning "Relational Database Systems" for best performance on warehouse workloads.

Feb 2002 - Dec 2007

Technical Trainer

Scarlet Training Uk Ltd.

Edinburgh, United Kingdom

At the time, as the youngest ever "Microsoft Certified Technical Trainer", I regularly taught classes such as Microsoft SQL Server Administration, Network Essentials and A++ to industry professionals.In addition to teaching, I was responsible for classroom setups and would ensure that all classrooms have computers and networks correctly setup and ready for the day's classes. I automated the classroom setup process by introducing "Image-casting" software and building up a library of machine images for specific courses. This automation allowed us to expand the number of classes we were able to manage across 2 training sites without the need for dedicated technical staff to run classroom setups. This automation process taught me that you can automate the things that are repetitive to allow yourself time to focus on more important work.In my role as a trainer, I learned how to lead conversations and guide the learning process of groups of technical experts. I learned that I have a passion for facilitating learning.

Dec 1999 - Jan 2002
Team & coworkers

Colleagues at SPS Commerce

Other employees you can reach at spscommerce.com. View company contacts for 1580 employees →

2 education records

Marcell Du Plessis education

FAQ

Frequently asked questions about Marcell Du Plessis

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

What company does Marcell Du Plessis work for?

Marcell Du Plessis works for SPS Commerce.

What is Marcell Du Plessis's role at SPS Commerce?

Marcell Du Plessis is listed as Principal Software Engineer at SPS Commerce.

Where is Marcell Du Plessis based?

Marcell Du Plessis is based in Greater Toronto Area, Canada while working with SPS Commerce.

What companies has Marcell Du Plessis worked for?

Marcell Du Plessis has worked for Sps Commerce, Toolbox Solutions Inc., Ids Consultants, and Scarlet Training Uk Ltd..

Who are Marcell Du Plessis's colleagues at SPS Commerce?

Marcell Du Plessis's colleagues at SPS Commerce include Georgia Zutz, Blake Schultejans, Christopher Keeler, Aaron Mcclintock, and Ian Galido.

How can I contact Marcell Du Plessis?

You can use AeroLeads to view verified contact signals for Marcell Du Plessis at SPS Commerce, including work email, phone, and LinkedIn data when available.

What schools did Marcell Du Plessis attend?

Marcell Du Plessis holds B.Sc, Software Development from University Of South Africa/Universiteit Van Suid-Afrika.

Find 750M verified contacts

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