Experience, Education, Qualifications

Who am I

I am a generalist.

I am highly capable and am able to dive deep into unfamiliar territory to understand the core of a problem, or zoom out to get the 50,000 foot view. I specialize in getting the ball rolling, identifying the key elements to move things forward, including personnel and toolchains.

I choose to do hard things because I want to grow as a person. So, I sailed across the Atlantic in a 44 foot boat. I went back to school to finish my mathematics degree 10 years after I put it down. When I was at the top of my game as a Chef, I chose to change careers and reach new heights.

I pride myself on being able to solve difficult problems that arise in complex environments: one of my favourite quotes is:

I've done so much with so little for so long, that I am capable of doing almost anything with next to nothing.

  • Based in: Montreal, Quebec, Canada
  • Open to: Service-level contracts, retainers, consultation, and conversations
Experience
Fuse Energy Technologies
Dec 2020 - Sep 2022 (1 year 10 months)
Senior Control and DAQ Developer
Responsibilities
  • Designed, Implement, and Maintained 5-node HPC cluster for on-premise simulations
  • Architect the Control and DAQ systems for 3 pulse-power fusion experiments
  • Maintain Document Control Log
  • Maintain and Scale on-premise network infrastructure of both fiber and copper interconnects, NAS. VPN access
  • GitHub Organization Admin
  • Google Workspaces Admin
  • Point of Contact for software and computer hardware vendors, including DAQ hardware (CAEN), negotiating terms, and deliveries
Impact
  • Enabled remote control of the industrial processes associated with the operation of three high-voltage pulsed power devices using EPICS and React-Automation-Studio
  • Enabled the collection and archiving of experimental data using MDSplus, python, C++, bash and other tools.
  • Established a co-development process for the hardware and software teams to stay in sync during development, including daily standups to go over current sprints.
  • Devised first Team Home on Notion to make our work visible, to track it, and enable collaboration.
  • Unofficially mentored 3 younger team members in their first positions after completing their degrees.
Piecemeal.io
Jan 2020 - Dec 2020 (1 year)
Integrations
Responsibilities
  • Design and Implement an API for integrating the Piecemeal.io service with various Point of Sale Services: Cluster POS, Lightspeed for Food and Bev, and Maitre'D (partially completed before departure).
Impact
  • Enabled clients to automatically import their daily sales data into the Piecemeal platform, parsing menu items, units moved, and the sales data.
  • The Api This was a key ingredient for a platform designed to automate many of the tasks associated with managing a restaurant or bar.
  • With this tool online, Piecemeal now processes several hundred locations' sales data daily."
Real Ventures
Jan 2019 - Dec 2020 (2 years)
Freelance Technical Services
Responsibilities
Impact
  • Provided Real Ventures with high-quality database of contacts based on their previous system
  • Implemented using best practices and regulations concerning marketing communications
Concordia University - Student Success Centre
Jan 2017 - Nov 2018 (1 year 11 months)
Mathematics Tutor
Responsibilities
  • Provide high-quality 1-on-1 coaching in first and second year mathematics courses
  • Provide problem-solving strategies that supported the student's work-hab
  • Elementary Algebra
  • Functions
  • Probability
  • Combinatorics
  • Differential Calculus
  • Integral Calculus
Impact
  • Introduced modern project planning to the team: eg. kanban boards, for group planning and delegation
  • Gave 200+ students Integral Calculus refresher during exam season.
Moishes Steakhouse
Jan 2011 - Dec 2012 (2 years)
Executive Chef
Responsibilities
  • Menu development
  • Managing Prime Costs: Food and Labour
  • Planning and Executing for Special Events
  • Purchasing and Price Negotiation
  • Inventory Control
  • Staffing: new hires, training (front and back of house), scheduling, mediation
  • Media outreach
  • Quality Assurance
  • Food Safety
  • Point of Sale programming and database administration: Maitre'D POS Systems
  • Populated inventory, recipes, and conversion factors for ChefTec inventory management system
Impact
  • Introduced revamped menu for 20th century
  • Streamlined production
  • Reduced Food cost from 35% or more to 29% within first 6 months
  • Reduced Labour costs from 22% to 17%
  • Tripled sales revenue over previous year in first year
  • Introduced special table-d'hote menu for Thursdays through Saturdays, without sacrificing food cost to do it.
  • Brought new clientele to the business through reduced price table-d'hote.
  • Improved server training standards and efficiency through regular menu reviews, tastings, and competitions
