Matheus Salvia, AWS Developer in São Paulo - State of São Paulo, Brazil
Matheus Salvia

AWS Developer in São Paulo - State of São Paulo, Brazil

Member since September 15, 2014
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.
Matheus is now available for hire

Portfolio

  • Ehab
    Ionic, Angular, Core, Blockchain, Ethereum, Python
  • Ello Político
    Elasticsearch, PostgreSQL, Microsoft SQL Server, C#, Django, Python
  • Gymglish
    Swift, Objective-C, JavaScript, Python

Experience

Location

São Paulo - State of São Paulo, Brazil

Availability

Part-time

Preferred Environment

Git, JetBrains, MacOS

The most amazing...

...system I've developed is a data collection, aggregation, parsing, and analytics product which handled 10+ billion requests per day.

Employment

  • Software Engineer and Architect

    2018 - 2019
    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, investor, 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.
    Technologies: Ionic, Angular, Core, Blockchain, Ethereum, Python
  • Full-stack Engineer and Team Lead

    2015 - 2018
    Ello Político
    • Ported a legacy WinForms platform for reading and predicting government bill's outcome to the web using Django and Vue.js.
    • Created a parallel data processing system to integrate data sources of various origins (SQL, CSV, Excel, web scrapers, APIs, and more).
    • Implemented statistical models to predict bill outcomes using Python.
    • Created a custom ETL layer for real-time porting of data from MS SQL Server to PostgreSQL.
    • Led and managed a development team using custom agile techniques.
    • Planned and architected the long-term software goals of the company along with the CEO.
    Technologies: Elasticsearch, PostgreSQL, Microsoft SQL Server, C#, Django, Python
  • Full-stack Software Engineer

    2014 - 2015
    Gymglish
    • Supported English and French languages lesson generating expert engine.
    • Supported internal websites and analytics.
    • Created and supported iOS applications to consume English and French lessons.
    • Created a data model and visualization tool for internal statistics.
    • Worked with an international French-speaking team.
    Technologies: Swift, Objective-C, JavaScript, Python
  • Big Data Developer

    2013 - 2014
    Simbiose Ventures
    • Created a parallel and distributed data processing tool with Python multiprocessing, IPC, and SQS.
    • Built web interfaces and control panels for data visualization.
    • Supported a navigation 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 generation utility, which allowed user base segmentation based on queries and constraints.
    • Developed a business intelligence tool that allowed end-users to explore, filter, and extract insights from their user base using Python and Elasticsearch.
    Technologies: AWS, Cassandra, Elasticsearch, JavaScript, Python, Java
  • Mobile Developer

    2011 - 2013
    Portal Minha Vida
    • Created mobile applications such as "TV Minha Vida," "Dieta e Saúde," "Receitas Light," and others.
    • Ported web applications to iOS native apps.
    • 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.
    Technologies: C++, Objective-C, iOS

Experience

  • Ehab Platform for Sustainable Projects (Development)
    http://ehab.co

    The Ehab platform for sustainable projects is a network of people and smart contracts that allow construction companies, investors and homeowners to collaborate and build sustainable and affordable housing projects.

  • Ehab Platform for Construction Companies (Development)

    The Ehab platform for construction companies is a blockchain-backed suite of tools for managing construction projects, including supply tracking, task managing, weather integration with IoT devices, 3D visualization, and interaction with BIM projects and data sharing tool between parties and other software.

  • Monnos (Development)

    Monnos is a Brazilian fintech aiming to decentralize and facilitate banking operations between parties of multiple countries leveraging blockchain.

  • Monitor Ello Político (Development)
    http://ellopolitico.com.br/

    Monitor Ello Político is a tool that allows users to closely follow pending government bills and legislation, and provide an array of visualizations and approval prediction backed by statistical models.

  • Gymglish (Development)
    https://www.gymglish.com

    Gymglish is an online English learning platform that builds lessons and tests customized to the users' abilities and struggles.

  • Simbiose DMP (Development)

    Simbiose Data Management Platform is a suite of tools for collecting, aggregating, parsing and segmenting users and user data. The platform includes business intelligence tools, analytics, and an overall capacity of handling very large amounts of requests.

Skills

  • Languages

    Python, C#, JavaScript, C++, HTML, TypeScript, Bash, Solidity, Objective-C, GraphQL, SQL, C, Markdown, Swift, Java
  • Frameworks

    Django, Django REST Framework, Flask, Angular, Ionic 4, Ionic, Unreal Engine 4, Electron, JSON Web Tokens (JWT)
  • Libraries/APIs

    Django ORM, Pandas, Requests, REST APIs, Sockets, jQuery, Social APIs
  • Tools

    PyCharm, Angular CLI, Git, Amazon SQS, JetBrains, Boto 3, Sublime Text 3, GitHub, GitLab
  • Paradigms

    Parallel Programming, API Architecture, REST, MVC Design, Agile Software Development, Concurrent Programming
  • Platforms

    Mac OS, Amazon Web Services (AWS), AWS Lambda, AWS EC2, Linux, Blockchain, Mobile, MacOS, iOS, Godot, Visual Studio 2016, Ethereum
  • Other

    API Applications, Multithreading, Multiprocessing, AWS, Architecture, AWS Route 53, Data Analytics, Serverless, Core, Qadre, Team Leadership, Apache Cassandra
  • Storage

    AWS S3, PostgreSQL, NoSQL, Microsoft SQL Server, Elasticsearch, Cassandra, PostGIS, SQL Server 2012, MySQL, SQLite
  • Industry Expertise

    Project Management

Education

  • Bachelor's degree in Applied and Computational Mathematics
    2012 - 2014
    University of São Paulo - São Paulo, Brazil

Certifications

  • Java SE 7 Developer
    JULY 2013 - PRESENT
    Oracle

To view more profiles

Join Toptal
Share it with others