Scroll To View More
Matheus Salvia, Software Developer in São Paulo - State of São Paulo, Brazil
Matheus Salvia

Software 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
    Python, Ethereum, Blockchain, Qadre Core, Angular, Ionic
  • Ello Político
    Python, Django, C#, MS SQL Server, PostgreSQL, Elasticsearch
  • Gymglish
    Python, JavaScript, Objective-C, Swift

Experience

  • Python, 10 years
  • JavaScript, 10 years
  • SQL, 10 years
  • Mobile, 8 years
  • Parallel Programming, 7 years
  • Angular, 3 years
São Paulo - State of São Paulo, Brazil

Availability

Part-time

Preferred Environment

macOS, Jetbrains IDEs, git

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 2 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.
    • Created a suite of Qadre Core entities and system to allow for arbitrary data transparency and integration between multiple sources and APIs.
    • Created 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 along the CTO and CEO the long term software goals of the company.
    Technologies: Python, Ethereum, Blockchain, Qadre Core, Angular, Ionic
  • Full Stack Engineer & Team Lead

    2015 - 2018
    Ello Político
    • Ported 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, etc).
    • Implemented statistical models to predict bill outcomes using Python.
    • Created a custom ETL layer for real-time porting of data from MSSQL Server to PostgreSQL.
    • Led and managed a development team using custom agile techniques.
    • Planned and architected along the CEO the long term software goals of the company.
    Technologies: Python, Django, C#, MS SQL Server, PostgreSQL, Elasticsearch
  • 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: Python, JavaScript, Objective-C, Swift
  • Big data developer

    2013 - 2014
    Simbiose Ventures
    • Created a parallel and distributed data processing tool with Python multiprocessing, IPC, and SQS.
    • Created 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.
    • Created an audience generation utility, which allowed user base segmentation based on queries and constraints.
    • Created a business intelligence tool which allowed end users to explore, filter and extract insights from their user base, using Python and Elasticsearch.
    Technologies: Java, Python, JavaScript, ElasticSearch, Cassandra, AWS
  • 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: iOS, Objective-C, C++

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)
    http://ehab.co

    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, 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, Requests, Sockets, jQuery, Social APIs
  • Tools

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

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

    Mac OS, AWS EC2, Linux, Blockchain, Mobile, Godot, Visual Studio 2016, Ethereum
  • Other

    Multithreading, Multiprocessing, AWS Route 53, Data Analytics, Qadre Core, Project Management, Team Leadership, Apache Cassandra
  • Storage

    AWS S3, PostgreSQL, NoSQL, Elasticsearch, Cassandra, PostGIS, SQL Server 2012, MySQL, SQLite

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
I really like this profile
Share it with others