Julien Le Pecheur
About Julien Le Pecheur
Julien Le Pecheur is a Back End Engineer with expertise in API development using Python and FastAPI, and experience in continuous integration and deployment with Gitlab CI/CD. He has worked at FIME and currently at Jellysmack, utilizing various technologies including Redis, Aurora MySQL, and AWS Glue.
Work at Jellysmack
Julien Le Pecheur has been employed at Jellysmack as a Back End Engineer since 2022. In this role, he focuses on developing and maintaining backend systems, utilizing his expertise in various technologies. He employs event-driven development techniques and works within a microservices architecture to enhance system performance and scalability.
Education and Expertise
Julien Le Pecheur studied at ENSICAEN, where he earned a Diplôme d'ingénieur in Informatique from 2018 to 2021. Prior to that, he completed a DUT in Informatique at IUT Le Havre from 2016 to 2018. His foundational education began at Lycée Saint Thomas d'Aquin, where he achieved a Baccalauréat in Scientifique Sciences de l'Ingénieur from 2013 to 2016. His academic background supports his expertise in backend engineering, API development, and software quality assurance.
Background
Before joining Jellysmack, Julien Le Pecheur worked at FIME from 2018 to 2022. Initially, he served as an Ingénieur en recherche et développement web/logiciels for three years, followed by a nine-month tenure as an Ingénieur en recherche et développement web fullstack/logiciels. His experience at FIME provided him with a solid foundation in web development and software engineering.
Technical Skills and Tools
Julien Le Pecheur specializes in developing APIs using Python with FastAPI. He is experienced in using Gitlab CI/CD for continuous integration and deployment, and he manages caching solutions with Redis. He also handles large volumes of data using Aurora MySQL and OpenSearch, and utilizes Apache Airflow and AWS Glue for job development. Additionally, he implements infrastructure as code using Terraform and conducts integration and unit testing to ensure software quality.
Project Management Methodologies
Julien Le Pecheur adopts agile methodologies in project management. This approach allows him to effectively manage projects and collaborate with teams to deliver high-quality software solutions. His experience with agile practices enhances his ability to respond to changing project requirements and improve overall productivity.