Staff Engineer @ Mastery Logistics Systems Chicago, Illinois, United StatesVolunteer @ TCN Coalition Contributing engineer time to the development of backend APIs for contact tracing. Lead Software Engineer @ kettle.ai (All staff furloughed due to COVID-19)Designed, implemented, and deployed core backend services for a highly distributed, early-stage startup, focusing on flexibility, security, scalability, and observability. Implemented a...
Staff Engineer @ Mastery Logistics Systems Chicago, Illinois, United StatesVolunteer @ TCN Coalition Contributing engineer time to the development of backend APIs for contact tracing. Lead Software Engineer @ kettle.ai (All staff furloughed due to COVID-19)Designed, implemented, and deployed core backend services for a highly distributed, early-stage startup, focusing on flexibility, security, scalability, and observability. Implemented a fully automated, multi-environment CI/CD pipeline using GitHub, CircleCI, Terraform Cloud, and Kubernetes. Closely monitored our deployed software using exception tracking, tracing, and metrics to quickly identify and resolve issues. Promoted an effective distributed engineering culture through talks, frequent documentation, and regular team discussions.Examples of implemented features include our OAuth-based security model using Auth0, integrations with Google and Office 365 calendars, and Slack integration. In the course of implementing these features, contributed commits to relevant open source projects including the Slack Java SDK and Micrometer Metrics.Key Technologies: GCP, Kubernetes, Terraform, OAuth 2/OIDC, Auth0, Kotlin, Spring Boot, Arrow FX, CircleCI, Sentry From July 2019 to March 2020 (9 months) Chicago, IllinoisSenior Engineer @ SpotHero Worked in close collaboration with another senior engineer to extract and modernize SpotHero’s order management from a complex, legacy Python/Django monolith into a lightweight Kotlin/Dropwizard service with no production downtime. Led the adoption of Kotlin at SpotHero, developing migration strategies, patterns, common libraries that have been adopted by other teams.Key Technologies: AWS, Kubernetes, Terraform, Java, Kotlin, Dropwizard, Python, Django, Postgres, Jenkins From October 2018 to July 2019 (10 months) Chicago, ILSenior Engineer @ Pandera Labs (Left due to imminent closure of Chicago office)Led a small team building backend services for a major consumer manufacturing client. Designed and implemented ingest, API, data warehousing, and integration microservices for a new IoT-enabled product, enabling users to remotely control and view the state of their devices in near real-time. Microservices were deployed to AWS Elastic Container Service as Docker images using Terraform and CircleCI.Key Technologies: AWS (ECS, Kinesis, Lambda, Redshift), Terraform, Docker, Spring Boot, Akka, Kotlin, Scala, CircleCI From August 2017 to September 2018 (1 year 2 months) Chicago, IllinoisSolution Architect @ Slalom Consulting Led a team in the implementation of a serverless, geospatial data processing system for a major agricultural company.Technologies: AWS Lambda, Kinesis, DynamoDB, Scala—Led a team designing and implementing a set of billing-related microservices for a major supply company.Technologies: Java 8, Spring Boot From November 2015 to August 2017 (1 year 10 months) Chicago, ILSenior Engineer @ Slalom Consulting Designed and implemented key components of a management platform for a mid-sized telecommunications company. Defined best practices for and mentored a team new to Scala and the Lightbend stack.Technologies: Scala, Play Framework, Akka, Elasticsearch, MongoDB From September 2013 to November 2015 (2 years 3 months) Chicago, ILTechnical Intern @ OCLC • Implemented and maintained Selenium RC- and WebDriver-based integration tests in Java, working directly with test analysts to meet their needs.• Took a lead role in the research and design phase for the next major version of our internal testing framework, including identifying "better practices" and suggesting more modern test libraries to improve usefulness of test output.• Designed and implemented patterns for implementing security, accessibility, and performance tests for OCLC applications. From June 2012 to June 2013 (1 year 1 month) Dublin, OHStudent Assistant @ Ohio Supercomputer Center • Provided comprehensive technical support to researchers state-wide, ranging from simple account requests to troubleshooting compilation, software, and job-scheduling issues.• Developed internal and external documentation for our high-performance computing systems.• Took initiative to develop a variety of Python and Bash scripts to automate common maintenance and monitoring tasks for the support staff. These tasks included identifying overloaded computing nodes, determining which nodes a given job was scheduled on, and logging cluster usage statistics over time. From July 2011 to June 2012 (1 year) Columbus, Ohio AreaProduction Manager @ Kolossos Printing • Provided friendly, professional customer support to in-store and remote customers. • Assisted managers to coordinate production and maintain inventory.• Researched our existing software and machines to improve our efficiency and service offerings by fully exploiting their capabilities.• Took responsibility for improving our turnaround time and organization through incremental improvements to our production workflow. From July 2008 to October 2009 (1 year 4 months) Ann Arbor, MI
Mastery Logistics Systems
Chicago, Illinois, United States
Lead Software Engineer
July 2019 to March 2020
October 2018 to July 2019
August 2017 to September 2018
November 2015 to August 2017
September 2013 to November 2015
June 2012 to June 2013
Ohio Supercomputer Center
July 2011 to June 2012
Columbus, Ohio Area
July 2008 to October 2009
Ann Arbor, MI
What company does Joel McCance work for?
Joel McCance works for Mastery Logistics Systems
What is Joel McCance's role at Mastery Logistics Systems?
Joel McCance is Staff Engineer
What industry does Joel McCance work in?
Joel McCance works in the Consumer Services industry.
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies