Jérémy B.

Jérémy B.

Software Engineer @ Memgraph

About Jérémy B.

Jérémy B. is a Software Engineer with extensive experience in developing web and desktop applications, specializing in in-memory distributed Graph Database Management Systems. He has worked for various organizations, including Memgraph, OMP, and Infrabel, and holds a Master of Science in Mathematics and Computer Science from Institut national des Sciences appliquées de Rouen.

Work at Memgraph

Currently, Jérémy B. serves as a Software Engineer at Memgraph, where he has been employed since 2022. His role involves developing in-memory distributed Graph Database Management Systems. He utilizes various technologies, including Docker, Docker-compose, Kafka, and Jepsen, to enhance and maintain automated tests. His expertise in graph databases, particularly with Memgraph and OpenCypher, contributes to the company's focus on advanced data management solutions.

Previous Experience in Software Engineering

Jérémy B. has a diverse background in software engineering, having worked in several notable positions. He was a Senior Software Engineer at OMP for three months in 2022, and previously held a Software Engineer role at OMP from 2017 to 2021 for four years. His experience also includes an eight-month tenure at Infrabel from 2016 to 2017 and an eleven-month position at EURODECISION from 2015 to 2016. Additionally, he completed a research internship at Universidade Federal do Ceará in 2015.

Education and Expertise

Jérémy B. studied at the Institut national des Sciences appliquées de Rouen, where he earned a Master of Science in Mathematics and Computer Science. His educational background provides a strong foundation for his expertise in software engineering, particularly in operations research and mathematical modeling. He is skilled in integer and linear programming, constraint programming, and combinatorial optimization.

Technical Skills and Specializations

Jérémy B. is proficient in multiple programming languages, including C++, Python, Java, and JavaScript. He has experience with frameworks such as QT, Spring, and React. His technical skills extend to developing web and desktop applications, utilizing REST web services and microservices architecture. He employs Test Driven Development practices and is familiar with advanced algorithmic techniques, including heuristics and metaheuristics.

Background in Information Technology

Jérémy B. has a background in information technology, having worked as an Information Technology System Engineer at PROLIVAL for two months in 2014. His experience includes using CPU/memory profiler tools for software optimization and developing expertise in both relational and graph databases, including SQL and ORACLE.

People similar to Jérémy B.