Marlon Mantilla, Developer in Medellín - Antioquia, Colombia
Marlon is available for hire
Hire Marlon

Marlon Mantilla

Verified Expert  in Engineering

Software Developer

Medellín - Antioquia, Colombia

Toptal member since July 21, 2014

Bio

Marlon is a full-stack developer with 10+ years of professional experience in software development. As a developer, Marlon's expertise is in the implementation of best practices in creating apps. He's worked for companies that offer healthcare IT services. He has built chatbots with React and also web apps for administration. Marlon has strong expertise in Ruby on Rails and Node.js as well.

Portfolio

MagicLinks, Inc
React, Ruby on Rails (RoR), JavaScript, Jira, Webpack 4, User Interface (UI)...
Animo Services LLC
React, React Native, Architecture, Mobile UX, APIs, Integration, REST APIs...
Syllable
Asana, Git, Node.js, React, JavaScript, HTML5, Front-end, Front-end Build Tools...

Experience

  • Ruby - 10 years
  • Ruby on Rails (RoR) - 10 years
  • CSS - 10 years
  • HTML5 - 10 years
  • JavaScript - 10 years
  • React - 6 years
  • Node.js - 6 years
  • React Native - 5 years

Availability

Part-time

Preferred Environment

MacOS, Unix, Git, Visual Studio Code (VS Code), Node.js

The most amazing...

...product I've developed is a social network for managing community groups. It features a cool calendar widget and allows users to embed the calendar.

Work Experience

Front-end Developer

2022 - 2023
MagicLinks, Inc
  • Maintained several internal reporting tools built with Next.js and Ruby On Rails.
  • Tracked and fixed current platform production bugs.
  • Optimized code and proposed refactoring for old repositories.
Technologies: React, Ruby on Rails (RoR), JavaScript, Jira, Webpack 4, User Interface (UI), User Experience (UX), HTML, CSS, Figma, Next.js, Docker, PostgreSQL, Architecture, Full-stack, Back-end, UI Components, Design Systems, Python, Tailwind CSS, Product Management, Stripe, eCommerce, Mobile Development, Amazon Web Services (AWS), Mobile, Expo, Google Play Console, React Router, React Navigation, CircleCI, Sentry, GitHub, Node.js, Express.js, GraphQL, Artificial Intelligence (AI)

Senior React | React Native Developer

2021 - 2022
Animo Services LLC
  • Helped build a Flutter app for fintech Glorifi from scratch. Built base UI components.
  • Helped implement Okta authentication for authentication and authorization.
  • Worked with product owners to manage a small team for building fintech integration. Helped implement Plaid into the app flows for extracting financial insights per user.
Technologies: React, React Native, Architecture, Mobile UX, APIs, Integration, REST APIs, Apollo, TypeScript, User Interface (UI), User Experience (UX), Figma, PostgreSQL, Docker, Technical Leadership, Vanilla JS, Full-stack, Back-end, UI Components, Design Systems, Amazon Web Services (AWS), Product Management, Flutter, Stripe, iOS, Android, Mobile Development, Mobile, Expo, Google Play Console, React Router, Emotion Library, React Navigation, CircleCI, Google Maps, Sentry, GitHub, Node.js, Express.js, GraphQL

Senior Full-stack Developer

2018 - 2020
Syllable
  • Developed a React admin tool for making video conferences.
  • Set up a CI integration with Docker, CircleCI, and AWS, allowing us to automate a deployment process for a client.
  • Made a chatbot with React connected to an API that allowed patients to communicate with their hospital.
Technologies: Asana, Git, Node.js, React, JavaScript, HTML5, Front-end, Front-end Build Tools, React Native, Redux, APIs, Continuous Integration (CI), Continuous Delivery (CD), Scrum, CSS3, Agile Software Development, SendGrid API, Visual Studio Code (VS Code), SQL, REST APIs, Apollo, TypeScript, Jira, Webpack 4, User Interface (UI), User Experience (UX), Figma, PostgreSQL, Docker, Next.js, Mapbox, Architecture, Technical Leadership, MySQL, Vanilla JS, Full-stack, Back-end, UI Components, Design Systems, Python, Amazon Web Services (AWS), Tailwind CSS, Mobile Development, Mobile, Expo, React Router, Emotion Library, React Navigation, CircleCI, Google Maps, Sentry, GitHub, Express.js, GraphQL

Full-stack Developer

2016 - 2017
Infuse.us
  • Implemented features in a hybrid Angular/Cordova app.
  • Added features to a Rails API.
  • Fixed bugs and refactored for old modules.
Technologies: Angular, Ruby on Rails (RoR), Ruby, HTML5, Front-end, Front-end Build Tools, React Native, Redux, APIs, Continuous Integration (CI), Continuous Delivery (CD), Scrum, CSS3, Agile Software Development, SendGrid API, Visual Studio Code (VS Code), React, REST APIs, Apollo, TypeScript, Jira, Webpack 4, User Interface (UI), User Experience (UX), Figma, PostgreSQL, Docker, Mapbox, MySQL, Vanilla JS, Full-stack, UI Components, Design Systems, Python, Tailwind CSS, Stripe, eCommerce, Mobile Development, Amazon Web Services (AWS), Mobile, React Router, CircleCI, Google Maps, Sentry, GitHub, Node.js

