Macario Ortega
Verified Expert in Engineering
Software Developer
Macario is a full-stack web developer with over eight years of professional experience. His expertise extends to the TDD/BDD discipline, and he is fanatical about code quality. Macario embraces the established conventions of Ruby on Rails and enjoys using minimalist web stacks based on Sinatra, Padrino, or Node.js.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Linux, Zsh, Tmux, Git, Vim Text Editor
The most amazing...
...thing I've created is a library for doing sound synthesis and algorithmic music composition live coded from Ruby.
Work Experience
Full-stack Web Developer
Innku
- Developed a real estate portal for the Brazilian market, Campainha.com.br.
- Led the initial development of Cursa.me, a successful subscription-based learning management system and internal social network for schools.
- Led the development of Lifestyle.com.mx, a custom CMS fashion site.
- Led the development of Voto x Voto, a content and news aggregator covering the 2012 Mexican election for an important newspaper.
- Led the development of Cuidate, an internal web application for managing appointments and clinical history for a diabetes clinic.
- Led the development of a web application for managing projects, tasks, and internal communication between the technological enterprises accelerator Venture Institute and its accelerated projects.
- Participated as a senior web developer in the development of Rides.com.mx, a web platform for carpooling during trips across cities, inspired by Airbnb.
Developer and Co-founder
Rega.la
- Co-founded Rega.la, a cause donation platform aimed at Grupal donations to support specific projects and campaigns. Produced the first iteration during a 7 day hackathon.
Web Developer
Centro Multimedia CNA
- Built a custom made CMS to publish activities and content for a cultural center.
- Developed a background task for the Rails CMS to transcode videos uploaded in any format to a common format.
- Created an open source Ruby library for inlining CSS styles in the HTML for making web mail services compatible with all email clients.
- Developed an open source Ruby library for parsing times, dates, and date ranges expressed in a natural language (Spanish) to facilitate managing the CMS activities.
- Created a registration site for applicants to a grants program offered by the cultural center.
Experience
Rides
Cursa.me
Campainha
I was the sole web developer for the version currently in use. Technologies include Ruby on Rails and Google Maps.
inline_style
http://github.com/maca/inline-stylemaquila
https://github.com/maca/maquilatiny
http://github.com/maca/tinyscruby
http://github.com/maca/scrubyarguments
https://github.com/maca/argumentsSkills
Languages
CoffeeScript, Ruby, Sass, Elm, JavaScript, SQL, Elixir, HTML, CSS
Frameworks
Capybara, Sinatra, Ruby on Rails (RoR), Padrino
Tools
RSpec, Spine, Tmux, Vim Text Editor, Git, Zsh
Paradigms
Plain Old Ruby Object (PORO), REST, Object-oriented Design (OOD), Agile Software Development, Functional Programming
Other
Software Development, Airbnb, Domain-driven Design (DDD), OAuth, BrainTree, Ajax, WebSockets
Libraries/APIs
Node.js, Rack, Sequel, Devise, AREL, CarrierWave, Braintree API, EventMachine, Google Maps, FFmpeg, jQuery, Google Maps API, Ractive.js
Platforms
MacOS, Linux
Storage
PostgreSQL, MySQL, MongoDB, CouchDB
Education
Course Degree in Geographical Informational Systems (QGis)
Rancho Electrónico - México DF
Course Degree in the SuperCollider Programming Language
Centro Multimedia - México DF
Bachelor's Degree in Multimedia Arts
Universidad Autonoma de Morelos - Morelos, México
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring