JOSE ANGEL GOMEZ LOPEZ CURRICULUM VITAE RESUME
PERSONAL DETAILS
Name: José-Angel Gómez López
e-mail: joseangel@wanadoo.fr
EXPERIENCE
2005
(feb)
– current post
may – current project
Senior developer at the R&D department in Tecsidel (www.tecsidel.es),
for the project Easepack. This is a multi-activity service machine; it allows
the user to buy tickets, pay taxes, information searching and other activities.
It’s directed to traffic police stations, public transport companies and
municipalities as possible customers.
Tasks:
-
Develop low
level drivers for bill dispensers, scanners, coin readers, tickets dispensers,
proximity card readers and all the other hardware equipment needed for this
project, using C++ and MFC, Windows 2000/xp o.s., Visual C++ 6 and 7 compilers, Visual Source Safe
-
Write the UML object
design documentation about the software architecture
-
Write the Test
Plan for the production testing
-
Implement the
demo and test software using C# and Visual .NET
This project is planned to finish at the end of the year
feb – apr
Senior developer in Abertis (www.abertis.com), a client of Tecsidel.
Abertis is the main highway company in
Tasks:
-
C++
development, using RPC communication.
-
UML object
design. O.S. Unix, Lynx and Linux, gcc compiler
-
Test plan writing and testing.
2004
(feb)
– 2005 (jan)
sep – jan
Outsourcing Senior developer at Genaker
(www.genaker.net),
a customer of Tenea (former Acció Global Software Tecnològic). Genaker makes
software for mobile technologies in
Tasks:
-
C++ and Java
development, implementing protocols SIP, UDP and RTP
-
UML object design.
Windows 2000 o.s., gcc compiler
-
Functional
testing, stability testing (overflows and memory tests)
feb
– aug
Project
Engineer at Tenea (www.tenea.com), responsible of the
development of the new company prototype of home automation and
commercial-technician for Space Business Projects. Tenea is a company
specialized in outsourcing.
Tasks:
-
Design of the home automation (light,
heating, security, timing) linux application using UML, and development using
C++, Java, XML, XSl, databases in MySQL.
-
Home automation prototype installation
and testing at the Barcelone Tenea office.
-
Prospecting, contact and project offers
propositions with clients in Real Time On-Board Software projects.
2001 (may) – 2003 (dec)
External
consultant by GTD, company placed in
- Real Time
On-Board Software.
- 16 months at
the Design and Development team
- PCS
Technical responsible, (Programme de Contrôle de Synthése), software that
checks the launcher state just before the launch.
· Three people team coordination and interface with the
Technical Specification, Equipments TS, Quality Control, version control and
Departement direction.
· PCS ADA code modifications, compilation, Unitary
Tests, anomalies fixing.
· Bus Packets design (comunication using BUS 1553)
· UNIX o.s.
- Ariane 5 Production Technical Responsable.
· Specific Ariane 5 launches
modifications.
·
Same tasks and functions as at the PCS.
· VAX o.s.
- 15 months at
the Integration team
- Analyse of the preview
modifications and design of the needed tests to do.
- Testing at the SIVAL flight
simulation platform (Lauterbach emulator, 68020 processor)
1999 (jul) – 2001
(apr)
Software
Engineer at Rocinante Software (a
part of InterMedia Solutions GmbH
& Co.KG,
- C++ Object Oriented Programming Design
and development for Windows.
- Developing
of the applications i-Control y LiVE-Control, oriented to user
friendly create multimedia websites.
- Tasks:
·
Design and coding of C++ classes and structures.
·
Code integration of the embedded third-part code (Real, WindowsMedia, QuickTime,
...).
- Microsoft
Visual Studio, MFC libraries and Real, WindowsMedia, QuickTime SDKs.
- Version
control with Microsoft Visual Source Safe
1997 (dec) - 1999 (jun)
iec ProGamma, Groningen, The Netherlands
Software Engineer at iec ProGamma,
foundation of the RuG, Rijksuniversiteit van Groningen, placed
in
- Software
development for Windows using
- European
project ILSES, oriented to supply software for Social Sciences to do easier
their work, to make easy and comprehensive the management and analysis of
databases about surveys, statistics and bibliography.
- Objective:
software imported SPSS data files, saved in the data base and allow to analyse
them, i.e., search, statistics, reports. Output
in text or XML format.
- Tasks:
· Design
and coding in Pascal for
·
SPSS files importing C libraries, and SQL code optimization.
- Related
article:
http://www.fh-potsdam.de/~IFLA/INSPEL/97-4vrir.pdf
1997 (abr - nov)
SIDSA, Tres Cantos, Spain
Programmer at S.I.D.S.A., Semiconductores Investigación y Desarrollo
S.A., (www.sidsa.es) placed in Tres
Cantos, Madrid.
- Software
development for Windows and Solaris using Eiffel
- Development
of tools for VHDL teamwork, units organization and Workspace management.
- Tasks:
·
Graphical interface object design and
coding.
·
Development of the wave signal viewer
and a circuit design tool.
- Signed
article:
http://sigda.org/Archives/ProceedingArchives/Date/papers/1998/date98/pdffiles/poster11.pdf
1994 (sep) - 97 (mar)
SMUZ, Universidad de Zaragoza,
Spain
Granted Programmer at S.M.U.Z., Servicio Multimedia de
- Tasks:
·
Thermodynamics processes simulation software developing for Mac, using C++
CodeWarrior
·
Mathematical equations developing for substance thermo dynamical properties
calculation.
·
Multimedia full projects developing (design, scripts, implementation) using
MacroMedia Director 4.
1993 (oct - nov)
ERZ, Zaragoza, Spain
Stage at E.R.Z., Eléctricas
Reunidas de Zaragoza
- Task: data
compilation about their power substations, Subestaciones de Transformación
(S.E.T.).
SKILLS
Official
Studies:
-
Degree (BAC+6) of Electrical
Engineering, Ingeniero Superior
Industrial Eléctrico (electronics, computers and control), at the Centro
Politécnico Superior (C.P.S.), University of Zaragoza (U.Z.).
-
CAD-CAM
250 hours course at the Fundación San Valero,
-
Studies till 3rd level of Mathematics at the
Computer
Skills:
- languages:
C++ (CodeWarrior and libraries for Mac,
Microsoft Visual Studio and MFC for Windows),)
Pascal (TurboPascal
for Mac,
Eiffel (multi-platform
object oriented language, for both Unix Solaris and Windows)
Intel
8086 and Motorola 68k assemblers and
UML as design tool.
-
ADAProbe Microsoft Visual Source
Safe Eiffel Vision
Clearcase Microsoft Visual Studio Microsoft Office (Word, Excel)
Clearquest Borland Delphi 3 Macromedia Director
(lingo)
Lauterbach
emulator MetroWerks CodeWarrior C++ ATTOL test soft
other languages:
- English:
fluent, main language at work for
four years.
- French:
fluent, main language at work for
two years.
- Dutch: basic
notions.
OTHER
INTERESTS
- 1991 (sep) - 92 (jun) : Multimedia
development "Diseño Bioclimático y aprovechamiento de energías
alternativas en viviendas", granted by the U.Z.
- Volunteers
group leader title, monitor de Tiempo Libre por
- Students
representative for the C.P.S. at the U.Z. the 92-93 course and volunteer work
at the students weekly magazine, "El Coaxial del C.P.S.", years
95-96, as designer and writer.
- Teacher in a 40 hours seminar for the Departamento de Mecánica, C.P.S., Universidad de Zaragoza, December 1996.
- Hobbies:
climbing, swimming, biking, books and travels.
- Driving
license B1