Jose E. Marchesi - Curriculum Vitae
This document in other formats: ASCII text, PDF.
Personal
- Name: Jose E. Marchesi
- Date of Birth: 13.08.1980
- Nationality: Spanish
- Academic Degrees: BSc in Computer Science
- Languages: Spanish, English
- Driving license: B (Spain) (Owns a car)
- Willing to travel: yes
- Marital status: single
Contact
- Phone (mobile): +49 (0)163 4660 732
- Email: jemarch@gnu.org
- Webpage: http://www.jemarch.net
- Current location: Frankfurt am Main, Germany
Technical & Managerial
-
2008 - actual
Works on Terma GmbH (http://www.terma.com) as a software engineer on the Space Division.
Participation on the following projects:
- SIMSAT 4.0
- SIMSAT 4.2 and UMF 1.0
- Simulus 3
- Simulus 5
- SYSS (Galileo Ground Control System), CMCF interface.
- Herschel-Planck Mission Planning System.
.
-
2005 - 2008
Works on Deimos Space (http://www.deimos-space.com) as a software engineer on the Real Time Systems Division.
Participation on the following projects:
- MGF (Message Generation Facility, Galileo Ground System Element).
- AS4 (Advanced Survillance Space Software System).
- RDG (Raw Data Generator, Galileo).
.
-
2004 - 2005
Works on Dataware Sistemas (http://www.dataware.es), writing software for enterprise management. Organizes and implements a workshop on GNU autotools and GNU development tools on Unisys Spain.
-
2002 - 2004
Since end of 2002 collaborates with the Software and Systems Technology Group (UPM), leaded by Prof. Juan Garbajosa; Jose has had a relevant participation in the project DOBERTSEE (Low-Cost On-Board Software Development Toolkit, ESTEC Contract No. 15133/01/NL/ND). The main objective of this project is to produce an affordable, integrated Software Engineering Environment (SEE) fully compliant with ECSS-E40 standard process model for developing on-board embedded real-time software. One of the components that he designs is the kernel of a flexible programming language environment that supports a wide range of programming languages, one of them Java.
Develops the programming environment and the text-editing infrastructure. This covers both the high level SEE Tcl component and the low level Tcl extension.
Education Summary
-
BSc in Computer Science
Polytechnic University of Madrid, UPM http://www.upm.es/
-
End of degree project:
"EDKIT : Editor Kit", a book fully dedicated to text edition technologies http://es.gnu.org/~jemarch/downloads/edkit
Skills
-
Operating Systems:
I am very effective working in GNU Systems (GNU/Linux) and other POSIX systems. I have also experience working with embedded operating systems. Please note that I don't have experience working with Windows systems and I try to avoid them.
-
Programming Languages that I extensively use:
Ada (83, 95), C, C++, several dialects of Lisp (Common Lisp, Scheme, Emacs Lisp, …), Tcl/Tk, bash, SPARC Assembly, Awk, m4, sed.
-
Programming Languages that I enjoy as a hobby:
Algol 60, Algol 68, Pascal, Pascal FC, Icon (Unicon, Idol), ML (CAML, CAML Light…), PostScript.
-
Programming Languages that I try to avoid:
Java, Basic.
Work in the GNU Project
- Founder of GNU Spain (1999) http://es.gnu.org
- Coordinator of GNU Spain (1999 - 2008) http://es.gnu.org
- Founder and editor of GNUticias http://gnuticias.es.gnu.org
-
Maintainer of the following GNU packages:
- GNU PDF http://www.gnupdf.org
- GNU Ferret http://www.gnu.org/software/ferret
- GNU Ghostscript (gs) (2005 - 2007) http://www.gnu.org/software/ghostscript
- GNU Ghostview (gv) (2004 - 2007) http://www.gnu.org/software/gv
- Contributor to other free software packages such as Emacs and gnulib.
Conferences and Speeches
I use to talk about the Free Software Movement and the GNU Project in free software events. If you want me to give a speech in an event please contact me.
Date: 2010-08-06 15:29:04 CEST
HTML generated by org-mode 6.33x in emacs 23