Personal details

Marcello C. - Remote back-end developer

Marcello C.

Based in: 🇺🇾 Uruguay
Timezone: Montevideo (UTC-3)

About

Senior Software Engineer with vast experience in Fintech, in Algorithmic Trading Technology, Banking, Electronic Payment and Collecting, but always open to face challenges in other areas and industries.

I possess strong skills in leadership, development, and entrepreneurship.

My goal is to add value in a measurable and perceivable way to the business and teams that I work with.

Work Experience

Senior Python Developer
Altimetrik Uruguay | Jul 2022 - Jan 2024
Python
Git
GitHub
Amazon S3
Scrum
Scrum Master
Apache Kafka
Technical Product Management
AWS EKS
EC2 Instance Types

For a Fintech in UK (fundingcircle.com), played the role of hands-on tech leader, to implement and feed from different sources of truth the Spotify Backstage ( backstage.io ) developer portal.

Achievements:

  • Enforcement of component ownership in a context of more than 1000 GitHub repositories mapping all of them to a team.
  • Reduce repository and project creation time from days to minutes with Backstage templating.
  • Reduce GitHub pull request management putting together all team's pull request, even a whole area pull requests in a single actionable view
Technical Manager
Dubai Professional Traders Club | Sep 2017 - Oct 2019
Python
C++
Django
PostgreSQL
Amazon RDS
Apache Kafka
Forex trading
AWS

I designed, coded the most critical component and led an awesome team , that implemented and operated an end to end algorithmic trading platform

Achievements:

  • Real-time and historic price feed integration from Reuters (Refinitiv).
  • Real-time and historic trading signal calculation framework.
  • Real-time trade execution framework.
  • Trading analytics.
  • Strategy back-testing with parameters grid search and walk-forward logic.
  • Full real-time data pipeline to display graphically in a web application about 100 forex related technical indicators at low latency (less than a second) with no impact on browser performance.

Projects

Synthetic
Python
NumPy
Pandas
Statistics
Scipy
AsyncIO
- A python library for generating simulated or synthetic price based on random-walk process. - Generates tick price and OHLC abstraction. More to come. - Produces Bid and Ask time series with random spread. - This is a free, open source and collaborative project.
Trade Labeling
Python
NumPy
Matplotlib
Pandas
- Python library for labeling trades in strategy backtesting and machine learning pipelines. - Single trade or vectorized trade labeling to use with pandas apply. - Free, open source and collaborative project. - This is a work in progress in its final stages of testing and documentation

Education

Universidad Nacional Andres Bello
Bachelor's degree・Informatics Engineer
Mar 1993 - Dec 1996

Certifications & Awards

Product Manager Nanodegree Program
Udacity (https://www.udacity.com/certificate/CHWHMJWG) | Feb 2022
Agile Meets Design Thinking
Coursera (https://coursera.org/share/01b2a6f8db5a0ffb7328acadedefeda3) | Oct 2019