Michael T.

About Me

Michael is a veteran Software Engineer with close to two decades worth of technical experience in building new features and fixing/improving existing features using PHP and Laravel for new API deployments. He builds elegant, stable and highly performant code solutions on projects for clients; turning business ideas into working products/solutions for clients.

AI, ML & LLM

Frontend

Backend

Database

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Carbon Analytics
Carbon Analytics
Chief Engineer
2017 - Present (8 years)
United States/United Kingdom
  • Upgraded the deployment pipeline from FTP based file transfer to remote Git deployment with development and production servers; reducing deployment times from hours or days to minutes of deployment.

  • Re-designed the core platform architecture for scale by separating the backend into APIs and clients into standalone SPAs and implemented a Gitflow workflow on the project.

  • Developed a resource based authorization system, rebuilt the core data architecture to eliminate redundancy and the core platform as several REST APIs using Laravel .

Boxzooka
Boxzooka
Freelance Web Developer
2016 - 2017 (1 year)
United States
  • Offered technical direction for general web development and maintenance tasks and upgraded Boxzooka's receiving UI.

  • Utilized new approaches and imlemented improvements to Boxzooka's development workflow as turnkey deployments.

  • Designed and built an integrated billing system for the client and repaired the order import system.

InvestMe
InvestMe
Lead Web Developer
2016 - 2016
Walnut Creek, United States
  • Designed the platform, database and implemented the backend services for sourcing investments for the company.

  • Worked on solutions/implementations for the frontend user interfaces with InvestMe’s web designer.

  • Designed, developed and deployed a scalable web-scraper system for sourcing investments from various providers.

Roundtrip Networks
Roundtrip Networks
Freelance Web Developer
2015 - 2017 (2 years)
Canada
  • Created new sites, features and enhancements according to client specifications on different projects within Roundtrip.

  • Implemented apropriate and scalable architecture and code for custom applications that adapt smoothly to the long term objectives of client needs.

  • Regularly gathered technical requirements, managed expectations, maintained and extended existing web properties for the client.

Powerwise
Powerwise
Freelance Web Developer
2015 - 2015
Maine , United States
  • Utilized modern web development approaches by mgrating Powerwise's core application to a Phalcon framework.

  • Maintained and extended different site features through defect correction and refactoring on projects for the client.

  • Followed best practices in rebuilding Powerwise's core reporting platform using a modern development framework.

Semiformal Studios
Semiformal Studios
Freelance Software Engineer
2013 - 2014 (1 year)
California, United States
  • Provided technical expertise for services in porting, coding, testing, and support for the open-beta release of MMORTS (Massively Multiplayer Online Real-Time Strategy) game.

  • Developed a large scale population algorithm for a map on the game with over 10 million spaces.

  • Efficiently developed and extended features for the MMOG “ensemble”.

CAE
CAE
Integration Specialist
2010 - 2012 (2 years)
Montreal, Canada
  • Successfully planned, coordinated, implemented, installed, and configured systems updates for large scale flight simulators on behalf of CAE.

  • Worked on upgrades/improvements to the legacy mainframe simulator; by transitioning to a modern windows-based version.

  • Provided technical expertise for the integration of third-party hardware, performed system software updates and installed/configured Linux and Windows embedded solutions on the simulator nodes.

CAE
CAE
Software System Specialist
2008 - 2010 (2 years)
Montreal, Canada
  • Designed and developed communications software solutions for large scale flight simulators for CAE.

  • Worked on the installation of the very first digital communications system hardware on a CAE flight simulator.

  • Regularly performed in-house testing on software solutions/systems in labs and on production simulators for the client.

Behaviour Interactive
Behaviour Interactive
Gameplay Programmer
2006 - 2008 (2 years)
Montreal, Canada
  • Designed and developed game systems for Behaviour Interactive; working on titles such as Happy Feet, Power Rangers: Super Legends, and Iron Man.

  • Developed character navigation, user interfaces, publisher standard functionalities, movie integrations/management on different game titles for Behaviour.

  • Acted as a developer on one of the first games for the Nintendo Wii; working on the development of different commercial titles from pre-production to gold candidates.

Gameloft
Gameloft
Team Lead/Gameplay Programmer
2005 - 2005
Montreal, Canada
  • Regularly led investigations on complex technical issues, fixed bugs and enhanced performance on game systems for the client.

  • Efficiently adapted and optimized dozens of games to work across different resource-constrained mobile devices for Gameloft.

  • Successfully managed a team of 10 programmers to develop software solutions/games for mobile devices.

Inventia
Founder/CEO
2000 - 2004 (4 years)
Canada
  • Developed applications for the educational market in Canada; working on the very first native language desktop application for indigineous peoples in Canada.

  • Created a shrink wrapped desktop application for MacOS/Windows that taught school children touch typing.

  • Built a distributed exam administration system for a major University in Montreal.

Showcase

Full Lifecycle Developer - Ecosphere Plus
Full Lifecycle Developer - Ecosphere Plus
  • Ecosphere+ is a mission-driven business focused on nature-based solutions for climate and development goals.

  • The company develops and implements backend and frontend software solutions for the entire lifecycle of offset purchases.

  • The application utilizes Angular 5 for the frontend and Laravel REST API for the backend, with dynamic configuration via Javascript postMessage.

Chief Engineer - Insight Version 1
Chief Engineer - Insight Version 1
  • Developed a PHP application for carbon footprint profiling using Laravel and Xero, Quickbooks, and Excel.

  • Enhanced platform features and maintained existing functionality.

  • Implemented a continuous deployment pipeline with push button deploys and Github, ensuring platform uptime.

Chief Engineer - Insight Version 2
Chief Engineer - Insight Version 2
  • Developed the second generation of the Insight V1 platform.

  • Managed the project from concept to final delivery.

  • Designed and implemented a deployment pipeline using push button deploys and Github.

Senior Web Developer - Powerwise Systems
Senior Web Developer - Powerwise Systems
  • Developed an application for environmental management system metrics.

  • Collects data from multiple sensor arrays at different sites.

  • Migrated the solution from a Vanilla PHP project to a modern PHP framework using Phalcon.

Education

Education
B. Eng Electrical Engineering
Concordia University
1998 - 2003 (5 years)