Carlos Miguel Soto, Developer in Buenos Aires, Argentina
Carlos is available for hire
Hire Carlos

Carlos Miguel Soto

Verified Expert  in Engineering

Back-end Developer

Buenos Aires, Argentina

Toptal member since May 25, 2021

Bio

Carlos is a back-end developer with two years of experience in content management systems for programming competitions. He had a successful career in international math and programming Olympiads, achieving bronze and gold medals. Carlos trained and prepared the Argentinian team for the International Olympiad in Informatics and developed tools to automate the most time-consuming parts of contest preparation. He is skilled in strategy, is results-oriented, and enjoys empowering others to succeed.

Portfolio

Universidad Nacional de San Martín
Python, Bash, SSH, SQL, C++, PostgreSQL, Docker, Tornadoweb

Experience

  • C++ - 5 years
  • Linux - 3 years
  • Python - 2 years
  • SSH - 2 years
  • SQL - 2 years
  • PostgreSQL - 2 years
  • Tornadoweb - 2 years
  • Docker - 1 year

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code), Vim Text Editor

The most amazing...

...website I've developed enabled over 900 students from 16 countries to continue engaging in the math Olympiad during lockdowns.

Work Experience

Technical Consultant

2019 - PRESENT
Universidad Nacional de San Martín
  • Set up and managed local and remote, live programming contests.
  • Migrated the fork of an open source project to Python 3 to take advantage of newer versions of dependencies.
  • Built tools to automate the most time-consuming parts of contest preparation.
  • Trained and prepared the Argentinian team for the international Informatics Olympiad.
  • Provided, documented, and published solutions to competitive programming problems.
Technologies: Python, Bash, SSH, SQL, C++, PostgreSQL, Docker, Tornadoweb

Experience

Omalbum

https://album.oma.org.ar/
An open source web application aimed at providing a way for high-school students to keep participating in the math Olympiads when in-person activities were suspended. I contributed to the front and back end of the project. A representative from the math Olympiad coordinated with our team to specify the requirements.

Skills

Tools

Vim Text Editor

Languages

C++, Python, Bash, SQL, JavaScript, CSS, Go

Platforms

Linux, Visual Studio Code (VS Code), Docker

Storage

PostgreSQL

Other

SSH, Tornadoweb

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