About Me
Dynamic and motivated Engineer in computer science with a passion for Artificial Intelligence. Graduated over 20 years ago in Artificial Intelligence, specializing in general AI, neural networks, and multi-agent systems. Certified IBM Artificial Intelligence Engineering Professional , with expertise in Machine/Deep Learning, and more recently in generative Artificial Intelligence.
Certified Kubernetes Application Developer .
Skilled in Cloud computing, Software as a Service, Open-Source technologies, robust, secure, and scalable REST APIs, with CLI, regex and GNU/Bash scripts strong abilities.
With over 20 years of experience in software architecture design and development across various domains such as Artificial Intelligence, User protected and replicated data, Fintech, and Medical, with a deep holistic understanding of client needs.
Currently working on generative Artificial Intelligence (advanced assistant mode), prompt engineering, and Machine/Deep Learning features, with Big data and designing innovating Data Science platform.
Languages:
- French: native
- English: CECRL C1
Experience
Software Editor – Data Science Platform Innovator – 5 people – Paris, France
- Active in Artificial Intelligence projects, including exchanges with generative Artificial Intelligence API and prompt engineering
- In charge of an incoming solution about quality governance of source code, project management and Kubernetes applications
- Improvement of HFactory platform
- Kubernetes Application Developer
- Active in Technology Watching
Python, Pytorch, TensorFlow, Keras, Scikit-learn, pandas, NumPy, Jupyter Hub/Lab/Lite/Notebooks, Apache Spark, Scala, Java
Pycharm, Kubernetes, OVH Cloud, Amazon Cloud, Azure Cloud, Google Cloud, Git, GNU/Linux, MacOs, Windows
OpenAI and compatible like Mistral AI, AnyScale, Hugging Face, Mixtral, Fireworks AI, Perplexity AI, Deep Infra, Voyage AI
Anthropic Claude
Google Gemini
Software Editor – Fintech – 20 people – Nancy, France
- In charge of Data Import features (about 150k+ buyers, 1.9M+ accounting documents)
- Re-implementation of 80+ heavy processes as a robust intelligent cascade of Jobs
- Management and improvement of Cloud usage
- Active in Technology Watching
- Improvement of Statistics Computation and Reporting features
C#, .NET Core, .NET Framework, Node.js, PHP, Composer, Symfony, Javascript, Angular, Backbone.js, AJAX, jQuery, UML
Visual Studio, Visual Studio Code, Azure Cloud, Redmine, Azure DevOps, Git, GNU/Linux, VirtualBox, Windows
IT company – Digital architecture – 50 people – Nancy, France
- Creation of a portal (Web Service) allowing medical staff to access to patient’s medical records
- Creation of a dynamic Web graph system providing a complete overview of patient’s lifeline
- Management of large data hosted by various RDBMS technologies
Java EE, JSP, Java Servlet, XML, [X]HTML, CSS3, Javascript, AJAX, jQuery, Spring, Struts 2, JSON, Highcharts, UML
IBM RAD, Eclipse, WebSphere, CVS, MS SQL-Server, Oracle, Windows
Software Editor – large data (scale: Exabytes) – 5 people – Paris, France
- Creation of Cloud Storage Web Services: Amazon (S3, Glacier), OpenStack Swift
- In charge of Technology Watching
- Full automation of build system (improvement of 80%)
- Implementation of re-branding features, securing 2 new customers
- Improvement of Archiving features to reach compliance with POSIX.1-2001
Java EE, JSP, Java Servlet, PHP, XML, [X]HTML, CSS3, Javascript, AJAX, jQuery, Struts 2, Axis 2, JSON, SOAP
Eclipse, Tomcat, Git, Ant, Jenkins, VirtualBox, Amazon (S3, Glacier), OpenStack Swift, GNU/Linux, Mac OS, Windows
Bsquare Consulting
bsquare-consulting.bertrand-benoit.netFounder - Software Architect - IT Consultant
2012-2013
IT company – Consulting, Designing, Development, Maintenance – 1 person – Nancy, France
- Improvement of Software with strong real-time constraints (1k+ simultaneous connections)
- Design and development of Web Services (including an Amazon S3 Server emulator)
- Creation of 3 Web Sites; maintenance of 5 Web Sites
- Supporting strategic choices for hardware (including 5 computers) and Software
Java EE, JSP, Java Servlet, C/C++, PHP, XML, [X]HTML, CSS3, Javascript, AJAX, jQuery, Struts 2, Axis 2, JSON, SOAP
Eclipse, Tomcat, Git, Gitolite, Ant, Maven, VirtualBox, GNU/Linux, Windows, CMS (Wordpress, Joomla, Drupal)
Software Editor – large data (scale: tens of Petabytes) – 30 people – Vannes, France
- Leader of Software Engineering team (2 people), and Quality Assurance team (3 people)
- In charge of the data archiving functionality on magnetic tapes, support of 4 TAR formats
- In charge of data import onto magnetic tapes from other systems
- Creation of API, command line system, and about 30 commands
- Design of various tools for analysis, optimization and/or to ease the work conditions
- In charge of source code, build system, re-branding and cross-platform compatibility
Java, C/C++, PHP, XML, Apache libraries, Google libraries, UML, Open Office
Eclipse, SVN, CVS, Git, Ant, VMware, VirtualBox, GNU/Linux, Solaris, Mac OS, Windows, Codendi, Sourceforge
Space industry – France’s national space agency – 2300 people – Paris, France
- Design and development of a software platform for designing next generation launchers
- Implementation of features to model and simulate new systems with about 10 technologies
- Integration with 3 computation/simulation tools, implemented in MATLAB
Java, PHP, XML, Apache libraries, UML, Open Office
Eclipse, CVS, Ant, MATLAB, GNU/Linux, Windows
Projects
Free common utilities/tool-box for GNU/Bash scripts, you can use for your own scripts. Compatible with GNU/Bash version v3.2+, v4.0+, and v5.0+, it can be used under various operating systems like: GNU/Linux, Unix, Mac OS, Solaris and Windows.
GNU/Bash, service, daemon, signal, system log, configuration file feature, pattern matching, PID file
Atom, Git, Ant, Jenkins, Docker, GNU/Linux, Unix, Mac OS, Solaris, Windows
Hemera is a Virtual Intelligent System aggregating some more advanced Open-Source Artificial Intelligence Technologies (machine learning, speech, speech recognition, form recognition, motion recognition …); for application to daily tasks, home automation and robotics …
Python 3, Java EE, JSP, Java Servlet, JSON
PyCharm, Eclipse, Tomcat, Git, Maven, Ant, Jenkins, Kubernetes, Docker, VirtualBox, GNU/Linux, Mac OS, Windows
Education
University of Lorraine
Master degree in Software Engineering
2005
Université de Lorraine – Nancy, France
graduated with honors, Valedictorian
University of Lorraine
Master degree in Artificial Intelligence
2004
Université de Lorraine – Nancy, France
graduated with honors
Lycée Henry Loritz
PCSI+PSI*
2000-2001
Preparatory classes for top French Engineering Schools
A Little More About Me
Some of my other interests and hobbies are:
- Space exploration
- Robotics
- Domotics
- Sport: Crossfit, Calisthenics, Swimming, Jogging, Biking
- Āyurveda - ૐ