Gregory Johnson
Director of Engineering, North America at EcoOnline Global- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
French Elementary proficiency
Topline Score
Bio
Adrian Bartha
Greg is a creative leader and developer who always finds a way to bring the team together, underscore the higher purpose of what we’re doing and is not afraid to introduce new approaches as we build up a world class global development team solving real-world problems.
Anton Skourides
I hired Greg for a 6 month contract at Legend3D, to help with a Python/Java project to measure the performance of a Machine Learning/Computer Vision application we were building. Despite him not having much professional experience with Java, he picked up the nuances of the language quickly. He was able to enhance our ML benchmarking tool in a short period of time, allowing us to compare the error rates between various algorithms we were experimenting with. He also helped with our Production environment to make our ML pipeline more efficient.
Adrian Bartha
Greg is a creative leader and developer who always finds a way to bring the team together, underscore the higher purpose of what we’re doing and is not afraid to introduce new approaches as we build up a world class global development team solving real-world problems.
Anton Skourides
I hired Greg for a 6 month contract at Legend3D, to help with a Python/Java project to measure the performance of a Machine Learning/Computer Vision application we were building. Despite him not having much professional experience with Java, he picked up the nuances of the language quickly. He was able to enhance our ML benchmarking tool in a short period of time, allowing us to compare the error rates between various algorithms we were experimenting with. He also helped with our Production environment to make our ML pipeline more efficient.
Adrian Bartha
Greg is a creative leader and developer who always finds a way to bring the team together, underscore the higher purpose of what we’re doing and is not afraid to introduce new approaches as we build up a world class global development team solving real-world problems.
Anton Skourides
I hired Greg for a 6 month contract at Legend3D, to help with a Python/Java project to measure the performance of a Machine Learning/Computer Vision application we were building. Despite him not having much professional experience with Java, he picked up the nuances of the language quickly. He was able to enhance our ML benchmarking tool in a short period of time, allowing us to compare the error rates between various algorithms we were experimenting with. He also helped with our Production environment to make our ML pipeline more efficient.
Adrian Bartha
Greg is a creative leader and developer who always finds a way to bring the team together, underscore the higher purpose of what we’re doing and is not afraid to introduce new approaches as we build up a world class global development team solving real-world problems.
Anton Skourides
I hired Greg for a 6 month contract at Legend3D, to help with a Python/Java project to measure the performance of a Machine Learning/Computer Vision application we were building. Despite him not having much professional experience with Java, he picked up the nuances of the language quickly. He was able to enhance our ML benchmarking tool in a short period of time, allowing us to compare the error rates between various algorithms we were experimenting with. He also helped with our Production environment to make our ML pipeline more efficient.
Credentials
-
Bill George on Self-Awareness, Authenticity, and Leadership
LinkedInFeb, 2023- Nov, 2024 -
How Leaders Can Connect Empathy and Results
LinkedInFeb, 2023- Nov, 2024
Experience
-
EcoOnline Global
-
Norway
-
Software Development
-
400 - 500 Employee
-
Director of Engineering, North America
-
Jan 2023 - Present
-
-
-
Alcumus
-
United Kingdom
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Director Of Engineering
-
May 2020 - Jan 2023
The Alcumus' Engineering North America team builds and supports the products we sell to create Safer, Healthier, and Stronger Organizations. We currently have 2 core products called eCompliance and FieldID that focus on the safety of People and Assets in the workplace, respectively. We are constantly innovating to make bring our software to market faster and make it better. Our mission is to foster a culture of Health and Safety in the workplace that will ultimately reduce incidents and even save lives. Our passionate team of Safety Nerds is based out of Calgary and Toronto, and we are always looking for talented individuals to help grow our team. Show less
-
-
-
EcoOnline Global
-
Norway
-
Software Development
-
400 - 500 Employee
-
Manager of Digital Platform
-
Jan 2020 - May 2020
eCompliance (Alcumus) has embarked on a bold vision for 2020, building a software platform that allows faster implementation of applications for the Health and Safety space. Using an Inversion of Control architecture, we focus on configuration over code to implement web forms and workflows much faster than conventional software development. Responsible for scope of the platform to meet the technical requirements of the applications being built on it, the prioritization of work using agile methodologies, and resourcing decisions to ensure deliverables are met according to company timelines. Coordinate with senior leadership and other stakeholders on project progress. Show less
-
-
Manager / Product Owner: Field ID
-
Oct 2018 - Jan 2020
Implement metrics-based management of team delivery of Field ID product. Responsible for prioritizing work and supporting team to achieve business objectives for the product. 2019 focus is security and scaling this Java-based application to support ever-growing user activity across North America, Europe, and Australia. I focus on back to basics scrum approaches and proactive roadmap planning to ensure optimal value delivery.Skills:Scrum, JIRA, Roadmunk, Performance Objective Setting, Metrics planning and implementation, Communication, Change Management Show less
-
-
Software Developer (.Net Full Stack)
-
Sep 2017 - Oct 2018
SAAS company supporting health and safety culture in high risk industry. Responsible for feature delivery, bug resolution according to SLA, and supporting the hiring process of new team members.Skills: - C# .Net w/ MVC 5 and Razor, SQL Server, SCSS, HTML/SCSS/JS, AngularJS, React, Knockout.- Rhino Mocks and custom unit testing framework- Git, TeamCity
-
-
-
Crescent Software Inc
-
United States
-
Software Development
-
Freelance Software Developer
-
Oct 2004 - Jan 2018
Build websites and applications on contract. Maintain a production environment of dockerized web applications behind NGINX reverse proxy. Skills: - Front-end development (Html, CSS/SCSS, JS), Wordpress, Angular 5, PHP - Docker, Git, Gitlab Continuous Integration, Ubuntu, NGINX Websites created (selected): https://crescentsoftware.ca, built on Wordpress https://chrisbuckband.com, built on Wordpress https://baileywayent.com, built on Wordpress https://unyozi.ca, built on Wordpress TELUS Communications: internal project supporting consumer sales for mobility. Enhanced their CSR portal for viewing customer information for upsale. Show less
-
-
-
Legend3d
-
Toronto, Canada Area
-
Java Software Developer
-
Feb 2017 - Aug 2017
Developed Java w/ Spring GUI for the purposes of testing proprietary ML Vision application. Developed Java w/ Spring GUI for the purposes of testing proprietary ML Vision application.
-
-
-
BMO Capital Markets
-
Canada
-
Investment Banking
-
700 & Above Employee
-
Business Analyst
-
Oct 2015 - Feb 2017
Two Projects: Edge and Money Market Migration. Edge: Team of 10 with project budget of $1m. Edge is an in-house web-based tool integrating several source systems via REST API and supporting the automation of trading FX products for 30 FX Sales team members. Documented project requirements with stakeholders and reviewed project progress in a weekly scrum meeting. Ensured project quality through structured test cases managed through HPQC. Money Market Migration: Analyst for multi-million dollar software migration of BMO's European Money Market business from IBUK FXM / Calypso to Wallstreet System. Built the project plan for the technical implementation, coordinated documentation of solution requirements and business rules for migrated customer and trade data, guided the ETL scripting of data between flat files and Oracle database, communication of project status to stakeholders and team. Show less
-
-
-
Laser Larry Games Inc.
-
Vancouver, BC
-
Freelance Game Developer
-
Mar 2014 - Dec 2015
Side-scrolling 2D Space Shooter Game called Laser Larry. Side-scrolling 2D Space Shooter Game called Laser Larry.
-
-
-
TELUS
-
Canada
-
Telecommunications
-
700 & Above Employee
-
Business Analyst
-
Jun 2012 - Feb 2014
Data modelling in SQL Server and MS Access based on SAP data, data visualization, and presentation of analysis for national $1.9b capital programme. Supported continuous improvement projects to gain efficiencies in contract labour and internal labour spends. These projects resulted in tighter management controls, backed by regular and automated reporting to support management decisions. Designed and implemented the department's monthly scorecarding process, complete with 7 key performance indicators. Show less
-
-
Business Analyst
-
Dec 2010 - Jun 2012
Operational and financial reporting for wholesale directory assistance. Support department budget process.
-
-
Team Manager - Wholesale Directory Assistance
-
Jul 2008 - Dec 2010
Supported a team of approx. 35 call centre agents providing wholesale directory assistance, a commoditized product in a competitive market. Responsible for call quality strategy for the BC Region
-
-
Manager - Quick Win Team
-
Feb 2006 - Jun 2008
Team of 30+ business analysts located in BC, Alberta and Ontario, supporting project delivery for business process re-engineering along end-to-end service fulfillment processes. This unique team culture combined Agile Development methodologies with formal Business Analysis, which earned it the International Business Award (the Stevie) for Best Support Team (2006).
-
-
-
VL OMNI
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Developer / Database Administrator
-
Oct 2002 - Oct 2004
Fulfilled an increasing requirement for custom software projects (VB6), database administration tasks, and EDI solutions. Fulfilled an increasing requirement for custom software projects (VB6), database administration tasks, and EDI solutions.
-
-
-
McGill University
-
Canada
-
Higher Education
-
700 & Above Employee
-
Researcher
-
Jan 2002 - Aug 2002
Worked with David Bryant at the McGill University Bioinformatics Group on the GoTree project. Wrote an honours paper reducing a special case problem of finding the "exemplar string" break point distance between to genomes, to the Travelling Salesman Problem. Worked with David Bryant at the McGill University Bioinformatics Group on the GoTree project. Wrote an honours paper reducing a special case problem of finding the "exemplar string" break point distance between to genomes, to the Travelling Salesman Problem.
-
-
Education
-
McGill University
B.Sc., Computer Science and Biology