Education
Skilling Up: Various Platforms
2018 - 2020
Various Certificates of Completion
Various: Algorithms & Data Structures, Machine Learning, Data Science
  • API Design and Fundamentals of Google Cloud's Apigee API Platform - Coursera
  • CS50: CS50's Introduction to Computer Science - HarvardX
  • Introduction to Shell for Data Science - DataCamp
  • Data Structures - Coursera
  • Algorithmic Toolbox - Coursera
  • Python Data Science Toolbox (Part 1) - DataCamp
  • Importing Data in Python (Part 2) - DataCamp
  • Machine Learning - Coursera
  • Intermediate Python for Data Science - DataCamp
  • Introduction to Python for Data Science - DataCamp
  • Algorithms on Graphs - Coursera Algorithms on Strings - Coursera
  • SailCanada Celestial Navigation - Sail Canada | Voile Canada SailCanada Coastal Navigation Standard - Sail Canada | Voile Canada
  • RYA Yachtmaster Offshore, Shore Based - Royal Yachting Association (RYA)
McGill University
1997 - 2001
Bachelor of Arts
History and Philosophy of Science - Minors in Biology and Religious Studies
Joshua began his studies at McGill in the Science Faculty before taking a more sanguine interest in the underpinning of scientific thought, and the more fundamental questions of knowing and knowledge. He completed a directed study of the broad strokes of the culture of science and undertook to compare science and religion.
Concordia University
2015 - 2018
Bachelor of Arts
Pure Mathematics - Algebra and Number Theory

The Pure and Applied Mathematics Specialization is a 60-credit mathematics program at Concordia University. Classes include the usual litany of Calculus and Analysis.

Josh took graduate level courses in Dynamical Systems, Set Theory, Algebraic Number Theory while an undergraduate.

He organized graduate seminar in Random Matrices, but was born out of directed study with Prof. Marco Bertola

YnotSailing
2009 - 2013
Various
Skipper Training
Various Saling Standards: Advance Cruising, Coastal and Celestial Navigation
The University of British Columbia
2005 - 2006
Coursework in pure mathematics: Abstract Algebra - See Concordia University
Pure Mathematics - Algebra and Number Theory
Held NSERC grant for the summer with Prof. Van Willigenberg but had to leave early due to extenuating circumstances.
Langara College
2003 - 2005
University Transfer
Mathematics and Statistics
Josh completed preparatory coursework to support entering the pure mathematics program at UBC, and worked as student marker for Calculus and Differential Equations
General Skills
  • Analysis
  • Budgeting
  • Collaborative Problem Solving
  • Leadership
  • Management
  • Planning
  • Team Leadership
  • Teamwork
  • Time Management
  • Training
Development
  • Full-Stack Development
  • Data Structures
  • Algorithms
  • MongoDB
  • React.js
  • System Architecture
  • Python
  • Linux
  • Machine Learning
  • Data Science
Control & Data Acquisition
  • Control Systems Design
  • EPICS
  • MDSplus
  • Distributed Control Systems
  • Integrated Circuits
  • Distributed Systems
  • Human Machine Interface
  • Pure Mathematics
CI/CD
  • Git
  • GitHub
  • Jenkins
  • GoCD
  • Portainer
  • Docker Containers
  • Docker Swarm
  • DockerHub
Networking & IT
  • Basic Active Directory Admin
  • Ubiquiti Networks
  • DNS
  • Computer Hardware
  • Basic Sys Admin
  • Baremetal Provisioning
  • Snapshots (rsnapshots)
  • Network Administration
  • Network Scaling
High Performance Computing
  • Design and Implementation
  • Installation and Maintenance
  • Configuration and Admin
  • Slurm Resource Manager
  • OpenHPC
  • Warefulf
Programming Proficiencies
  • Python
    80%
    80%
  • C
    60%
    60%
  • C++
    25%
    25%
  • JavaScript
    50%
    50%
  • React
    50%
    50%
  • shell scripting
    85%
    85%
  • HTML
    85%
    85%
  • CSS
    80%
    80%
  • GNU OCTAVE
    40%
    40%
  • Qt
    10%
    10%
  • Ruby
    10%
    10%
  • YAML
    50%
    50%
Interests
Camping
My family and I love the outdoors and spend several weekends a year camping in the National Parks of Canada and Quebec.
Sailing
I enjoy competitive sailing on keelboats. In 2014, I sailed back and forth between Cape Town and Durban, South Africa. I also made a crossing from Cape Town to Barbados aboard a 44-foot catamaran as First Mate.
Music
For 20-odd years, I have patiently taught myself guitar and music theory. I also enjoy just about all music: if it bounces, it bounces.🤷‍♂️
Art
For three years, I've been working on my figure drawing, most recently working with my mentor Mike Mattesi, creator of Drawing Force