portfolio pauline ménage

3
Website of the Junior-Enterprise AEI Oct. 2016 – Now (in progress) As president of the Junior- Enterprise, I felt the need to redesign the website of the organization to better promote our work. Special care was taken to optimize navigation throughout the website to increase the amount of leads collected through it. Technologies PHP / Wordpress (custom theme) HTML / CSS / Bootstrap (custom)

Upload: pauline-menage

Post on 18-Jan-2017

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Portfolio Pauline Ménage

Website of the

Junior-Enterprise

AEI

Oct. 2016 – Now (in progress)

As president of the Junior-

Enterprise, I felt the need to

redesign the website of the

organization to better promote

our work. Special care was taken

to optimize navigation

throughout the website to

increase the amount of leads

collected through it.

Technologies

PHP / Wordpress (custom theme)

HTML / CSS / Bootstrap (custom)

Page 2: Portfolio Pauline Ménage

Budgeting

assistant for

roommates

Nov. – Dec. 2016

To help roommates manage a

shared budget as well as

expenses to repay, I built this

mobile web app as part of an

academic database conception

workshop.

Technologies

MySQL (focusing on a very clean

and efficient database schema)

Node.js

HTML / CSS / Bootstrap

Page 3: Portfolio Pauline Ménage

Other projects of interest

Compiler for the C programming language

Using the Lex & Yacc tools to generate a parser architecture, I wrote a compiler for a large subset of the C

programming language. The compiler targets LLVM for subsequent optimizations. A goal of this project was to

transpile C sources to JavaScript through the LLVM-based Emscripten tool.

Interactive server-client application

Based on an existing board game, I built with a team of three developers a network-based virtual replica. This C

project runs in a console to shorten the development time required to build it. This project was part of a

challenge where other teams built interoperable clients and servers for the same game.

Code generation for high performance computing

In order to perform an efficient numerical computation, this functional programming project leverages Scheme

to generate the best algorithm given some initial parameters and then emits C code which performs the actual

computation.