Scroll To View More
Martín Coll, JavaScript Developer in Buenos Aires, Argentina
Martín Coll

JavaScript Developer in Buenos Aires, Argentina

Member since June 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 broad variety of projects, from mobile apps to blockchain security, augmented reality, and education.
Martín is now available for hire

Portfolio

Experience

  • JavaScript, 7 years
  • Agile Software Development, 7 years
  • C#, 5 years
  • Python, 4 years
  • Java, 3 years
Buenos Aires, Argentina

Availability

Part-time

Preferred Environment

Windows, Visual Studio

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: .NET, Azure, MVC
  • 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: .NET, MongoDB, Azure
  • 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: .NET, Azure
  • 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: Unity3D, Vuforia
  • 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 (Development)
    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 (Development)
    https://itunes.apple.com/app/id682679624

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

    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

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

    Git
  • Paradigms

    Agile Software Development, Object-oriented Programming (OOP), Unit Testing, Test-driven Development (TDD), Continuous Deployment, Continuous Integration (CI)

Education

  • Master's degree in Computer Engineering
    2011 - 2017
    University of Buenos Aires - Buenos Aires, Argentina
I really like this profile
Share it with others