Back to Experience

Software Engineering Intern (End-of-Studies)

Opti-MixLille, France

Engineering internship focused on pricing optimization for supermarkets using evolutionary algorithms.

Overview

During my end-of-studies engineering internship at Opti-Mix, I worked on pricing optimization topics in the retail sector. The goal was to integrate an evolutionary algorithm into the company's existing software environment to help optimize pricing strategies for supermarkets.

I worked with the NSGA2 algorithm, a well-known multi-objective evolutionary algorithm, within a Java-based stack using Spring, Smart GWT and Hibernate. This internship gave me my first exposure to real-world software engineering in a professional environment and set the foundation for my later full-time role at the same company.

Key Contributions

  • Worked on pricing optimization logic for retail use cases
  • Integrated the NSGA2 evolutionary algorithm into existing software
  • Developed within a Java / Spring / Hibernate stack
  • Contributed to the company's optimization product offering

Duration

February 2014September 2014

Location

Lille, France

Type

Internship

Technologies

JavaSpringHibernateSmart GWTNSGA2