Author Image

Hi, I am Hélène

Hélène Chelin

Computer Science Engineer

I just finished my Computer Science Engineering School EPITA with a specialization in Security, Network and System. I particularly like Compiler and LLVM. After doing an internship during 6 months in Germany, I am currently looking for a job in Paris.

Autonomy
Team Work
Adaptibility

Skills

Experiences

1
Compiler Engineer Intern
AMD

Feb 2022 - Aug 2022, Cologne - Germany

Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets.

Responsibilities:
  • Design & Implementation of instrumentation techniques using Clang/LLVM
  • Algorithms for reduction of binary runtime of instrumented code
  • Implementation of code metrics to guide dataflow designs
  • Implementation of a C/C++ dataflow guidance tool

Teaching Assistant C++/Java/C (YAKA/ACU)
EPITA

Jan 2021 - Jan 2022, Kremlin-Bîcetre - France

EPITA is a school teaching about computer science

Responsibilities:
  • The assistants’ team composed by 43 people, teach to 600 students of third year C++ and Java. The team write the subjects, correct students’ works and answer to their questions.
  • I am part of the mainteners’ team of the project Tiger Compiler. This project takes one semester for the students and teach to the student the principles of C++, design patterns and Compilers. (https://assignments.lrde.epita.fr/)
2

3
Developer
Computable Facts

Oct 2020 - Jan 2021, Paris - France

Computable Facts is a company working on two products helping against cyber risks

Responsibilities:
  • In charge of working on the pipeline of CF-Sentinel
  • Learning about different cyber risks

Intern in SI/Services
SFR

Jul 2019 - Aug 2019, Paris - France

SFR is a French telecommunications company.

Responsibilities:
  • In charge of tests for another application in the B2B SI sector of the company
  • I worked in cooperation with other testers and acquire knowledge in how to manage tests for an application
4

Projects

Tiger Compiler
Contributor - Maintainer February 2020 - Present

Compiler in C++ of the Tiger language. Became a maintainer of the project after 6 months of academic project.

SLX FPGA Tool Suite/Vitis HLS (AMD/Xilinx)
Contributor February 2022 - August 2022

Create complex FPGA-based algorithms using C/C++ code easily

C Workshop
Owner September 2019 - October 2019

Workshop of 3 weeks in C and Shell

Java Workshop
Owner Mars 2020

Workshop of 1 week in Java

C++ Workshop
Owner January 2020

Workshop of 1 week in C++

SQL Workshop
Owner February 2020

Workshop of 1 week in SQL

Teaching Assistant
2021

Gave class and exercises about different languages for the other students of the school

Chess
Contributor April 2020 - May 2020

Implementation of a Chess AI using bitboard

Malloc
Owner November 2019

Reimplementing of the function malloc/calloc/realloc/free

MyFind
Owner November 2019

Reimplementing of the find function

MiniMake
Owner November 2019

Reimplementing of some features of the make function

42sh
Contributor November 2019 - December 2019

Implementation of a POSIX shell in a team of 4 people.

Optical Character Recognition
Contributor September 2018 - December 2018

Conversion of a photograph from a document to a digital file.

Java Web Service
Owner May 2020

Implementation of a Web Service

CF-Sentinel
Contributor October 2020 - January 2021

CF-Sentinel is an automated intrusion testing platform using the methodology and tools of cyber attackers

FIC (International CyberSecurity Forum)
Contributor January 2021 - January 2022

Creation of different Capture The Flags for the FIC

ARS DM
Contributor January 2021 - January 2022

Creation and Securing an infrastructure of multiple computers

TATT (Attack Technics)
January 2021 - August 2021

Learning about technics to attack vulnerable code

Virology
September 2021 - December 2021

Creation of a Virus