Craig Macritchie

Craig Macritchie Email and Phone Number

Founder and CTO @ Erode AI
Calgary, AB, CA
Craig Macritchie's Location
Calgary, Alberta, Canada, Canada
Craig Macritchie's Contact Details
About Craig Macritchie

Software Developer with a focus on Object-Oriented Programing. Experienced in a wide variety of languages and frameworks including C#, ASP.net, Node.js, React-Redux, Python, etc. Enjoys exploring new technologies and developing side projects

Craig Macritchie's Current Company Details
Erode AI

Erode Ai

View
Founder and CTO
Calgary, AB, CA
Website:
erode.ai
Employees:
4
Craig Macritchie Work Experience Details
  • Erode Ai
    Founder And Cto
    Erode Ai
    Calgary, Ab, Ca
  • Erode Ai
    Chief Technology Officer
    Erode Ai Jun 2023 - Present
    Guelph, Ontario, Ca
    - Leading platform development and technical management for pluvial flooding, and environmental risk software- Defining and executing the technology strategy aligned with business goals, identifying emerging trends and opportunities, and evaluating potential technological disruptions- Designing, building and maintaining AWS cloud architecture to provide a highly available, secure platform with streamlined development, testing, and deployment processes- Data Science responsibilities including data mining, cleaning, exploration, and visualization- Technical expertise and thought leadership, guiding business in making informed decisions
  • Erode Ai
    Senior Software Developer
    Erode Ai Jun 2021 - Jul 2023
    Guelph, Ontario, Ca
    Constructed web-based mapping platform using a variety of tools including:- react-redux website with Leaflet API- AWS serverless lambda functions built with Docker Containers- Docker, nginx and Docker-Compose for multi-container application- S3, Cognito, ECR, etc.- AWS AmplifyPerformed data extraction and data processing using Python, pandas, numpy, matplotlib, Jupyter Notebooks, Google Colab, multiprocessing libraries
  • Communo
    Senior Software Developer
    Communo Sep 2022 - Jan 2023
    Calgary, Alberta, Ca
    developed features and fixed bugs in full-stack freelancer job-matching application in agile environment. Adjusted Github Actions to use Cypress io for E2E tests. Updated the Continuous deployment pipeline and monitored deployments on Google Cloud Platform
  • Circle Cardiovascular Imaging
    Software Developer
    Circle Cardiovascular Imaging Mar 2020 - Feb 2022
    Calgary, Alberta, Ca
    Updated NVI React-Redux website, implementing bug fixes, adding new features and refactoring existing code using React hooks, custom Redux Middleware, Sass for BEM style scoping, amongst other improvements. Updated CI/CD pipeline using Teamcity. Investigated Docker implementation for during innovation day event
  • Mawer Investment Management
    Junior Software Developer
    Mawer Investment Management Aug 2017 - Aug 2019
    Calgary, Alberta, Ca
    Developed internal full stack ASP.NET & .NET Core web application using C# React-Redux, Bootstrap, SQL, and Microsoft Azure. Completed unit tests using Xunit and conducted pull requests and code reviews with Azure DevOps. Performed various SQL and other data tasks when needed.
  • Dillon Consulting Limited
    Water Resources Eit
    Dillon Consulting Limited Nov 2014 - Sep 2016
    Toronto, Ontario, Ca
    Delineated watershed catchments and parameters using ArcMAP 10.3 GISsoftware, gathering storm water modelling attributes efficiently and withprecision. Used EPA SWMM, PC SWMM and XP SWMM Stormwater ManagementModelling software to simulate drainage in rural and urban systems that containoverland and minor stormwater systems, LIDs, and Stormwater ManagementFacilities

Craig Macritchie Education Details

  • Southern Alberta Institute Of Technology (Sait)
    Southern Alberta Institute Of Technology (Sait)
    Full Stack Software Development
  • University Of Guelph
    University Of Guelph
    Water Resources Engineering

Frequently Asked Questions about Craig Macritchie

What company does Craig Macritchie work for?

Craig Macritchie works for Erode Ai

What is Craig Macritchie's role at the current company?

Craig Macritchie's current role is Founder and CTO.

What is Craig Macritchie's email address?

Craig Macritchie's email address is ma****@****elph.ca

What schools did Craig Macritchie attend?

Craig Macritchie attended Southern Alberta Institute Of Technology (Sait), University Of Guelph.

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.