Michael T.

Michael T.

Senior Software Engineer

Medellin, Colombia
Hire Michael T. Hire Michael T. Hire 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.

Work history

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

Carbon Analytics
Carbon Analytics
Chief Engineer
2017 - Present (7 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.

Portfolio

Full Lifecycle Developer - Ecosphere Plus
Full Lifecycle Developer - Ecosphere Plus

Ecosphere+ is a mission-driven business that helps companies create and implement nature-based solutions that enable them to succeed in a world aligned with global climate and development goals. Worked as a full stack developer on the design, coding and development of solutions for all aspects of the backend and frontend of Ecosphere's software solutions and systems. The solution consists of a rich tabbed frontend client written in Angular 5 and a Laravel REST API backend. It has several tabs for the purchase of different offsets and a shopping cart. The application is dynamically configurable via the Javascript postMessage API. The application was shipped on time and remains in operation until today.

Chief Engineer - Insight Version 1
Chief Engineer - Insight Version 1

Worked on an application for the creation of carbon footprint profiles for companies based on their accounting information. Maintained and extended the platform features for the solution. The application was built as a pure PHP application using Laravel and has integrations with Xero, Quickbooks, and Excel. Improved the deployment pipeline to use push button deploys with Github and ensured that the platform ran continuously.

Chief Engineer - Insight Version 2
Chief Engineer - Insight Version 2

Worked on the second generation of the Insight V1 platform to improve the data model and code for scalability. Planned and executed the project from initial concept through to final delivery. Designed and implemented the deployment pipeline to use push button deploys with Github and managed processes as the project went live as of May 2019.

Senior Web Developer - Powerwise Systems
Senior Web Developer - Powerwise Systems

Developed an application that produces metrics for environmental management systems. It collects data from several sensor arrays at different sites. The system consists of a backend system that processes sensor data for display on several dashboards to report/control different aspects of the sensors. Worked on maintenance and upgrades and contributed to the migration of the solution from a Vanilla PHP project into a modern PHP development framework using Phalcon.

Education

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