Cherilyn Michaels

Lead Software Developer @ G. Michaels Consulting Ltd

St Albert, Alberta, Canada

About

Seasoned and adaptable software developer with 30 years of experience in analysis, design, and implementation of both desktop and internet based applications, with a focus on front-end and graphical domains.

Experience

  • Lead Software Developer at G. Michaels Consulting Ltd
    Sep 2008 - Present · 17 yrs 10 mos

    Responsible for high level design and architecture of multi-application system serving the process control industry. Supervised all phases of application life cycle from design through testing, documentation, and commercial release and support. Coordinated the development, testing, and documentation teams, consisting of heterogeneous and fluctuating groupings of individuals ranging from interns to senior developers. Coding role focused on front end of GMCL’s flagship graphical process control system browser application.

  • Owner at Kalyna Consulting Ltd
    Dec 1997 - Present · 28 yrs 7 mos

    Through Kalyna Consulting Ltd and as an independent contractor since 1997, provided custom software development to clients worldwide.

  • Engineer Programmer at Orincon Corporation, San Diego CA (Acquired by Lockheed Martin in 2003)
    Feb 1996 - May 1997 · 1 yr 4 mos

    Involved in a variety of projects, typically involving some combination of agents, custom graphics, Java, and distributed systems.

  • San Diego Supercomputer Center (1 yr 1 mo)
    • Graduate Research Assistant -- 3D Visualization
      Jan 1996 - Jun 1996 · 6 mos

      Master's Thesis: Designed and implemented VizWiz, a Java applet to perform interactive scientific visualization on the web. Applet supported several visualization modes for uploadable 3D datasets, including hand-coded shaded isosurfaces, contour planes, and landscape plots, and achieved impressive performance in a pure Java 1.0 AWT environment. Presented at IEEE Visualization '97. Supported by joint NSF fellowship from UCSD and San Diego Supercomputer Center.

    • Intern -- Virtual Reality
      Jun 1995 - Dec 1995 · 7 mos

      Participated in the development of WebView, SDSC's VRML browser. C++ development, with X/Motif, OpenGL. Implemented VRBS (SDSC proposal for VRML behavior system) within WebView. Developed numerous 3D/VR behavior demos for the VRBS system, shown at VRML '95 (e.g. multiplayer games, physics simulations).

  • Programmer at G. Michaels Consulting Ltd
    Jul 1993 - Jul 1994 · 1 yr 1 mo

    Developed ASCII terminal based windowing display system for viewing hardware points in process control database (C). Modified existing console display codes (assembler).