Cliff McCollum

Software Development Manager

British Columbia, Canada

Current
Past
Education
  • University of Victoria
  • University of Victoria
  • University of Alberta
  • University of Alberta
Connections
152 connections
Industry
Computer Software
Websites

Cliff McCollum’s Summary

I love working at the interface between domains. At the moment, I am most interested in that strange place where business-processes and software-development meet. As a veteran software development manager, I find it particularly exciting when these two worlds come together and click. That's when the magic happens.

I have over 15 years of professional experience as a System Architect, Software Engineer and Software Development Manager. I currently work as the Director of Software Development for Genologics, the leading developer of software to support life sciences research.

I have personal experience designing, writing, and managing dozens of large and small software projects, including more than eight years experience directly involved in creating large distributed-computing systems for the Telecommunications industry.

I am a passionate person who cares about technology. My particular areas of focus include: agile software development, software design, engineering process improvement, human interface design, and intelligent integration of business strategy with engineering.

Cliff McCollum’s Specialties:

Software engineering, Software project management, Software architecture and design, Agile Software Development processes, Technology executive, Network planning, Linux, Cryptography, C++, Java, XML, HTML


Cliff McCollum’s Experience

  • Software Development Manager

    Genologics Life Sciences Software Inc.

    (Privately Held; 51-200 employees; Computer Software industry)

    March 2007Present (2 years 10 months)

    Manage the software development efforts at Genologics.

  • President

    Blue Globe Software (Sole Proprietorship)

    (Sole Proprietorship; 1-10 employees; Computer Software industry)

    February 1992Present (17 years 11 months)

    I am the President and sole software developer for Blue Globe Software. Over the past 14 years I have developed numerous shareware programs for MacOS and Windows. Many of these programs have received postive reviews from industry press and from their many users. Visit www.blueglobe.com for more information.

    I have also completed numerous software development contracts in areas as diverse as Health Care, Higher Education, Network Security and Telecommunications.

  • VP Technology and Development

    Voice Mobility Inc.

    (Public Company; 11-50 employees; TO:VMY; Computer Software industry)

    May 2004February 2007 (2 years 10 months)

    Responsible for all technology and product-development decisions at Voice Mobility. In addition, as System Architect, guide the design of Voice Mobility's carrier-grade messaging solution.

  • Senior System Architect

    Voice Mobility Inc.

    (Public Company; 11-50 employees; TO:VMY; Telecommunications industry)

    July 1998May 2004 (5 years 11 months)

    Lead developer responsible for the system design and software architecture of Voice Mobility's carrier-grade messaging product.

  • Programmer

    University of Victoria

    (Telecommunications industry)

    19961998 (2 years )

    Create, deploy, and maintain a host of custom solutions for the Computer Science department. Administer and manage multiple labs containing Unix, Linux, Windows, and MacOS workstations.


Cliff McCollum’s Education

  • University of Victoria

    M.Sc. , Computer Science , September 1998May 2004

    Thesis topic: Type Laundering as a Software Design Pattern for Creating Hardware Abstraction Layers in C++.

  • University of Victoria

    BSc , Computer Science , September 1987August 1996

    Took three years off (1988-1991) to serve as a missionary for the Church of Jesus Christ of Latter-Day Saints.

    Activities and Societies:
    Graduated with distinction from the Computer Science Co-op program
  • University of Alberta

    BSc , Computer Science , 19911992

  • University of Alberta

    BEng , Engineering , 19871988


Additional Information

Cliff McCollum’s Websites:

Cliff McCollum’s Interests:

Snowboarding, Mountain Biking, Playing with my kids, Motorcycles, Software Engineering, Reading

Cliff McCollum’s Groups:

ACM, IEEE, Church of Jesus Christ of Latter-Day Saints (the Mormons), Vancouver Island Advanced Technology Center

  •    Java Posse
  •    University of Victoria Alumni (UVIC Alumni)
  •    Business of Software

Cliff McCollum’s Contact Settings

Interested In:

  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Cliff McCollum’s full profile:

  • See who you and Cliff McCollum know in common
  • Get introduced to Cliff McCollum
  • Contact Cliff McCollum directly

View Full Profile