Table of Contents

Resume

[in construction]

PDF version : cv_hodique.pdf

General Information

Main Interests

Education

2003-now Doctorat (PhD thesis) in computer Science – USTL Lille 1.
2002-2003 DEA (Master thesis) in Computer Science – University of Rennes 1.
2001-2002 Maîtrise (between Bachelor's and Master's degree) in Computer Science – USTL Lille 1. — Succeeded 3rd year entry exam at ENS Cachan (antenne de Bretagne).
2000-2001 Maîtrise (between Bachelor's and Master's degree) in Pure Mathematics – USTL Lille 1. — Licence (Bachelor's degree) in Computer Science – USTL Lille 1.
1999-2000 Licence (Bachelor's degree) in Pure Mathematics – USTL Lille 1.
1997-1999 DEUG MIAS – USTL Lille 1.
1997-1998 Gold medal in musical education – E.N.M.D. Boulogne-sur-Mer.
1996-1997 Baccalauréat (A level) S (Mathematics) – Lycée A. Mariette.

Work experience

Publications

[2007, phdthesis| hodique-phd.pdf] (BIB)
Hodique, Y. ((2007). Sûreté et optimisation par les systèmes de types en contexte ouvert et contraint.). Unpublished PhD Thesis.
[2006, article| url] (BIB)
Grimaud, G., Hodique, Y., & Simplot-Ryl, I. (2006). A verifiable Lightweight Escape Analysis Supporting Creational Design Patterns (long version).
[2007, inproceedings] (BIB)
Grimaud, G., Hodique, Y., & Simplot-Ryl, I. (2007). A verifiable Lightweight Escape Analysis Supporting Creational Design Patterns. Paper presented at the The 2007 IEEE International Symposium on Ubisafe Computing (UbiSafe-07).
[2006, inproceedings| url] (BIB)
Grimaud, G., Hodique, Y., & Simplot-Ryl, I. (2006). Can small and open embedded systems benefit from escape analysis?. Paper presented at the Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2006).
[2006, article| ijpeds2006-ghr.pdf] (BIB)
Grimaud, G., Hodique, Y., & Simplot-Ryl, I. (2006). On the Use of metatypes for safe embedded operating system extension. International Journal of Parallel, Emargent and Distributed Systems (IJPEDS), 22, 1-13.
[2003, mastersthesis| hodique-dea.pdf] (BIB)
Hodique, Y. ((2003). Approximations de stratégies de preuves en réécriture.). Unpublished Master's Dissertation.
[2005, article| ijca2005-dhr.pdf] (BIB)
Deville, D., Hodique, Y., & Simplot-Ryl, I. (2005). Safe Collaboration in Extensible Operating Systems: A Study on Real Time Extensions. International Journal of Computers and Applications, 1, 20-26.
[2005, inproceedings| sanso2005_grimaud_g.pdf] (BIB)
Grimaud, G., Hodique, Y., & Simplot-Ryl, I. (2005). Secure extensible type system for efficient embedded operating system by using metatypes. Paper presented at the SaNSO 2005.

Projects

Trac-Bzr

Language Python
Goal learn python, bzr and trac internals

(osd)

Language C, Scheme
Goal learn how to provide bindings for a library, deal with garbage collection, interfaces adaptations, concept mappings

Octopus

Language C++
Goal learn how to program a network application, designing plugins interfaces, create a non-graphic Qt (no dependency to X11) before Trolltech published separated libraries

QNet

Language C++, Scheme
Goal learn graphical interface with Qt, extensive use of regular expressions, extensibility through an embedded lisp interpreter, use of Swig

KDevelop

Language C++
Goal learn C++ and kdelibs while improving an interesting tool

Planner/Muse

Language Emacs Lisp
Goal help providing an organizer/publisher for Emacs