Matheus Salvia
Verified Expert in Engineering
Data Analytics Developer
Matheus has worked for over a decade as a software engineer, specializing in Python and full-stack web development, mobile, back end, data processors, crawlers, and big data. He has led and contributed to teams with a variety of backgrounds and integrates exceedingly well into new environments.
Portfolio
Experience
Availability
Preferred Environment
Git, Linux
The most amazing...
...system I've developed is a data collection, aggregation, parsing, and analytics product which handled 10+ billion requests per day.
Work Experience
Robotics Software Engineer
Freedom Robotics Corp.
- Designed and developed a platform for robotic automation based on rules and state transitions, fully configurable and programmable, based on a Lisp-like internal programming language, as well as that language's parser and interpreter.
- Created and developed an on-premise service architecture that allowed for the deployment of robotics monitoring and control systems inside large industrial manufacturers.
- Architected an analytics and insights platform for robotics and automations data based on ElasticSearch.
- Restructured a file-like data storage to be a fully distributed, fast, and robust solution based on Apache Cassandra.
- Developed many robotics monitoring systems, including real-time video transmission and remote control of robots;
- Developed many private, as well as public-facing, APIs to manage robotics data.
Software Engineer and Architect
Ehab
- Created a suite of Ethereum smart contracts, including two different interacting tokens, currency oracles, project management, and data transparency.
- Created a responsive web application to allow homeowners, investors, and construction companies to communicate and recruit each other to build sustainable and affordable housing.
- Built a suite of Qadre Core entities and a system to allow for arbitrary data transparency and integration between multiple sources and APIs.
- Developed a responsive web application to track and manage construction industry aspects, such as task management, weather management, supplies delivery, 3D model visualization, and data sharing.
- Led and managed a small development team.
- Planned and architected the long-term software goals of the company along with the CTO and CEO.
Full-stack Engineer | Team Lead
Ello Político
- Created a parallel data processing system to integrate data sources of various origins (SQL, CSV, Excel, web scrapers, APIs, and more).
- Led and managed a development team using custom agile techniques.
- Implemented statistical models to predict bill outcomes using Python.
- Planned and architected the long-term software goals of the company along with the CEO.
- Created a custom ETL layer for real-time porting of data from MS SQL Server to PostgreSQL.
- Ported a legacy WinForms platform for reading and predicting government bill outcomes to the web using Django and Vue.js.
Full-stack Software Engineer
Gymglish
- Supported an expert engine that generated English and French languages.
- Developed and maintained internal websites and analytics.
- Created and supported iOS applications to consume English and French lessons.
- Developed a data model and visualization tool for internal statistics.
- Worked with an international French-speaking team.
Big Data Developer
Simbiose Ventures
- Created and maintained a parallel and distributed data processing system that enabled the acquisition of billions of data points per day.
- Designed and developed a business intelligence system that allowed end-users to explore, filter, and extract insights from their user base.
- Built web interfaces and control panels for data visualization.
- Supported a user interaction collection tool using JavaScript and Java.
- Supported the development of a user data unification algorithm.
- Created a visual query and constraint creation utility for end users using HTML and JavaScript.
- Built an audience partitioning tool that allowed user base segmentation based on queries and constraints.
Mobile Developer
Portal Minha Vida
- Created mobile applications such as "TV Minha Vida," "Dieta e Saúde," "Receitas Light," and others.
- Ported existing web applications to iOS native apps and integrated them with SOAP web services.
- Implemented in-app purchase and dynamic feature unlocking.
- Created a diet-tracking app with support for notifications, reminders, food database integration, and paid plans.
- Optimized media consumption on a video repository app.
Experience
Ehab Platform for Sustainable Projects
http://ehab.coEhab Platform for Construction Companies
http://ehab.coMonnos
DGVM Creation Kit
https://github.com/matheus2740/alpha_empire/tree/master/dgvmMonitor Ello Político
http://ellopolitico.com.br/Gymglish
https://www.gymglish.comSimbiose DMP
Skills
Languages
Python, C#, JavaScript, C++, HTML, TypeScript, Bash, Solidity, Objective-C, GraphQL, SQL, C, Markdown, Swift, Java, XML
Frameworks
Django, Django REST Framework, Flask, Angular, Ionic 4, Ionic, Unreal Engine 4, Electron, JSON Web Tokens (JWT), Selenium
Libraries/APIs
Django ORM, REST APIs, Pandas, Requests, Sockets, jQuery, Social APIs, WebRTC, Node.js, React
Tools
PyCharm, Angular CLI, Git, GitHub, Amazon Simple Queue Service (SQS), JetBrains, Boto 3, Sublime Text 3, GitLab
Paradigms
Parallel Programming, API Architecture, REST, MVC Design, Agile Software Development, Concurrent Programming, Automation, ETL
Other
API Applications, Multithreading, Multiprocessing, APIs, Architecture, Amazon Route 53, Data Analytics, Hardware, Web Scraping, Data Engineering, Amazon RDS, Scraping, Serverless, Core, Qadre, Team Leadership, Apache Cassandra, Robot Operating System (ROS), Robotics, Applied Mathematics, Browser Plugins, Data Processing, Machine Learning, Data Analysis, Web Crawlers, Embedded Systems, Signal Analysis, Analog, Analog-to-digital Converters (ADC), Web3, FastAPI
Platforms
Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Linux, Blockchain, Mobile, MacOS, iOS, Godot, Visual Studio 2016, Ethereum, Windows, Debian, Debian Linux
Storage
Elasticsearch, Amazon S3 (AWS S3), PostgreSQL, NoSQL, Microsoft SQL Server, Cassandra, PostGIS, SQL Server 2012, MySQL, SQLite, Distributed Databases, CQL
Industry Expertise
Project Management
Education
Bachelor's Degree in Applied and Computational Mathematics
University of São Paulo - São Paulo, Brazil
Certifications
Java SE 7 Developer
Oracle
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