Martin Coll, Software Developer in Buenos Aires, Argentina
Martin Coll

Software Developer in Buenos Aires, Argentina

Member since July 10, 2014
Martín is a full-stack developer specializing in .NET and Azure, among other technologies. He has worked alongside Microsoft to develop the Azure SDK and contributed to development efforts for a wide variety of projects, from mobile apps to blockchain security, augmented reality, and education.
Martin is now available for hire

Portfolio

Experience

Location

Buenos Aires, Argentina

Availability

Part-time

Preferred Environment

Kubernetes

The most amazing...

...thing I've done is to teach a class on algorithms and data structures at the University of Buenos Aires.

Employment

  • Core Developer

    2017 - PRESENT
    RSK
    • Wrote code for low level data manipulation and P2P network protocols.
    • Maintained blockchain consensus and high security standards.
    Technologies: Java
  • Full-stack .NET Developer

    2015 - 2016
    Rocket Songs (via Toptal)
    • Set up a continuous deployment strategy.
    • Added many new features to the existing website, including a back-end administration panel.
    • Worked on enabling the site to scale with the user base.
    • Helped the company identify business and user growth opportunities.
    • Created a component for reliably uploading arbitrarily large files from a web browser.
    Technologies: Model View Controller (MVC), Azure, .NET
  • Back-end Developer

    2014 - 2014
    Carbon Dating (via Toptal)
    • Supported a .NET back-end for an iOS application.
    • Migrated the video storage technology from local disk to Azure Blob Storage.
    • Fully took over an existing, live application.
    • Migrated a back-end between servers with almost zero downtime.
    • Refactored an old codebase in order to add automated tests.
    Technologies: Azure, MongoDB, .NET
  • Developer

    2013 - 2014
    Southworks
    • Worked side-by-side with Microsoft teams such as DPE.
    • Developed proof of concept (POC) solutions.
    • Developed demos for the Microsoft Azure SDK.
    • Wrote original content for the Microsoft Azure SDK training kits and hands-on labs.
    • Focused on creating a great communication experience, mainly using Agile methodologies.
    Technologies: Azure, .NET
  • Developer

    2012 - 2013
    Innovar Group Consultora
    • Created a custom framework for 2D interfaces.
    • Deployed on both Android and iOS environments.
    • Used Vuforia for developing highly-engaging Augmented Reality experiences.
    • Focused on crafting and implementing great user experiences.
    • Pushed the company to modernize their software stack, including migrating from SVN to Git.
    Technologies: Vuforia, Unity3D
  • Developer

    2011 - 2012
    Indira Solutions
    • Worked on a VB.NET codebase.
    • Emailed and phoned support to customers.
    • Gathered requirements for new functionality.
    • Used SQL Server and relied heavily on stored procedures.
    • Used WinForms for the desktop application.
    Technologies: .NET

Experience

  • Rocket Songs
    https://www.rocketsongs.com

    This is the Rocket Songs website, which I worked on during 2015-2016. Many of the site's features and styles have been singlehandedly coded by myself.

  • La Nación - El Cuerpo Humano

    This app uses games as a means of teaching kids about the human body. It was published along with the Argentinean journal La Nacion's dossier "El Cuerpo Humano."

  • Azure Training Kit

    I worked alongside the Microsoft Azure team to deliver updates and new content to the Azure Training Kit.

  • Hold the Framework: Exploring Dependency Injection Patterns (Publication)
    There are two dominant patterns of implementation for inversion of control. Which one is better, and is there a middle path to be found between them? How should you approach IoC to get the most out of your code? Join Toptal Java Developer Martin Coll in exploring the familiar and unknown landscape of IoC development.

Skills

  • Languages

    JavaScript, Java, C#, HTML, Python, CSS, C++, C
  • Tools

    Git, Visual Studio
  • Paradigms

    Object-oriented Programming (OOP), Unit Testing, Agile Software Development, Test-driven Development (TDD), Continuous Integration (CI), Continuous Deployment, Model View Controller (MVC)
  • Platforms

    Vuforia, Xamarin, Azure, Windows, Kubernetes
  • Frameworks

    .NET, Unity3D
  • Storage

    MongoDB

Education

  • Master's Degree in Computer Engineering
    2011 - 2017
    University of Buenos Aires - Buenos Aires, Argentina

To view more profiles

Join Toptal
Share it with others