Juan José Martín Marcos-Gómez
Phones: (-
E-mail:-
Marcelo Usera, 168. 11-3
Madrid, 28026. Spain
PROFESSIONAL PROFILE
Highly qualified full stack developer and algorithmic trader offering more than 17 years of in-depth hands-on
experience in full life cycle of software development within telecommunication and financial services industries.
My ability to overcome complex business challenges in an effective and creative manner, always on time and under
budget, and my passion for keeping up with the cutting edge of technologies, will enable me to make a significant
difference for achieving the company’s goals.
PROFESSIONAL EXPERIENCE
January 2012 – Present
Freelancer
Senior Software Developer / Algorithmic Trader
● Involved in the design of several software modules for an IOT application server, implementing the communications with the real
time data servers, the interface with very other module, as well as the storage of such data for further processing.
● Implemented trading strategies on-demand, getting involved in the initial idea, as well as the parameters optimization, in several
trading platforms.
October 2010 – August 2011
Intelectia Capital
Algorithmic Trader
● Designed
a distributed optimization engine for trading strategies, able to cater for great volumes of input data (master
thesis of MSc).
● Involved in the full trading cycle from the idea generation to optimization, passing through research, implementation
and testing, ensuring the smooth functioning of the solution in a 24/7 environment on several trading platforms.
● Worked closely with traders to implement, test and optimize quantitative trading solutions.
● Reported accurate and complete records of implemented strategies, with a final statement about their viability.
● Provided programming training and support to other knowledgeable staff from other disciplines.
October 2004 – February 2009
Ericsson
Software Engineer
● Involved
in the complete software lifecycle, including prototyping, requirements definition, configuration
management, design, implementation, testing, optimization, deployment, maintenance and the related documentation.
● Designed several and different intelligent network services from scratch, as well as maintained and optimized legacy
services, on a real-time operating system.
● Managed remote support from development to deployment phases, assuring client quality expectations.
● Involved in international software projects, some of them implemented in the client premises.
● Provided technical training to the client on the development platform.
● Used to work in a great variety of software solutions, short and long (millions of lines of code), legacy and
greenfield, individually or as a team member.
August 2001 – October 2004
DYCEC
Software Engineer
● Managed the lifecycle of several and different software projects, on desktop, server and embedded environments.
● Managed requests of change of software applications, presenting planning and solutions for each of them.
● Provided support to sales department on evaluation prototypes and proof of concepts.
● Added UML design to legacy and new solutions, improving their upgrading and maintenance.
July 1999 - July 2001
Telefónica I+D
Programmer analyst
● Managed
the analysis, implementation, test and deployment of the applications for handling telephone subscriber
services, decreasing the error rate a 35% in a year.
● Participated in meetings with clients to evaluate the proposed solutions.
● Generated reports of the improvements developed on the platform evolution.
● Provided training and support to other knowledgeable stuff, who became part of the development team under my
responsibility.
1
Juan José Martín Marcos-Gómez
May 1997 – November 1998
-
FinTec
(- / (-
Programmer analyst
● Designed
and implemented the corporate Call Center solution from scratch, creating a highly scalable solution, with
customizable and reusable core functionality, improving the time to deliver and cost of the previous solution.
Implemented from headquarters in Miami.
● Wrote the training material for the customization of the corporate Call Center solution. This course resulted in a
shorter training period, and was adopted across the company worldwide during next years.
● Provided technical support to the other development teams (Banco Sudamericano de Perú, Mapfre, Caja Segovia,
etc.) and operational support to sales department.
● Wrote technical and user documentation for every solution developed.
● Managed actions for the development process to accomplish the tight deadline for COMDEX 98 demo.
● Established the use of source version control software instead of backup system used up to date, improving the time
needed to recover deployed versions to fix unexpected bugs.
EDUCATION
2010 - 2011
Universidad Nacional de Educación a Distancia.
Master’s degree, Stock Exchanges and Financial Derivatives.
Outstanding rating.
2009 – 2011
ETSI Telecomunicación. Universidad Politécnica de Madrid.
Master of Science, Telecommunications Engineer. Specializing in “Technology Management”.
(2017 expected)Master Thesis: “Optimization engine of algorithmic trading strategies with MATLAB”.
1991 – 1994
Escuela Politécnica. Universidad de Alcalá. Madrid
Bachelor’s degree, Telecommunications Engineer. Specializing in “Electronic Equipment”.
Bachelor Thesis: “Acquisition and processing of bioelectronic signals”.
Outstanding rating.
LANGUAGES
English:
Fluent in writing and speaking.
Spanish:
Native proficiency.
OTHER EDUCATION
2015
Scalable Machine Learning. University of California, Berkeley (Coursera)
2015
Pricing Options with Mathematical Models. California Institute of Technology (edX)
2014
Learning From Data. California Institute of Technology (edX)
2014
The Hardware/Software Interface. University of Washington (Coursera)
2014
Machine Learning. Stanford University (Coursera)
2014
Discrete Time Signals and Systems. Rice University (edX)
2013
Asset Pricing, Part 1. The University of Chicago (Coursera)
2013
Financial Engineering and Risk Management. Columbia University (Coursera)
2013
Game Theory. Stanford University (Coursera)
2013
Heterogeneous Parallel Programming. University of Illinois (Coursera)
2012
Functional Programming Principles in Scala. École Polytechnique Fédérale de Lausanne (Coursera)
2012
Neural Networks for Machine Learning. University of Toronto (Coursera)
Willing to relocate / travel.
2