Senior Mobile Engineer (React Native)
2020 - 2020TaskRabbit- Maintained the TaskRabbit project code base.
- Developed new features of the TaskRabbit mobile app.
- Created a unit test with Jest.
- Integrated the test with Detox.
- Reviewed and monitored the code of the entire team.
Technologies: JavaScript, React Hooks, GitFlow, CSS, Jest, Python, MobX, React Native, Front-endLead Front-end Engineer
2019 - 2020TMRW Org.- Developed a new website for TMRW's clinic software with Vue.js and Vuex for state management.
- Redesigned, developed, and improved the user experience on the new website.
- Created and maintained unit tests with Jest and Enzyme for a Vue.js environment.
Technologies: JavaScript, ECMAScript (ES6), Webpack, Jest, CSS3, HTML, Sass, Vuex, Vue, Nuxt.js, Clean Design, User Interface (UI), Landing Pages, Front-end, Tailwind CSSFront-end Engineer
2019 - 2019West Technologies, Ltd.- Created a web app using Redux to extend the state management through the entire application.
- Developed a React Native app to provide a better experience within the Livework web app.
Technologies: JavaScript, HTML5, Sass, Node.js, Redux, Expo, React Native, React, Clean Design, Landing Pages, Front-end, Next.js, Email TemplatesFront-end Engineer
2018 - 2019Careroutes- Developed a platform using React and Redux within HERE to extend the maps' functionality.
- Created a process to calculate routes using HERE.
- Built a state management to support the same services logic as the React Native app.
Technologies: JavaScript, REST APIs, Node.js, Google Maps, HERE, Sass, Redux, React, Clean Design, Landing Pages, Front-end, Email TemplatesSenior Front-end Engineer
2018 - 2018Matter Supply- Developed a restaurant website using Nuxt js, and a middleware with Node.js to handle all the information within Contentful SDK.
- Populated the information models in Contentful.
- Built a middleware to extend the functionality of both Mailchimp and Contentful.
- Created responsive layouts on Nuxt.js using Sass as a preprocessor.
Technologies: JavaScript, Node.js, HTML5, Sass, Contentful, Nuxt.js, Front-end, Next.jsFreelance Senior Front-end Developer
2018 - 2018Gfinity Sports Elite Series & Cevo, Inc.- Built a new website for Gfinity Esports page with AngularJS, Gulp, and Sass.
- Created a responsive design and cross-browser application with Sass.
- Connected Node.js with the API to serve available content.
Technologies: JavaScript, Responsive Design, Node.js, Gulp, Sass, AngularJS, Front-end, Email TemplatesFreelance Senior Front-end Developer
2017 - 2017Pacific by Northwest- Built a new website for the Google Fiber page with ES6 vanilla JavaScript.
- Created a responsive design and cross-browser application with Sass.
- Programmed new features of the Google Fiber page with Grow and Kintaro CMS to handle the content for the new website.
- Redesigned, developed, and improved the UX for the new Google Fiber website.
- Developed the new website for Pacific By Northwest in React.
Technologies: JavaScript, Vue, React, Growl, Webpack, ECMAScript (ES6), CSS3, HTML5, Front-end, Next.jsSenior Front-end Developer
2017 - 2017GlobalNow, Inc.- Improved the UX.
- Updated and published an npm module for all media data.
- Refactored and built new improvements with Angular.
- Configured the Salesforce instance to subscribe and unsubscribe.
- Configured a Cloud CMS implementation to serve the data.
Technologies: JavaScript, NPM, HTML5, Cloud, Sass, Angular, Front-endFreelance Web Engineer
2017 - 2017Huge- Redesigned the Girls Who Code page.
- Developed and improved the UX for the new Girls Who Code website.
- Connected Node.js with the CMS to serve available content.
- Worked with RxJS to manage the event listeners and the interaction with users.
Technologies: JavaScript, RxJS, Redis, Content, Node.js, GraphQL, TypeScript, CSS3, HTML5, Front-endFront-end Engineer
2017 - 2017Striker Systems (via Toptal)- Built the web app to be mobile-optimized.
- Created databases to store all data.
- Used existing established frameworks for the UI design.
Technologies: JavaScript, Mobile HTML5, Responsive, Heroku, Git, CodeIgniter, Bootstrap, PHP, SQL, CSS, HTML5, Front-endSenior Front-end Developer
2016 - 2017ConsumerAffairs (via Toptal)- Developed a reusable, cross-platform web API with AngularJS in Django and Node.js.
- Created a Slack notification for all request information.
- Built responsive pages with AngularJS and Sass.
- Wrote tests and assessed performance of all code.
Technologies: JavaScript, Django, Sass, Grunt, AngularJS, Front-endSenior Front-end Developer
2016 - 2016Careerscore- Built a new architecture based in AngularJS GUI Papa John.
- Built responsive pages with AngularJS and Sass.
- Developed a reusable, cross-platform web API with AngularJS.
- Used GUI AngularJS for components and Gulp for tasks.
Technologies: JavaScript, Jasmine, Gulp, Sass, AngularJS, Front-endFront-end Developer
2016 - 2016Big Swing (via Toptal)- Created a reusable, cross-platform application for Big Swing.
- Developed a responsive design with Stylus.
- Modified React templates for rendering.
Technologies: JavaScript, Templates, React, Gulp, Responsive Design, Stylus, Front-endWeb Developer
2016 - 2016Smucher (via Toptal)- Architected modules for CSS with Sass.
- Made HTML markup with Ruby on Rails and some conditionals.
- Configured a Ruby on Rails environment.
- Created pixel-perfect designs.
Technologies: JavaScript, Ruby on Rails (RoR), Ruby, Sass, CSS, Bootstrap, Front-endSenior Engineer | Web Applications
2016 - 2016Coinalytics (via Toptal)- Integrated Firebase with AngularJS.
- Used GUI AngularJS for components and Gulp for tasks.
- Implemented an AngularJS MVC application.
Technologies: JavaScript, Firebase, Sass, Gulp, AngularJS, Front-endFront-end Developer
2015 - 2016Alt Tab- Tested Protractor and Selenium.
- Created an MVC Application under AngularJS.
- Solved several issues related to cross-browser and mobile devices.
Technologies: JavaScript, Git, Selenium, Protractor, CSS3, HTML5, AngularJSWeb UI Developer
2014 - 2016Globant- Built mobile and responsive sites.
- Created several plugins to manage/show the content of the application using the Infuse.js plugin.
- Designed and implemented proofs-of-concept for several American newspapers.
- Read information from an API developed in JSP in order to integrate and add new functionalities in the front end.
- Solved several issues related to with cross-browser and mobile devices.
Technologies: JavaScript, JSP, HTML, Compass, CSS3, Subversion (SVN), Git, Maven, Java, jQueryWeb UI Developer
2014 - 2014Bizagi- Created TDD unit, E2E, and integration tests with Jasmine and Karma Grunt.
- Implemented an AngularJS MVC application.
Technologies: Test-driven Development (TDD), jQuery, HTML5, CSS3, AngularJSFront-end Developer
2013 - 2014GLM School- Created a robust application with AngularJS for educational processes at school.
- Defined the architecture of an educational platform for managing schools.
- Created the UX/UI to build single and interactive sites with full cross-browsing compatibility from all desktop browsers, mobile, and tablet platforms.
Technologies: ASP.NET MVC, CSS3, HTML5, TFS, jQuery UI, jQuery, .NET, ASP.NET Web API, AngularJSFront-end Developer
2013 - 2013Aranda Software- Created a MVC Backbone.js and Underscore.js application.
- Created wireframes and built responsive and browser support.
- Implemented a web API request with Ajax.
Technologies: TFS, .NET, Requests, Ajax, CSS3, HTML5, Underscore.js, Backbone.js