
Matheus Gomes
Verified Expert in Engineering
Software Developer
São Paulo - State of São Paulo, Brazil
Toptal member since August 30, 2022
Matheus is a back-end software engineer with a strong background in applied mathematics. He believes that software architecture principles are fundamental to building software systems that are easy to maintain, test, deploy, and create lasting value for the business and its users. He also applies test-driven development and clean architecture principles whenever possible.
Portfolio
Experience
- Git - 5 years
- Python - 4 years
- Linux - 3 years
- Docker - 3 years
- FastAPI - 3 years
- Software Architecture - 3 years
- Redis - 2 years
Availability
Preferred Environment
Linux, MacOS, GitHub, Git
The most amazing...
...system I've developed is a platform for trading foreign currency assets for corporate treasuries.
Work Experience
Software Engineer
OctaPlus Financial Analytics
- Refactored a single container application by splitting it into multiple containers and improving the separation of concerns in a layered architecture.
- Developed multiple services which integrated real-time market data, electronic trading providers, and users' trading parameters.
- Worked on the SRE team to lay the foundations of integration and delivery pipelines, reducing delivery time from two hours to ten minutes.
- Created a component for processing messages in the FIX protocol.
Software Engineer Intern
OctaPlus Financial Analytics
- Prepared logistic regression models to estimate the default probabilities of a portfolio in the context of a consulting project.
- Implemented backtest methodology to estimate exposure at the default of a portfolio in the context of a consulting project.
- Organized a relational database for storing transactions of a foreign exchange trading platform.
Research and Development Intern
Institut Supérieur De L'aéronautique Et De L'espace
- Analyzed convergence of a new stochastic derivative-free optimization algorithm.
- Created computational complexity of a new stochastic derivative-free optimization algorithm.
- Measured the new stochastic derivative-free optimization algorithm with other comparable algorithms.
Research and Development Intern
Zodiac Data Systems
- Studied spatial and temporal compensation techniques for synchronization of signals.
- Simulated estimation algorithm using Simulink HDL Coder.
- Implemented estimation algorithm in VHDL and loaded it in a field-programmable gate array.
Experience
Geodesic Distance API
https://github.com/gomesmf/geodapiEducation
Bachelor's Degree in Computer Engineering
Escola Politécnica of the University of São Paulo - São Paulo, Brazil
Master's Degree in Informatics and Applied Mathematics
National Higher French Institute of Aeronautics and Space - Toulouse, France
Master's Degree in Informatics and Applied Mathematics
Polytechnic University - Palaiseau, France
Certifications
Go Certificate
HackerRank
Rest API Certificate
HackerRank
Skills
Libraries/APIs
Bloomberg API, Pandas, NumPy, TensorFlow, Vue
Tools
Git, MATLAB, RabbitMQ, GitHub, Docker Compose, Jenkins
Languages
Python, Go, Java, C, Simulink, VHDL, C++, SQL, Python 3
Platforms
Linux, Jupyter Notebook, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), MacOS
Storage
Databases, Redis, SQLite, NoSQL
Paradigms
Agile Software Development, DevOps
Other
Software Engineering, Software Architecture, Cloud Computing, FPGA, Digital Signal Processing, Optimization, Applied Mathematics, FastAPI, Google Drive, FIX Protocol, SOAP, CI/CD Pipelines, Benchmarking, Machine Learning, Statistics, Artificial Intelligence (AI), APIs, Full-stack
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring