Education
Georgia Institute of Technology, Atlanta, GA
- 01/2009–04/2014 PhD in Electrical and Computer Engineering
- Systems and Controls
- 07/2007–12/2008 MS in Electrical and Computer Engineering
- VLSI Systems and Digital Design
Supélec, Gif-sur-Yvette, France
- 08/2007–12/2008 MS in Electrical and Computer Engineering
- 09/2005–06/2007 BS in Electrical and Computer Engineering
- Ranked 1st out of 422 students
Experience
Citadel, New York, NY
-
04/2020–Present
Senior Software Engineer
-
Arcesium (D. E. Shaw group spinoff), New York, NY
-
01/2018–03/2020
Vice President, Senior Linux Engineer
- 10/2016–12/2017
Senior Linux Engineer
-
Goldman Sachs, New York, NY
- 01/2016–09/2016
Vice President, SecDBA
- 05/2014–12/2015
Associate, SecDBA
Decision and Control Laboratory, Atlanta, GA
- 06/2009–04/2014
Research Assistant
- Implemented a game-theoretic learning simulator in Haskell
- 01/2010–05/2010
Teaching Assistant for Game Theory and Multiagent Systems class
Georgia Electronic Design Center, Atlanta, GA
- 08/2007–05/2009
Research Assistant
- Assembled a PowerPC 405-based system on Xilinx Virtex 2 Pro running Linux 2.4
- Designed a hardware peripheral in Verilog and the associated kernel driver in C
- Built a Web-based application on this hardware stack used in demonstrations at CES
- Implemented a Sigma-Delta divider for frequency synthesizer in CMOS 90 nm STMicroelectronics
ERMES, Magny-les-Hameaux, France
- 07/2007–08/2007
System Designer
- Identified the requirements of a Panel PC and peripherals for use in geotechnical equipments
- Designed the embedded application to be implemented on the Panel PC
Abound Logic (formerly m2000), Bièvres, France
- 04/2007–07/2007
Software Developer
- Developed a USB 2.0 peripheral in C on an 8051-based microcontroller
- Implemented the associated Windows XP driver in C++/CLI, allowing the configuration of an FPGA
Semester-long projects, Gif-sur-Yvette, France
- 07/2005–06/2007
Undergraduate Student
- Developed a USB domotics network around Microchip PICs programmed in C
- Designed and implemented meaning-based Web search through self-learning database in Objective-C
- Implemented genetic algorithms solving labyrinths in Java
Programming Skills
- Haskell, Erlang, Python, Emacs Lisp, shell scripting, Matlab, Java, Objective-C, C++, C
- LaTeX, PGF/TikZ, HTML, CSS
- Emacs, Git, make