Matías Schapiro, Developer in Buenos Aires, Argentina
Matías is available for hire
Hire Matías

Matías Schapiro

Software Architect and Back-end Developer

Buenos Aires, Argentina

Toptal member since February 17, 2015

Bio

Matías has been programming as a hobby since he was six years old. He started with GW Basic and Quick Basic in the eighties and has used a lot of technologies since then. Now, he focuses on C#. After finishing his master's degree in finance, he has tackled many projects related to capital markets and quantitative algorithms. Matías loves software and finance and would be an excellent candidate for this kind of project.

Portfolio

Syndicate Investments LLC
C#, Trading, NinjaScript, Algorithmic Trading, NinjaTrader, Futures, Derivatives
MUFG Investor Services
C#, .NET, Amazon Web Services (AWS), GitLab CI/CD, Jenkins, GraphQL, Hasura...
Katsura LLC
C++, C#, Algorithmic Trading, Socket Programming, High-frequency Trading (HFT)...

Experience

  • Amazon Web Services (AWS) - 13 years
  • C# - 12 years
  • Software Architecture - 10 years
  • Capital Markets - 10 years
  • Banking & Finance - 10 years
  • Solution Architecture - 10 years
  • Algorithmic Trading - 10 years
  • .NET Core - 5 years

Preferred Environment

Amazon Web Services (AWS), C#, .NET, Visual Studio Code (VS Code), Visual Studio, Capital Markets, .NET Core, Fractional CTO, Algorithmic Trading

The most amazing...

...software I've built is a financial market enterprise application for valuation and trading. I built this application from scratch using C#, Flex, and MySQL.

Work Experience

C# NinjaTrader Developer

