Jean Belanger is a multidisciplinary professional (Senior Physics Programmer/C++ Senior Scientific Programmer) which combines strong mathematics skills, from graduate study in physics, and 15 years of experience developing applications in various areas including: computational physics, cfd simulation of Open-Channel Flow, virtual reality (3D modeling), biotechnology (molecular imaging) and real-time physics 3D.

Career Summary

Educated at University of Montreal, Master’s degree in physics, Jean Belanger’s career in developing physics simulation software includes 4 years as scientific programmer for a technology transfer center, where he works on the implementation of new algorithms for a large variety of applications areas related to computational fluid dynamics. This work led to strong collaborative relationship with a number of industry researchers. He have likewise served as a software developer/technical lead for a world leader in simulation, then move as Applied Research Physicist in molecular imaging modeling, later on he worked for a military company as System Analyst (Physics3D). For the last 7 years, he has been active as a consultant in both computer graphics and physical modeling.

In 1999 he founded Elligno Inc. a company which specializes in scientific programming (development of scientific software) and consulting to meet the ever increasing needs of companies seeking for high qualified personal capable of combining the theoretical skills of the academic community with the accountability of an industrial contractor. During all this time, Jean Belanger conducted research on numerical algorithm on simulation river flow publishing several technical reports. He is currently the head of the development of specialized software and internally funded package Elligno Virtual Physics Studio, a scientific simulation framework combining modern paradigm, libraries and optimization techniques for effective object-oriented numeric coding.

Industrial Physicist

By industrial physicist I am referring to physicists who work for private companies. These range from the very large, such as Lockheed Martin, GE, and IBM among so many others, down to the one man start-up company. Industrial physicists are distinct from their academic and government counterparts both in their professional activities and in the roles they play in their organizations. In a research institute a physicist is called a physicist. In a company, a physicist will find him/herself being defined by the needs of the corporation, and might bear such titles as engineer, analyst, programmer, or manager, and only sometimes physicist.


  • An Example of a C++ class Implementation Of Euler Angles

    Tips and Tricks

    C++ has many features which make this language very attractive for scientific programming, and one of them is the operator overload functionality. I present an example taken from our programming environment (math3D library) that use this to represent a rotation class (Euler angles).
  • IKEA Virtual Reality Extract


    I’m currently working on updating of an interior designer application, used by multinational furniture giant, to a 2nd generation version powered with state-of-the-art technology provided with Virtual Reality (VR) headset.
  • Development of a Transport Software Management Application


    Mandate for the development of dispatch system solutions specifically designed for trucking fleets to manage transportation activity including tracking orders, efficient dispatch and route optimization. Goal is to optimize inbound and/or outbound transportation operations.

clients and partners