Personal details

Juanjo M. - Remote

Juanjo M.

Timezone: Madrid (UTC+2)

Summary

I'm a highly qualified algorithmic trader and full stack developer 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.

My specialties are algorithmic trading, software development, C++, Python, MATLAB, Java, SQL, erlang, and many more, all of them for the sole purpose of writing masterpieces with zeros and ones which accomplishes what I wanted to implement and beyond, with clean, elegant and effective code.

Please, feel free to contact me at mr.juanjo.martin@gmail.com

Work Experience

Senior Software Engineer / Algorithmic Trader
Freelancer | Jan 2012 - Present
Python
Java
C++
Erlang
Eclipse
IPython
Python 3
Mql4
Jforex
Python 2
● 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 every 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
Algorithmic Trader
Intelectia Capital S.A.R.L | Oct 2010 - Aug 2011
C++
Eclipse
MATLAB
NinjaTrader
EasyLanguage
Multicharts
● 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.