Scroll To View More
Matias Domingues, Java Developer in Vancouver, BC, Canada
Matias Domingues

Java Developer in Vancouver, BC, Canada

Member since July 29, 2015
Matias is a full-stack software engineer with a focus on data analysis and visualization. As an entrepreneur, he was part of several technological startups during their creation/first development phases. He has great communication skills and is very focused on fast and good results.
Matias is now available for hire



  • Java, 4 years
  • JavaScript, 3 years
  • Hibernate, 3 years
  • PostgreSQL, 3 years
Vancouver, BC, Canada



Preferred Environment

Git, IntelliJ IDEA, Mac OS, VirtualBox

The most amazing...

...thing I've coded is a Monte Carlo path tracer for the rendering of three-dimensional scenes.


  • Software Engineering Intern

    2015 - 2015
    • 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: C#, SQL, Big Data
  • Project Manager & Back-end Developer

    2013 - 2014
    • 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: Java, Apache Tomcat, Node.js, PostgreSQL
  • Front-end Developer

    2012 - 2013
    • 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: Node.js, Backbone.js, D3.js


  • TiX (Development)

    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 (Development)

    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 (Development)

    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.

  • Matias is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Matias shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.


  • Languages

    Java, C, SQL, JavaScript, HTML5, CSS, C#
  • Tools

    Spring Social, Apache Tomcat
  • Frameworks

    Bootstrap, Spring MVC, Hibernate, Unity, Cordova
  • Libraries/APIs

    Node.js, Backbone.js, Twitter API, Facebook API, React
  • Storage

    MongoDB, PostgreSQL, PostGIS
  • Platforms



  • Master's degree in Computer Engineering
    2009 - 2015
    Instituto Tecnologico Buenos Aires - Buenos Aires, Argentina
I really like this profile
Share it with others