Cedric Caron

Cedric Caron

Boucherville, Canada
Hire Cedric
Scroll To View More
Cedric Caron

Cedric Caron

Boucherville, Canada
Member since May 14, 2014
Cedric is a lead developer capable of solving problems as complicated and different as real-time industrial process simulation and fingerprint image processing. His specialties include developing real-time applications, multi-threaded high performance processes, and client-server applications.
Cedric is now available for hire
Portfolio
Experience
  • C/C++, 15 years
  • Windows, 15 years
  • Win32, 10 years
  • Multithreading, 10 years
  • C#, 5 years
  • Microsoft Office, 5 years
Boucherville, Canada
Availability
Part-time
Preferred Environment
Windows, Visual Studio, .NET, TFS
The most amazing...
...thing I've coded is a multi-threaded real-time engineering process simulation server.
Employment
  • Software Technical Director
    Simsmart Technologies Inc.
    2001 - 2013
    • Developed a multithreaded real-time simulation server in C++.
    • Incorporated a Visio drawing compilation into simulation memory for the simulation server in Managed C++ and C++.
    • Created a generic interface for source control integration and TFS version control in C#.
    • Developed an Excel add-in for real-time visualization of simulation data in C#.
    • Developed a C# module to generate Visual C++ projects from XML data.
    • Redesigned an engineering Suite based on .NET technologies and a Microsoft Visio front-end.
    Technologies: C/C++, C#, COM, MFC, STL, Win32, .NET, Boost, XML
  • Software Developer
    Gemplus (now Gemalto)
    2000 - 2001
    • Designed a client/server communication module to remotely interact with Smart Cards.
    • Created a framework to manage Smart Cards securely from a remote location.
    • Designed a module to communicate with a VISA Smart Card.
    Technologies: Java, XML, Smart Card
  • Developer Researcher
    Sagem
    1999 - 1999
    • Created a function detecting the slant of 4 fingers in an image.
    • Created a function to segment the first section of each finger.
    Technologies: C, image processing, Mathematical morphology
  • Software Engineer
    Trivium
    1998 - 1999
    • Designed and implemented an Internet search engine query manager.
    • Designed and implemented an automatic process to add a search engine in UMAP.
    • Created a search engine manager, including functionality for updating and configuring files.
    Technologies: C++, MFC, Win32, parsing CGI command
Skills
  • Languages
    C/C++, C++/CLI, C#, SQL, JavaScript, Java
  • Tools
    Microsoft Visual C++, Visio, Visual Studio, ClearCase, Microsoft Office, Ant, InstallShield, TFS, Git
  • Paradigms
    Object-oriented Programming (OOP), Object-oriented Design (OOD), Unit Testing
  • Platforms
    Win32, Windows
  • Misc
    Multithreading, Networks, Cruise Control, TCP, COM
  • Libraries/APIs
    Microsoft Foundation Class Library (MFC), STL
  • Frameworks
    .NET, Boost
Education
  • Master's degree in Artificial Intelligence and Pattern Recognition
    Universite Paris VI Pierre et Marie Curie - Paris, France
    1998 - 1999
  • Master's degree in Computer Engineering
    Universite Paris V Rene Descartes - Paris, France
    1996 - 1999
Hire the top 3% of freelance developers
I really like this profile
Share it with others