Juanjo Martin

Juanjo Martin

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer / Algorithmic Trader / Freelancer
Senior Software Engineer / Algorithmic Trader / Freelancer

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

Spanish, English
Madrid (+02:00)
Joined February 2017
EXPERTISE
15 years experience
Full stack developer in telecom and financial industries, implementing backend and frontend solutions. Experience with communication prot...
Full stack developer in telecom and financial industries, implementing backend and frontend solutions. Experience with communication protocols, metaprogramming, databases, testing, source version control, and many more
GUIVisual C++C++builder
View more
GUIVisual C++C++builderSTLBoostOptimizationTelephonyVisual StudioCustom communication protocolC++
View more
10 years experience
Full stack developer in telecom industry, implementing backend and frontend solutions. Experience with databases, communication protocols...
Full stack developer in telecom industry, implementing backend and frontend solutions. Experience with databases, communication protocols, user interface, and many more
1 year experience
Implemented a communication module between users and data servers. Distributed interface with other application modules.
Implemented a communication module between users and data servers. Distributed interface with other application modules.
Server-Side DevelopmentInternet of thingsCommunication between applications
View more
Server-Side DevelopmentInternet of thingsCommunication between applicationsErlang
View more
2 years experience
IOT server: interface between user requests and business logic. Machine learning: sklearn, keras, theano, tensorflow, pandas, numpy, xgbo...
IOT server: interface between user requests and business logic. Machine learning: sklearn, keras, theano, tensorflow, pandas, numpy, xgboost, etc
Python 3Python 2PythonNumPyPandasMachine learning sklearn python tensorflow
View more
1 year experience
Development and evaluation of trading trategies
Development and evaluation of trading trategies

REVIEWS FROM CLIENTS

Juanjo's profile has been carefully vetted and approved as a Codementor. Connect with Juanjo now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Coursera_UW_ML_Regression
Machine Learning: Regression assigments.
Jupyter Notebook
0
1
Project-Euler
Project Euler
C++
0
0
Stack Overflow
111 Reputation
0
1
4
EMPLOYMENTS
Senior Software Engineer / Algorithmic Trader
Freelancer
2012-01-01-Present
● Involved in the design of several software modules for an IOT application server, implementing the communications with the real-time da...
● 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
Python
Java
C++
View more
Python
Java
C++
Erlang
Eclipse
IPython
Python 3
Mql4
Jforex
Python 2
View more
Algorithmic Trader
Intelectia Capital S.A.R.L
2010-10-01-2011-08-01
● Designed a distributed optimization engine for trading strategies, able to cater for great volumes of input data (master thesis of MSc)...
● 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.
C++
Eclipse
MATLAB
View more
C++
Eclipse
MATLAB
NinjaTrader
EasyLanguage
Multicharts
View more
Software Engineer
Ericsson
2004-10-01-2009-02-01
● Involved in the complete software lifecycle, including prototyping, requirements definition, configuration management, design, implemen...
● Involved in the complete software lifecycle, including prototyping, requirements definition, configuration management, design, implementation proposals, implementation, testing, optimization, deployment, maintenance and the related documentation at every stage. ● Designed several and different intelligent network services from scratch, as well as maintained and optimized legacy services, on a real-time operating system. ● Presented information to small groups of people about the solutions provided, problems found, and deadlines accomplishment. ● 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 (South Africa). ● 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. ● Prepared and presented different implementations to the client for migrating existing solutions to the new environment, improving its codification to achieve a better timing and load performance.
Java
C++
MySQL
View more
Java
C++
MySQL
UML (Unified Modeling Language)
Clearcase
View more