Hi!

My name is José E. Marchesi.

I am a GNU hacker.

I live in Frankfurt am Main, Germany.

I have written a book!!! :D

You can download my curriculum vitae in several formats:

View Jose E. Marchesi's
    profile on LinkedIn ohloh profile for Jose E. Marchesi

Contact

You can reach me via email writing to jemarch (at) gnu.org or jemarch (at) es.gnu.org.

Professional career

2008 - actual

Work on Terma GmbH (http://www.terma.com) as a software engineer on the Space Division. Participation in the SIMSAT40 project.

2005 - 2008

Work on Deimos Space (http://www.deimos-space.com) as a software engineer on the Real Time Systems Division. Participation on the MGF (Message Generation Facility, Galileo Ground System element), AS4 (Advanced Survillance Space Software System) and RDG (Raw Data Generator, Galileo) projects.

2004 - 2005

Work on Dataware Sistemas (http://www.dataware.es), writing software for enterprise management. Organization and implementation of 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 has been 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 design was the kernel of a flexible programming language environment that supports a wide range of programming languages, one of them Java.

Development of the programming environment and the text-editing infrastructure. That covers both the high level SEE Tcl component and the low level Tcl extension.

Education Summary

2004

BSc in Computer Science (Polytechnic University of Madrid, UPM)

Skills
  • Operating Systems
    • GNU/Linux
    • GNU/Hurd
  • Programming Languages:
    • Ada (82, 95)
    • Algol 60
    • Algol 68
    • Awk
    • Basic
    • C
    • C++
    • Java (bleh!)
    • Common Lisp
    • Concurrent Pascal
    • Emacs Lisp
    • Scheme
    • Erlang
    • Fortran 77
    • Icon (Unicon, Idol)
    • ML (CAML, CAML Light...)
    • Pascal
    • Pascal FC
    • Python
    • Sed
    • Tcl/Tk
    • PostScript
    • PDF
    • m4
    • Lua

Work on the GNU Project

Conferences and Speeches

I use to give speeches from time to time. I talk about the Free Software Movement and the GNU Project (if you want me to give a speech, look at the GNU Spain speakers pages.