Matias Domingues, Developer in Seattle, WA, United States
Matias is available for hire
Hire Matias

Matias Domingues

Verified Expert  in Engineering

Software Developer

Location
Seattle, WA, United States
Toptal Member Since
August 31, 2015

Matias is a full-stack, front-end-leaning software engineer focusing on creating amazing experiences and pixel-perfect UIs. During his professional career, he worked on different sized companies, ranging from early stage startups to big corporations. He thrives in multi-functional environments and loves to prototype.

Portfolio

Microsoft
React, MobX, Babel, Telemetry, CI/CD Pipelines, Azure DevOps, Microsoft Teams...
Microsoft
Big Data, SQL, C#
Tiempy.com
PostgreSQL, Node.js, Apache Tomcat, Java

Experience

Availability

Part-time

Preferred Environment

TypeScript, React, HTML, CSS, JavaScript, Node.js

The most amazing...

...thing I've worked on is an educational platform that went through exponential growth (1,000x) during COVID-19.

Work Experience

Senior Software Engineer

2017 - PRESENT
Microsoft
  • Developed and maintained an app that allows teachers to distribute homework to their students inside Microsoft Teams.
  • Served as a tech lead for the UI team, spearheading innovation in maintaining code, figuring out efficient and compliant pipelines, and simplifying the application deployment process to millions of users.
  • Helped scale the Assignments application with a growth of more than 1,000x during the COVID-19 crisis.
Technologies: React, MobX, Babel, Telemetry, CI/CD Pipelines, Azure DevOps, Microsoft Teams, TypeScript, Webpack, CSS, C#, ASP.NET Core, Redis, NoSQL

Software Engineering Intern

2015 - 2015
Microsoft
  • Developed an application to evaluate how users where interacting with a portal.
  • The project was mostly related to Big Data analysis to support business decisions on what to work on next.
Technologies: Big Data, SQL, C#

Project Manager & Back-end Developer

2013 - 2014
Tiempy.com
  • Designed the basic system architecture using Java with Hibernate and SpringMVC.
  • Developed the recurrent payment system with MercadoPago.
  • Designed the monthly subscription system.
  • Worked with all major Social Network APIs scheduling posts on their systems.
Technologies: PostgreSQL, Node.js, Apache Tomcat, Java

Front-end Developer

2012 - 2013
Fetcher.com
  • Created the basic UI for the system with Backbone.js for the view and Node.js for serving the view.
  • Co-created the system architecture and messaging protocol.
Technologies: D3.js, Backbone.js, Node.js

Arbitrage Bot for NFT Tokens

During the winter 2022, I discovered a potential arbitrage opportunity by buying and selling NFT tokens using different currencies.

Initially, I created a small UI where people could operate manually, listing the tokens with the current spread and allowing the user to buy and list in bulk. After validating the potential, I created a bot that would manually buy, list, and re-list if it was not the best current offer.

TiX

Built a tool that provides metrics on how your local Internet connection is performing based on the round timing between the request and response made to a server.

ComplexNets

This toolbox provides deferent tools to analyze complex networks. During this project I developed a Unity app to be able to correctly visualize this network.

Hyttrop

https://github.com/mannias/hyttrop
Hyttrop is a Network Server/Proxy Framework modeled with a Reactor Pattern that was built during a university course on communication protocols. The objective was to make a resilient HTTP proxy with several modifications to handle special types of requests.

Languages

Java, CSS, TypeScript, C, SQL, JavaScript, HTML5, C#, HTML

Libraries/APIs

React, MobX, Node.js, Backbone.js, Twitter API, Facebook API, D3.js

Tools

Spring Social, Apache Tomcat, Webpack, Figma, InVision, Git, IntelliJ IDEA, VirtualBox, Babel, Microsoft Teams

Other

Software Development, Big Data, Cordova, Telemetry, CI/CD Pipelines, Message Queues

Frameworks

Bootstrap, Spring MVC, Hibernate, Redux, Unity, ASP.NET Core

Storage

MongoDB, PostgreSQL, PostGIS, Redis, NoSQL

Paradigms

Azure DevOps

Platforms

MacOS, Android, Azure

2009 - 2015

Master's Degree in Computer Engineering

Instituto Tecnologico Buenos Aires - Buenos Aires, Argentina

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