CTO and Founder
2016 - 2019Highlight- Launched the development of a state-of-the-art automated image recognition software that integrates with the flow of live sports broadcasting.
- Handled and converted complex video codecs and encoding.
- Developed a product from scratch, taking it all the way to TV broadcasters.
Technologies: OpenCV, FFmpeg, React, Node.jsJekyll Site Developer
2018 - 2018OB1 (Via Toptal)- Migrated the current WordPress design to a Jekyll generated site/blog focusing on clean code and performance, which were big issues with the previous site.
- Created custom migration scripts for the existing images, downloading them into the new file-structure corresponding markup.
- Deployed the site with a continuous integration build with Travis CI and published on GitHub pages.
Technologies: CSS, Travis CI, SCSS, GitHub Pages, WordPress, Jekyll, HTMLFront-end Developer
2017 - 2017French Startup (via Toptal)- Helped the client develop prototypes for their education testing system, rapidly developing standalone web apps. The client uses a wide range of tools and technologies and has some very particular project constraints which make the problem very interesting.
- Customized some jQuery plugins like Stapel and Sortable.
- Developed Vue.js components from scratch integrating with components like Vue.Draggable.
- Built custom modifications of the H5P framework.
- Experimented with module bundlers including Webpack and Rollup.
- Integrated Bootstrap 3 themes, specifically the Angulr theme.
Technologies: Rollup, Webpack, HTML5, Bootstrap 3, jQuery, JavaScript, VueSenior Web Developer
2015 - 2016LATAM- Made two highly critical applications from scratch to production with an Agile team: The main application is called Ticket Change, and its sister application, Same Day Flight Change.
- Encountered high-traffic sites where performance is critical (biggest airline of Latin America).
- Developed patterns and libraries that integrate seamlessly between dozens of teams using various technologies.
- Integrated with various payment methods—notably, the collaboration creating the new in-house payment platform for the airline.
- Developed with continuous integration using Jenkins. It allowed us to safely deploy as often as necessary and have automated tests.
- Adhered to TDD, unit testing, and BDD best practices.
- Interacted extensively with lots of teams working on different applications that need the same look and feel.
- Helped develop an in-house DDD-based JavaScript framework using Backbone.js.
Technologies: Yadda, Chai, Jenkins, Mocha, Git, Domain-driven Design (DDD), Backbone.js, Node.js, Bootstrap, CSS3, HTML5, JavaScriptWeb Developer
2013 - 2015Bike City Guide- Developed native smartphone bicycle routing apps.
- Spearheaded many things, being one of the first employees of the company.
- Attended conferences, presented the product, and gave pitches.
- Developed an online bicycle route planner from scratch based on Leaflet.js library, which uses OpenStreetMaps data.
- Created landing pages for the products and institutional sites using Bootstrap, jQuery, and other standard web technologies.
- Integrated with payment systems like PayPal, acquiring an in-depth knowledge of the API, the developer tools, and sandboxes.
- Developed the initial stage of the main products' shop in Shopify.
Technologies: OpenStreetMap API, Model View Controller (MVC), Symfony, PHP, LeafletJS, Bootstrap, jQuery, Angular, JavaScriptCampaign Administrator/Various
2010 - 2011PIMOD- Ran a great number of Google AdWords/AdSense campaigns for PIMOD's clients. This included very competitive markets where extreme optimization and intimate knowledge of the tools was required. All of the results were tracked to the maximum extent.
- Provided SEO, becoming very familiar with using the many tools available for optimization, creating quality incoming links, and positioning the site to its full potential.
- Managed the community and communications for many of the companies that hired us for this service. This included communication with their clients and writing content for blogs and social entries.
- Created online plans and strategies and advised what their online presence should look like. This involved a good understanding of the need of the clients and what are the best forms and mediums for them online including advertisement and social profiles.
- Helped companies set up automated platforms for customer relationship management.
Technologies: Google Webmaster Tools, Google AdWords, Twitter, Facebook