Front-end Engineer2018 - 2018Vidurama
- Built a simple, high-performance React application.
- Created pixel-perfect designs with styled components.
- Integrated a context API to handle application state.
- Developed a small React Native application (using Expo) as a proof of concept.
- Wrote a custom REST API library with Context API.
Solution Architect2017 - 2018AdsInc
- Provided server-side rendering with React and AWS Lambda and AWS API Gateway to reduce cost from idle server time.
- Implemented GraphQL Data Loader for Postgres SQL tables to reduce DB load.
Front-end Engineer2017 - 2018WhoaStork
- Created the admin application of the web store in React.
- Replaced Redux with Apollo Client for GraphQL against a Ruby back-end.
- Created a HOC architecture to reuse common GraphQL functionality for listing and filtering.
- Created our own custom UI library with styled components.
- Used HOC for form manipulation.
- Worked with a React/Redux environment on a major enterprise product already in production.
- Helped integrate charts libraries based on D3 and React.
- Created a new front-end app based on React and Redux.
- Added a Hot module replacement plugin to Webpack.
- Worked with legacy code on the server side, able to understand the principles behind it and make it work again.
Front-end Engineer2013 - 2014Nifti.com
- Created reusable D3.js charts using Raphael.js to draw SVG on browsers.
- Handled responsive design layouts for views.
- Implemented reusable components for UX using jQuery.
- Created an xQuery Selector generator from an HTML Element DOMNode.
- Created a Pop CSS editor for elements.
Technical Leader2011 - 2013Globant
- Designed a MongoDB database.
- Created single-page apps with Backbone.js and Ember.js.
- Developed software using RESTful APIs with Node.js and Express.js.
Business Intelligence Consultant2008 - 2011America Movil (AMX)
Technologies: SharePoint, PL/SQL, SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), Microsoft SQL Server
- Developed a reporting and decision support system.
- Designed the data warehouse.
- Implemented an ETL process.
- Designed reports and data visualization.
- Configured SharePoint.