Enterprise Web UI Developer
2020 - 2023IDEX- Developed core features for a web application that puts critical data at your fingertips to support management, engineering, and operational decisions within the wastewater collection system.
- Tracked and fixed bugs using the Azure tracking environment.
- Collaborated with the back-end engineers to connect and improve the API.
Technologies: Highcharts, JavaScript, TypeScript, Angular, GitHubAngular Engineer
2020 - 2020AssetWorks- Optimized maps for real-time marker updates and tracking for over 5,000 entities.
- Combined markers to show more advanced information, like type and direction, while moving.
- Improved and optimized components to avoid issues and help readability.
- Solved several performance issues with the company's Angular app.
Technologies: Angular, MUI (Material UI), Google Maps API, GitHub, TypeScriptFront-end Angular Developer
2019 - 2020Stayafloat- Handled all front-end development on a pre-started project and continued working and improving on it as the single developer.
- Improved the site to be mobile-first ready. Made sure all templates worked on tablets and phones.
- Created a small JSON parser for dynamic form creations.
Technologies: Angular, Bootstrap, GitHub, TypeScriptFront-end Developer
2018 - 2019Sage Bionetworks- Developed and maintained the site using Angular 7.
- Built a force chart in D3 for gene network viewing.
- Developed and optimized a bar chart in DC for gene RNA values.
- Stored the gene network in MongoDB with Express.js API management.
- Processed data transforming gene links into force network data.
Technologies: Angular, DC.js, D3.js, MongoDB, Node.js, GitHubFull-stack JavaScript Developer
2017 - 2018Trinity Mobile Networks- Optimized Google Maps to host and update 10,000+ markers in real time.
- Developed several AngularJS features on the main portal.
- Implemented portal unit testing with Mocha and Chai.
- Implemented an ES6 transpiler for the AngularJS portal.
Technologies: Google Maps, Node.js, AngularJS, GitHubIonic Developer
2017 - 2017Visio Green (via Toptal)- Developed the application from scratch, choosing to implement ES6 into an Ionic project that come out to worked really well and take advantage of it.
- Developed the project and its architecture from scratch.
- Turned wireframes into screens.
- Optimized information management across the platform.
Technologies: Firebase, ECMAScript (ES6), AngularJS, Ionic, GitHubSenior Front-end Developer
2016 - 2016Lystnr.com (via Toptal)- Developed a pixel-perfect landing page.
- Added new features to the AngularJS app, turning links into editable fields.
- Added new endpoints to the AngularJS app.
- Created new form templating.
Technologies: CSS, HTML5, AngularJSFront-end Developer
2016 - 2016Pampered Chef (via Toptal)- Developed several apps in Angular 2.
- Improved templates for the client's main site in HTML5 and CSS.
Technologies: Angular, Webpack, ECMAScript (ES6), GitHub, TypeScriptFull-stack Developer
2016 - 2016Heal (via Toptal)- Developed the client's portal web app from scratch.
- Set the architecture for the new AngularJS site.
- Turned wireframes into a working site.
- Helped with some UI/UX decisions.
Technologies: AngularJS, JavaScript, GitHubFull-stack Developer
2015 - 2016Fapl (via Toptal)- Worked along the CEO developing the main site and mobile app.
- Helped with the back-end implementation, suggesting and researching better and more secure methods.
- Implemented a secure file upload with Amazon S3.
- Developed several sections of the mobile and web app, which were both based in AngularJS.
Technologies: Amazon S3 (AWS S3), Express.js, Node.js, Ionic, AngularJS, GitHubWeb Developer
2015 - 2015Monsoon- Used new frameworks like AngularJS and Ember.js.
- Specialized in CSS and responsive design.
Technologies: JavaScript, GitHubFull-stack JavaScript Developer
2014 - 2015Kidozen- Worked with a Node.js back end for managing connectors and on the front-end side with a custom JavaScript framework. Got the opportunity to contribute to an ACE editor while working on Kidozen.
Technologies: JavaScriptJavaScript Developer
2012 - 2013Motorola- Worked with a custom framework.
- Had a great experience working in an Agile environment.
- Led the team and interviewed new developers.
Technologies: JavaScriptMobile Developer
2011 - 2012Blanco Martin & Assoc.- Designed and developed a number of Android and iOS mobile apps using HTML5.
- Implemented a RESTful API during development of the apps.
- Made UI/UX design decisions.
Technologies: PhoneGap, JavaScript, CSS3, HTML5UI Developer
2011 - 2012Globant- Developed a one-page JavaScript application for Intel AppUp using several different frameworks, including Ember.js, YUI, Backbone.js, and Node.js for the back end.
- Created a travel web page for AmEx using JavaScript, HTML5, and Ruby. The site included a vacation planning page, which gives users the option of booking hotels, flights, cars, and various travel packages.
- Developed SKL, a flash cards game for Facebook. Wrote the interface and data management aspects using ActionScript 3.
Technologies: CSS3, HTML5, PHP, JavaScriptActionScript 3 Developer
2006 - 2010MindSmack- Developed a number of highly interactive sites and games using Flash, including RPG, action, and graphic adventure games.
- Created an entire ActionScript 3 framework for isometric games.
- Designed and coded several websites using HTML, CSS, and JavaScript.
Technologies: ActionScript 3Web Developer
2003 - 2005TecnoImagen- Built dynamic websites from scratch using Flash and XML for several companies.
Technologies: Microsoft Access, ASP, ActionScript 2