Front-end Engineer
2018 - 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.
Technologies: Node.js, JavaScript, HTML5, Web Development, Full-stack, Expo, React Native, ReactSolution Architect
2017 - 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.
Technologies: Babel, Serverless, Node.js, JavaScript, HTML5, Web Development, Full-stack, GraphQL, React, AWS LambdaFront-end Engineer
2017 - 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.
Technologies: Node.js, JavaScript, HTML5, Web Development, GraphQL, ReactJavaScript Front-end Engineer
2016 - 2016DBMS Insight- Worked with a React/Redux environment on a major enterprise product already in production.
- Helped integrate charts libraries based on D3 and React.
Technologies: Babel, Node.js, JavaScript, HTML5, Web Development, D3.js, Redux, ReactFull-stack JavaScript Engineer
2015 - 2016Globa.li- 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.
Technologies: GraphQL, JavaScript, HTML5, Web Development, Full-stack, MongoDB, Express.js, Node.js, Redux, ReactFront-end Engineer
2013 - 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.
Technologies: Node.js, HTML5, Web Development, Raphaël, D3.js, jQuery, JavaScriptTechnical Leader
2011 - 2013Globant- Did advanced JavaScript functional programming.
- 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.
- Handled JavaScript UX framework prototyping.
Technologies: Backbone.js, Express.js, Node.js, MongoDB, HTML5, JavaScriptBusiness Intelligence Consultant
2008 - 2011America Movil (AMX)- Developed a reporting and decision support system.
- Designed the data warehouse.
- Implemented an ETL process.
- Designed reports and data visualization.
- Configured SharePoint.
Technologies: SharePoint, PL/SQL, SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), Microsoft SQL Server