Full-Stack Team Lead Developer
Blazetrak allows music amateurs to receive guaranteed feedback via video, within 30 days. Refactored the old platform. Moved from a manual asset management to Bower, Gulp, and Elixir.
Created a mini-framework (routing, helpers, security, mail, repositories, console) in order to standardize many of the functionalities in the platform. Refactored the submission process.
Created cron jobs in order to manage all the automatic activities in the platform and avoid manual review in several functionalities in the platform (especially in email campaigns). Improved performance in the platform. Refactored all the front and back-end code, moving to a MVC pattern. Refactored the payment method, moving from legacy code to DirectPayment and ExpressCheckout from Paypal adding Subuno for proven fraud transactions. Technologies used: PHP, Symfony, MySQL, JavaScript, CSS
Full-Stack Team Lead Developer
Infinity Health Tech streamlines and accelerates lab processes and procedures through advanced technology. Refactored the legacy code, moving from an unstructured to an OOP approach. Installed and set up the workflow. Moved the assets from local ones to AWS S3.
Managed the deployment to several environments (dev, staging, demo, production). Implemented different modules for user, patients, doctors, and test management. Technologies used: NPM, Gulp, Composer, PHP, AngularJS, CSS
Full-Stack Developer
TICademia is an online learning platform that parters with major universities offering courses designed to measure student's learning. Refactored controllers and models in order to improve performance. Set up new Relic in order to monitor the application performance and errors. Implemented real times features (chat, duels) with Web Sockets using Pusher. Moved assets from local one to AWS S3. Improved API security. Technologies used: Web Sockets, AWS S3
Backend Developer (NodeJs + PHP)
Q Customer Intelligence helps business users answer more questions about their customers on their own via the platform tools. Integrated the platform with 3rd party services like Zendesk, MailChimp, Stripe, Bronto, Lob, and BigCommerce via API, fetching information and storing it in a Mongo database. Developed an API and different modules in order to support the new database schema (invitations, segmenting, accounts, authorization, dashboards, settings, orders). Implemented API support for several requests to the ElasticSearch server.
Designed a process to manage the application logs and cache queries.
Created test cases as requests to the different APIs in the platform. Fixed bugs in the application. Technologies used: MongoDB, Node.js, AWS CloudWatch, AWS ElasticCache
Full-Stack Developer
OPTILODGING facilitates and eases hotel administration and management through their platform. Built the calendar of bookings in the application. Created a module designed to manage hotel financials. Programmed a process to export active guests' data to the national police for validation purposes. Designed the application database. Implemented fully responsive graphic interfaces designed by a web-designer. Technologies used: jQuery promises, CodeIgniter framework, MySQL, Navicat, Bootstrap