Full-stack Developer

2015 - 2016
Diagnotes.com
  • Added features to the Rails API.
  • Added features to a front-end application based in Angular.
  • Fixed bugs and refactored code.
  • Wrote automated tests.
  • Maintained a Scrum board and added tasks.
Technologies: Angular, Ruby on Rails (RoR), Ruby, HTML5, Front-end, Front-end Build Tools, React Native, APIs, Scrum, CSS3, Agile Software Development, SendGrid API, Visual Studio Code (VS Code), React, REST APIs, Apollo, Jira, Webpack 4, User Interface (UI), User Experience (UX), PostgreSQL, MySQL, Full-stack, Design Systems, GitHub

Full-stack Developer

2014 - 2015
Golazzos
  • Built site markup from scratch and implemented React components.
  • Developed the site's API and set up deployment with Capistrano.
  • Implemented a prize system for workers using the site.
Technologies: CSS, JavaScript, React, Ruby on Rails (RoR), HTML5, Front-end, Front-end Build Tools, APIs, Scrum, SendGrid API, REST APIs, Webpack 4, PostgreSQL, Design Systems, GitHub

Ruby on Rails Developer

2014 - 2015
Cellbreaker
  • Built a Ruby on Rails administration panel.
  • Created a scraper tool for fetching information.
  • Handled admin tool styling and layout.
  • Developed Backbone.js models and set up components.
Technologies: Backbone.js, JavaScript, Ruby on Rails (RoR), Front-end, Scrum, REST APIs, GitHub

Senior Ruby on Rails Developer

2013 - 2014
Globant
  • Set up an application deployment process with Capistrano.
  • Built a Backbone.js front end and wrote tests in RSpec and Capybara.
  • Refactored legacy Rails application code and wrote markup and CSS.
Technologies: Ruby on Rails (RoR), GitHub

Ruby on Rails Developer

2010 - 2012
Koombea
  • Created an embeddable jQuery calendar widget.
  • Set up background jobs for sending huge email campaigns.
  • Set up Capistrano deployment for projects.
  • Wrote HTML and CSS for Rails apps.
  • Managed teams as Scrum Master.
Technologies: Backbone.js, jQuery, CSS3, HTML, Ruby on Rails (RoR), GitHub

Senior Java Developer

2010 - 2010
Extreme Technologies
  • Built JSP web interfaces.
  • Ensured consistency on SQL queries.
  • Built a GPS interface.
  • Rewrote legacy code and implemented new features.
  • Built a location API.
Technologies: JavaScript, CSS, HTML, Jakarta Server Pages (JSP), GitHub

PHP Developer

2008 - 2010
Evoluziona
  • Refactored legacy code.
  • Set up a Cake PHP project.
  • Wrote JavaScript/jQuery reusable components.
  • Worked closely with designers and programmers, applying design comps to various pieces of functionality.
  • Developed plug-ins for jQuery and MooTools.
Technologies: JavaScript, CSS, HTML, PHP, GitHub

Experience

Expenses Tracker App

An expense tracking application build with AngularJS and Rails.

Nooddle

http://nooddle.es/
Is a recipe recommendation search engine system. Users will search ingredients that they have in their fridge or kitchen. I was in charge of the front-end application with Angular.

Education

2004 - 2009

Master's Degree in Computer Engineering

Universidad Del Norte - Barranquilla, Colombia

Skills

Libraries/APIs

React, SendGrid API, jQuery, REST APIs, React Navigation, Node.js, Face.com API, jQuery UI, Backbone.js, React Router, Stripe, Emotion Library, Google Maps

Tools

Front-end Build Tools, Expo, Sentry, GitHub, Adobe Photoshop, Git, Sublime Text 3, Jira, Webpack 4, Figma, CircleCI, Asana

Languages

HTML, CSS, HTML5, JavaScript, CSS3, Ruby, TypeScript, PHP, Python, CoffeeScript, SQL, GraphQL

Frameworks

Ruby on Rails (RoR), React Native, Redux, Tailwind CSS, ZURB Foundation, Ember.js, Vanilla JS, Flutter, Express.js, Jakarta Server Pages (JSP), Angular, Hapi.js, Django, Next.js

Paradigms

Scrum, Mobile Development, Agile Software Development, Continuous Integration (CI), Continuous Delivery (CD), Metaprogramming

Platforms

Amazon Web Services (AWS), Mobile, Visual Studio Code (VS Code), MacOS, Unix, Linux, Docker, Mapbox, iOS, Android

Storage

PostgreSQL, MySQL, MongoDB

Other

Front-end, APIs, Architecture, Technical Leadership, Full-stack, Back-end, UI Components, Design Systems, Ember CLI, Apollo, User Interface (UI), User Experience (UX), Product Management, eCommerce, Google Play Console, Mobile UX, Integration, Artificial Intelligence (AI)

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