Alejandro Escobar, Developer in Bogotá - Bogota, Colombia
Alejandro is available for hire
Hire Alejandro

Alejandro Escobar

Verified Expert  in Engineering

Software Developer

Location
Bogotá - Bogota, Colombia
Toptal Member Since
December 20, 2016

Alejandro is a skilled web developer and architect who has built CMSs as well as eCommerce and custom-made web and mobile apps. He has developed solutions for payroll processing and accounting systems. He excels at making reusable and scalable code and outstanding user experiences.

Portfolio

Convertloop
Bootstrap, PostgreSQL, Vue, JavaScript, Ruby on Rails (RoR), Ruby
Slicar
Amazon S3 (AWS S3), PostgreSQL, Ruby on Rails API
QuincenaMe
Bootstrap, jQuery, JavaScript, Ruby on Rails (RoR), Ruby

Experience

Availability

Part-time

Preferred Environment

GitHub, Atom, MacOS

The most amazing...

...project I've worked on is a marketing automation that allowed user segmentation according to specific events that happened in the client's website.

Work Experience

Web Developer

2015 - PRESENT
Convertloop
  • Implemented an email template previewer similar to Mailchimp.
  • Optimized complex background jobs to avoid possible race conditions.
  • Revamped the UI/UX of the whole app to include more intuitive controls for users.
Technologies: Bootstrap, PostgreSQL, Vue, JavaScript, Ruby on Rails (RoR), Ruby

Back-end Developer

2016 - 2016
Slicar
  • Built a Ruby on Rails API from the ground up to allow interaction with the AngularJS front-end.
  • Implemented an administrator panel to allow resource manipulation.
  • Implemented a complex pricing algorithm for a car sharing application.
  • Developed a functional MVP in about two months. It started operating in four cities in Colombia, but is looking to expand to other Latin American countries. The company is backed by Chilean government entrepreneurship programs, specifically through S Factory and Startup Chile.
Technologies: Amazon S3 (AWS S3), PostgreSQL, Ruby on Rails API

Web Developer

2015 - 2016
QuincenaMe
  • Created an accounting module for an online payroll software. It currently integrates with more than seven accounting software platforms and it complies with all of the country's legal standards for payroll processing.
  • Worked on the core business logic to process payroll. This included working with complex legal requirements to comply with government standards. This allowed the company to be certified and recognized as a valid software to process payroll.
  • Refactored the Ruby core for better scalability and performance.
  • Worked on generating dynamic templates on Excel to streamline required information.
  • Experienced the company growing from its first MVP to its first customer as a member of the core team.
Technologies: Bootstrap, jQuery, JavaScript, Ruby on Rails (RoR), Ruby

Full-stack Developer

2014 - 2015
Sylphair Aviation
  • Developed an API for a hybrid mobile app.
  • Implemented real-time chat functionality for communication between users of the mobile app using Pusher and integrating it with Ionic.
  • Helped the client with initial infrastructure for the app.
Technologies: Pusher, PostgreSQL, Ionic, Angular, Ruby on Rails (RoR), Ruby

QuincenaMe

http://quincena.me/
Payroll processing web application. Ruby on Rails app hosted in Heroku. In just one year of operation it has processed more than 10,000 payrolls.

End user feedback was priority number one from the beginning. That's why the first MVP was built in three months, using lean and agile methods. This helped the platform grow from basic payroll processing, to a whole automation system for all employee related subjects inside the company. It currently integrates with seven accounting platforms and allows payments through four bank institutions.

Slashbox

Angel Hack has organized more than 200 hackathons around the world. During 24 intense hours we built Slashbox, a productivity plugin for Slack. We came out winners from over nineteen projects presented and almost eighty people in the competition.

Slashbox helps Slack teams to be more productive by providing an easy and efficient way to organize and search for company information. It uses Slack commands to allow for fast integration.

Salonomi

Salonomi is a point-of-sale and reservation system for beauty salons, gyms, and spas.

More than 5,000 invoices worth over USD 100k have been created through Salonomi. Currently it has approximately fifty users and more than 200 customers.

It was built using Ruby on Rails and React.

Kaizen Devs

http://www.kaizendevs.com/
Together with two other developers, we built a software development company called Kaizen Devs. For about a year and a half we built more than ten products. This included web applications as well as mobile applications.

We decided to shut down because of the difficulties we were having with lead generation and therefore revenue. Nevertheless, it was a great learning experience because it gave me a broad perspective into the business logistics of software development.

Languages

Ruby, JavaScript, Sass, CoffeeScript, Java

Frameworks

Ruby on Rails (RoR), Ionic, AngularJS, Bootstrap, Angular, Sinatra

Libraries/APIs

jQuery, Ruby on Rails API, React, Vue, Pusher, Backbone.js

Tools

GitHub, Git, Atom

Paradigms

Behavior-driven Development (BDD), Test-driven Development (TDD), Agile Software Development

Storage

PostgreSQL, Amazon S3 (AWS S3)

Platforms

MacOS, Unix, Heroku

2015 - 2015

Certificate in Ruby on Rails Full-stack Software Development

Makeitreal.camp - Medellín, Colombia

2010 - 2015

Bachelor's Degree in Business Administration

Universidad de los Andes - Bogotá, Colombia

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