2025 - PRESENT
Syndicate Investments LLC
  • Developed a growing library of NinjaTrader (C# and NinjaScript) strategies (trend following and mean reversion) and reusable indicators (ATR stops, VWAP bands, and session and time filters), iterating weekly with version control and unit tests.
  • Ran a repeatable backtesting and optimization workflow using tick-per-minute data, slippage, and commissions.
  • Helped with strategy investigations: triaging ideas, keeping a hypothesis and notes log, running quick sanity backtests (tick per minute), and comparing simple variants to decide what’s worth deeper testing. This work is ongoing.
Technologies: C#, Trading, NinjaScript, Algorithmic Trading, NinjaTrader, Futures, Derivatives

Software Architect

2024 - PRESENT
MUFG Investor Services
  • Refactored legacy code and architecture into modern cloud-native applications.
  • Improved security and performance of several processes and applications.
  • Integrated a swift interbank transfer system with different internal systems of the bank.
Technologies: C#, .NET, Amazon Web Services (AWS), GitLab CI/CD, Jenkins, GraphQL, Hasura, Terraform, Kubernetes, Datadog, Investment Banking, Microservices Architecture, IBM MQ, Capital Markets, .NET Core, Mentorship, Leadership, Development, Solution Architecture, GitLab, Architecture, AWS Certified Solution Architect, Event-driven Architecture, Event-driven Programming

C++ Developer

2022 - 2023
Katsura LLC
  • Revamped and debugged a legacy client-server app that sends trading signals to options traders.
  • Developed trading indicators based on processing more than three billion quotes per day.
  • Built automated strategies for canceling orders based on different rules.
  • Designed security mechanisms for enforcing the security of the communication between client and server.
Technologies: C++, C#, Algorithmic Trading, Socket Programming, High-frequency Trading (HFT), Sockets, Trading Systems, FIX Protocol, Capital Markets, Concurrent Programming, .NET Core, Development, Fractional CTO, Architecture, AWS Certified Solution Architect, Event-driven Architecture, Event-driven Programming, Derivatives

Solutions Architect

2021 - 2021
AXA
  • Helped with the analysis and design of the migration of several on-prem applications to the cloud.
  • Aided with the design and implementation of an automated platform that supports all the company's migration efforts.
  • Worked with several application architects to find the best cloud technologies and practices for migrating their apps to the cloud.
Technologies: Azure, C#, Azure App Service, Azure Cosmos DB, Kubernetes, SQL Server 2016, Single Sign-on (SSO), Auth0, Microservices Architecture, Capital Markets, .NET Core, Mentorship, Leadership, Development, Solution Architecture, Architecture, Event-driven Architecture, Event-driven Programming

Software Architect

2019 - 2020
CTF Capital
  • Designed the architecture of an automated trading system capable of interoperating with different crypto markets to execute strategies that are easily programmed by an operator.
  • Proposed and designed the security policies and good practices for the different parts of the software and the development lifecycle.
  • Investigated and proposed the right technology stack for the software to be built, according to the company's needs and the skills of the team.
  • Worked heavily with the developers on solving performance issues related to memory management, processor consumption, and network latency issues.
Technologies: Amazon Web Services (AWS), BitMEX, Blockchain, AWS IAM, MySQL, Node.js, .NET Core, Amazon EC2, Amazon Simple Queue Service (SQS), Microservices Architecture, Capital Markets, Concurrent Programming, Mentorship, Leadership, Trading Systems, Development, Fractional CTO, Algorithmic Trading, Solution Architecture, Architecture, AWS Certified Solution Architect, Event-driven Architecture, Event-driven Programming, Trading

C# Developer

2009 - 2020
Doctor Sapix Finance Software
  • Designed and developed financial applications from scratch, i.e., fixed income apps, derivative tools, and a portfolio management application for family offices.
  • Planned and programmed quantitative finance algorithms for different financial models and assets, e.g., Black-Scholes, Nelson-Siegel.
  • Created, developed, and used web APIs based on different technologies.
  • Managed products, particularly concerning the improvement of design and development of new features.
  • Developed different interfaces for retrieving data from Bloomberg, Yahoo Finance, Morningstar, and other financial information sources.
  • Processed financial accounts statements and activity records from different banks, e.g., Pershing, Deutsche Bank, UBS, Merrill Lynch, etc.
  • Created an automated testing tool using Cucumber.
  • Designed domain models based on a solid understanding of financial markets and current and potential customers' needs.
Technologies: Microsoft SQL Server, MySQL, Adobe Flex, C#, Microservices Architecture, Capital Markets, Concurrent Programming, .NET Core, Leadership, Trading Systems, Development, Algorithmic Trading, Architecture, AWS Certified Solution Architect, Derivatives

Senior Full-stack Developer

2018 - 2018
Refunite.org (Top-volunteer)
  • Developed from scratch and improved existing Python and Node API endpoints that were consumed by a mobile app.
  • Helped to improve the AWS infrastructure required by the project.
  • Improved the way new developers could set up and run the development and testing environments in a faster way.
Technologies: Amazon Web Services (AWS), Node.js, Python, Development

Lead Developer

2016 - 2017
Sanders & Phillips
  • Led a team composed of remote developers, including fellow Toptalers.
  • Contributed to an important migration from a legacy ASP.NET (WebForms) core application to Salesforce.
  • Improved the performance of different tools and processes developed in .NET and SQL Server.
  • Worked with different health system vendors that provided confidential documents that we had to synchronized with our local systems every day.
  • Worked with final users in order to design and create new out-of-the-box features that allowed the company to work in a better way.
Technologies: Salesforce API, ASP.NET, C#, .NET, Mentorship, Leadership, Development, Fractional CTO

Lead Developer

2015 - 2016
Sim1Ems
  • Developed and maintained an order management system that integrates with marketplaces like Amazon, eBay, and Walmart.
  • Oversaw the full architecture and cloud environment both in Azure and AWS.
  • Worked on algorithmic strategies for auto-pricing tools (used for competing with other sellers on marketplaces like Amazon or eBay).
  • Worked with AdWords API and data science projects in order to maximize sales and reduce costs when using AdWords and Google Shopping.
Technologies: Amazon Web Services (AWS), Node.js, Azure, C#, .NET, Mentorship, Leadership, Development, Fractional CTO

Part-time Teacher

2013 - 2015
ORT Argentina
  • Helped students to develop their capstone project in this technical high school's programming specialization.
Technologies: Microsoft SQL Server, MySQL, PHP, Android, .NET, Mentorship, Development

.NET Developer

2003 - 2009
Sappco SRL
  • Developed for websites and desktop environments, mostly in C#, for offshore companies.
  • Developed and designed a framework from scratch in C# for a large-scale company.
  • Created security-related software for a government bureau, mostly in regards to digital signature validation on official documents.
  • Programmed Objective-C desktop apps for marketing projects.
  • Developed C libraries for Arduino projects.
  • Built performance tools and algorithms for measuring the consumption of energy in different buildings.
Technologies: C#, Development

Data Warehouse Developer

2002 - 2003
Comsoft
  • Conducted ETL design and development for different data warehouses.
  • Programmed MDX queries.
  • Designed and developed cubes.
  • Created dashboards and balanced scorecard tools.
  • Built data warehouses from scratch for large-sized companies like Coca Cola, Tenaris, and Alto Paraná.
Technologies: ETL, OLAP, SQL Server Analysis Services (SSAS), Microsoft SQL Server, Development

Programmer

2001 - 2002
BHDM
  • Developed web features for large-scale companies, e.g., Hewlett Packard and The Discovery Channel.
  • Designed databases under different technologies, including SQL Server, MySQL, and PostgreSQL.
  • Designed and developed APIs. Developed interfaces between client components developed in Adobe Flash and server components developed in ASP/PHP.
  • Developed email marketing tools for clients like Hewlett Packard and The Discovery Channel.
  • Conducted data warehousing.
Technologies: MySQL, Microsoft SQL Server, PHP, Active Server Pages (ASP), Development

Experience

Doctor Sapix Portfolio Manager

A cloud application for financial portfolio management.

BonosArgentinos.com (Argentinian Bonds)

A fixed-income platform for analyzing Argentinian bonds. This is an application I built from scratch to help local analysts to make decisions on fixed income assets. This app connects with Yahoo Finance and Bloomberg to get data (prices), and processes the data generating useful information for the analysts, e.g., Nelson & Siegel curves, IRR, etc.

Energy Performance Tools for Ezenics

http://www.ezenics.com
Developed different tools in C# mostly related to the energy sector. These tools are used to minimize the consumption of energy in buildings.

Doctor Sapix Derivative Analyzer

Desktop application for analyzing different kinds of financial derivatives. I implemented quantitative algorithms for search strategies in options and futures markets.

ManageUP PRM

I collaborated on the creation of this tool. It's an application for the health industry, which helps health organizations to organize themselves and produce results in a better way.

PowerEngage App for Aviata, Inc.

I collaborated with Aviata, Inc., developing the Power Engage App for Mac OS. Power Engage is a preinstalled application on computers that helps users and hardware companies to manage their relationships, allowing the user to register hardware components, manage warranties, etc.

Robot Controller for Arduino Car

I developed a robot controller for an Arduino car. This controller is capable of remembering actions and executing them in the future, e.g., you can schedule a set of movements for each motor, turn on/off the sensors, etc. The car is controlled by using a C# app that connects with the car by using serial communication over Bluetooth.

C# Software for Android APK Decompilation and Analysis

I developed a tool that allows a company that works with software patents and licenses to analyze different Android mobile apps in order to check if these apps use any of the packages that are protected by their licenses. The idea behind this tool is to automate a very time-consuming process that was done manually. The software is capable of analyzing hundreds of mobile apps without human intervention and provides a report of the packages that are used on them.

Amazon MWS Auto-pricer – Competitive Repricing Engine

I developed a fully automated Amazon MWS Auto-pricer that dynamically adjusts product prices to remain competitive in real time. The system monitors competitor prices, market trends, and seller-defined rules, automatically repricing listings to maintain the Buy Box and maximize sales. Designed with scalability and precision in mind, the tool integrates deeply with the Amazon Marketplace Web Service (MWS) and handles thousands of listings efficiently and safely.

High-performance Options Analytics Engine with 3+ Billion Quotes per Day (C# & C++)

I designed and developed a high-throughput, low-latency analytics engine that processes over 3 billion options quotes daily. Built in C# and C++, the system uses raw sockets, custom binary protocols, and multi-threaded architecture to ensure real-time performance and minimal processing delay. The tool performs live market ingestion, strategy suggestion, and risk analysis at scale.

Algorithmic Crypto Trading Engine – Multi-broker, Low-latency, Secure

I built a robust and flexible algorithmic trading engine tailored for the crypto markets, capable of executing complex, user-defined trading strategies within a unified runtime environment. The engine was designed for low-latency execution, high security, and modular extensibility, supporting multiple broker and market data integrations via configurable adapters.

Key features include:

• Real-time order execution with tight latency requirements
• Secure key management and encrypted credential handling
• Plug-and-play architecture for integrating with various brokers and feed providers

Strategy abstraction layer allowing clients to define, test, and deploy custom trading logic

Education

2009 - 2010

Master's Degree in Finance

Universidad Torcuato Di Tella (UTDT) - Buenos Aires, Argentina

2001 - 2007

Engineer's Degree in Systems Engineering

Universidad Tecnológica Nacional (UTN) - Buenos Aires, Argentina

Certifications

MAY 2022 - PRESENT

Introduction to Containers with Docker, Kubernetes and OpenShift

IBM

DECEMBER 2019 - DECEMBER 2022

AWS Certified Security – Specialty

AWS - Amazon Web Services

DECEMBER 2018 - DECEMBER 2021

AWS Certified Solutions Architect Associate

AWS

AUGUST 2018 - PRESENT

Deep Learning Explained (edX - DAT236x)

Microsoft | via edX

AUGUST 2018 - PRESENT

Python for Data Science (edX - DSE200x)

University of San Diego | via edX

Skills

Libraries/APIs

Google Ads API, Amazon Marketplace Web Service (MWS), LINQ, REST APIs, Protobuf, Salesforce API, PayPal API, Node.js, eBay API, Facebook API, jQuery, OpenZeppelin, Sockets, NetMQ, NinjaScript, TWS API, Interactive Brokers API

Tools

Amazon Simple Queue Service (SQS), NuGet, TortoiseSVN, Zapier, Claude Code, Claude, Visual Studio, AWS IAM, Git, Jira, Xcode, GitHub, Mercurial, Subversion (SVN), Azure App Service, Auth0, Ganache, MongoDB Atlas, OpenAI Gym, Spyder, GitLab CI/CD, Jenkins, Terraform, GitLab, IBM MQ, AWS Command Line Interface (CLI), NinjaTrader

Languages

Visual Basic .NET (VB.NET), C#, SQL, Python, Flash ActionScript, JavaScript, Active Server Pages (ASP), PHP, Haskell, C, Pascal, HTML, C++, Objective-C, Solidity, Go, GraphQL, Rust

Frameworks

.NET Core, NUnit, NHibernate, ASP.NET, Adobe Flex, .NET, ASP.NET Web API, ASP.NET MVC, Truffle

Paradigms

Inversion of Control (IoC), Event-driven Architecture, Event-driven Programming, Concurrent Programming, Dependency Injection, Unit Testing, Design Patterns, Object-oriented Programming (OOP), Business Intelligence (BI), Microservices Architecture, ETL, REST, Functional Programming, OLAP, Socket Programming, Penetration Testing, Model Context Protocol (MCP)

Platforms

Amazon EC2, Amazon Web Services (AWS), AWS Lambda, Azure, Windows, Blockchain, Visual Studio Code (VS Code), Linode, AWS Elastic Beanstalk, Heroku, Xamarin, Windows Phone 8, Arduino, MacOS, Android, Kubernetes, Docker, Jupyter Notebook

Industry Expertise

Banking & Finance, High-frequency Trading (HFT), Trading Systems

Storage

Amazon S3 (AWS S3), MySQL, Microsoft SQL Server, SQL Server Analysis Services (SSAS), Elasticsearch, PostgreSQL, NoSQL, MongoDB, Azure Cosmos DB, SQL Server 2016, Redis, Hasura, Datadog

Other

Algorithms, Software Architecture, Lambda Functions, Data Structures, Solution Architecture, Architecture, AWS Certified Solution Architect, Fractional CTO, APIs, Quantitative Finance, Capital Markets, Relational Database Services (RDS), Adobe Flash Builder, Web Services, Domain-driven Design (DDD), Product Management, Investment Banking, Mentorship, Leadership, CQG API, BitMEX, Finance, Systems, Engineering, APK, Multithreading, Amazon API Gateway, Amazon Route 53, Ajax, Single Sign-on (SSO), Containers, Algorithmic Trading, Development, FIX Protocol, Security, Derivatives, Trading, Futures, Polymarket

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring