ÂÜÀòÂÒÂ×

GL

Guy Lancaster

DevOps Developer at MineSense Technologies

Guy Lancaster has extensive work experience in software development and engineering. Guy has worked in various companies and roles throughout their career.

In 1991, Guy started their career as a Computer Consultant at SDI Software Design Inc., where they developed software for industrial clients using dBase IV and FoxPro.

Guy then moved on to work as a Software Engineering Contractor at Global Election Systems Inc., where they developed embedded firmware in C and x86 assembly language. Guy also developed host communications software in Progress 4GL and created a TCP/IP/PPP protocol stack to run under the uC/OS real-time operating system.

In 1991, Guy also worked as a Computer Consultant at Robert Ledingham Inc., where they designed and developed an accounts payable module and customized components of their accounting and project management systems. Guy also maintained their Xenix and Linux servers.

In 2001, Guy worked as a Computer Consultant at Houle Electric, although the specific details of their role are not provided.

From 2002 to 2004, Guy served as a Software Engineering Contractor at Diebold Election Systems Inc. Here, they led a project to develop a distributed high-speed image processing application using C++ and MFC. The application controlled scanners, analyzed and annotated scanned images, and distributed and reported the results.

In 2004, Guy founded VanDev, a networking group for the software development community. Over 6 years, they grew the group to over 1500 members and organized 10 to 12 networking events per year.

From 2005 to 2009, Guy worked as a Senior Software Engineering Contractor at Modular Mining Systems Inc. Guy ported legacy C/C++ and proprietary script language applications from Linux to Windows and integrated them with new .NET and Java applications. Guy also developed distributed application protocols, reverse engineered legacy code, and contributed to architectural designs.

From 2009 to 2012, Guy served as a Software Engineering Consultant at CMC Industrial Electronics Ltd. Guy developed a real-time sensor monitoring and management system in C/C++ for an embedded Arm-based server. Guy also developed a Java applet client for the user interface.

From 2012 to 2016, Guy worked as a Senior Software Developer at AppNeta. Guy developed plug-in and extension modules in C/C++ for application performance monitoring (APM) for various platforms, and designed and implemented protocols and configuration options for containerized environments.

Since 2017, Guy has been a DevOps Developer at MineSense Technologies Ltd. The details of their role are not provided.

Guy Lancaster has a strong educational background in business and computer science. Guy attended the British Columbia Institute of Technology from 1987 to 1990, where they studied business without earning a degree. Prior to that, they pursued a Bachelor of Science degree in Computer Science at The University of British Columbia from 1980 to 1986.

Furthermore, Guy has obtained several additional certifications in recent years. In 2022, they completed the "Nano Tips to Stop Overthinking" course at LinkedIn. In 2021, they successfully completed the "Learning Docker" course, also offered by LinkedIn. In addition, in 2020, they completed the "Software Architecture Foundations" course, which was also provided through LinkedIn.

Links

Previous companies

AppNeta logo

Org chart

Sign up to view 0 direct reports

Get started