Skip to content
View toddmcintosh's full-sized avatar

Block or report toddmcintosh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
toddmcintosh/README.md

With over 10 years of experience as a Senior Full Stack Software Engineer, I work on development teams and solo projects that deliver exceptional value to all stakeholders in various domains and industries. I have extensive experience in cloud-hosted applications, distributed services, as well as traditional monolith tech stacks.

I thrive on utilizing modern application tooling, and learning new cases of engineering best practices, while always setting a high value on measurability and observability in the systems that I build.

Most recently I have been part of a team that rebuilt a large ERP system for NRI Industrial Sales, an Ontario company that specializes in industrial equipment resale. They manage a global inventory of millions of physical items across 20 international warehouses, as well as facilitating a live auction sales front-end for resellers. The platform was a large multi-container AWS-hosted web application with multiple frontends, async task processing, and eBay integration.

In addition, over the years I have had significant contributions in the educational space by building custom Learning Management Systems, and occasionally assist clients with modernizing legacy systems.

Notable clients I have worked with:

  • NRI Industrial Sales
  • eLearnology Inc.
  • Parks & Recreation Ontario
  • George Brown College
  • Cineplex Galaxy LLP
  • Centreville Amusement Park
  • Engine Control Systems

As a life-long learner, and self-directed engineer, I most enjoy projects where I can apply my existing skillset while learning new technology, and interacting with other talented engineers that have unique experiences to apply to any challenges at hand.

My recent stack focus has been:

  • Laravel, GraphQL, Apollo, PostgreSQL, React, Next.js, Prisma, Planetscale, Docker

What I'm working on

Currently I'm contributing to a number of companies through contract development work.

The product domains for these current projects include:

  • ERP system for large North American company that resells/consigns Industrial Equipment/Machinery for global customers
  • Learning Management Systems
  • App rewrite from monolithic ASP.NET 4 (Web Forms) to serverless React/Next.js
  • Industrial Inventory Management + eCommerce platforms
  • Startup Staff Management app for the Food Services industry.

Dev Tools

  • currently getting comfortable in Neovim (via LazyVim framework), and am loving it
  • vsCode (learned vim motions in here before transitioning to Neovim)
  • legacy .net work in visual studio
  • postman for api testing (I know there are cli tools, but this keeps all my projects organized)
  • docker for project separation
  • ci/cd with github actions, but need to learn jenkins soon
  • currently learning go, it's an interesting compromise between dynamically typed single threaded javascript and other more robust multithreaded languages like java and c#.

Recommended Books

Links

Pinned Loading

  1. automaps-0.92-alpha automaps-0.92-alpha Public

    Image management plugin for Blender 3D

    Python

  2. tmcintosh-portfolio-2023 tmcintosh-portfolio-2023 Public

    Forked from ByteGrad/portfolio-website

    2023 Dev Portfolio

    TypeScript

  3. calc-ticker calc-ticker Public

    Blade

  4. regenesys-client-intake-app regenesys-client-intake-app Public

    Custom web application for Regensys (client company) to process medical client information during intake process. ASP.NET Core 3.1

    C#

  5. mod5.io mod5.io Public

    TypeScript