Researcher at University of Amsterdam
Amsterdam Area, Netherlands
Researcher at University of Amsterdam
Amsterdam Area, Netherlands
Computer Scientist with deep technical skills in information technology and software development. Able to work on own initiative and as part of a team. Proven teaching skills at various training levels. Some skills involving managing, developing and motivating teams to achieve their objectives. First-class analytical, design and problem solving skills. Dedicated to maintaining high quality standards.
Software development, project management, technical training, customer care, high performance computing, computer language design, optimization and education.
(Educational Institution; Research industry)
September 2008 — Present (11 months)
Research on a concurrency model for general-purpose computations. Research and development of an adaptive concurrent programming language and associated compiler tools. Assisting senior lecturers in the delivery of courses and labs at Master level.
(Public Company; PRGS; Computer Software industry)
February 2006 — August 2008 (2 years 7 months)
Provided support to application providers of OpenEdge® and ObjectStore® technologies. Applied Kepner-Tregoe resolution process. Trained new hires. Introduced a new wiki-based collaborative platform. Designed new training material. Developed new software tools to increase team efficency.
(Privately Held; Internet industry)
April 2004 — February 2006 (1 year 11 months)
Development with Zope, Plone, Python. System administration of 10+ server farm (FreeBSD). Project management. Pre-sales project analysis. Technical support. Customer care. Delivered professional trainings on Python, Zope, Plone.
(Information Technology and Services industry)
September 2002 — September 2003 (1 year 1 month)
Trained engineer students with C, Unix programming, Java, C++. Managed the team of student assistants. Designed courses and projects to support education of computer science. Assisted senior lecturer in the delivery of advanced courses.
Ph.D. , Computer Architectures, Compilers, Concurrent Programming , 2008 — 2012 (expected)
L1 , Sciences du Langage , 2004 — 2005
MSc , Computer Science , 2000 — 2003
Training by research at LRDE, the EPITA Research and Development Laboratory, headed by Dr. Akim Demaille and Dr. Thierry Géraud. Co-led the Vaucanson project, a library for handling finite state automata with multiplicities. specialized in using static hierarchies, an application of static genericity in C++ to greatly improve performance of programs. Co-authored 3 published articles, in MPOOL’03, POOSC’2003 and CIAA’2003.
Languages, information theory, music, philosophy, skating
Nederlands as tweede taal (NT2-II), 2007