Web Data Visualization Engineer Resume
3.00/5 (Submit Your Rating)
Sunnyvale, CA
SUMMARY:
- 10+ years of web application software engineering and development experience, creating dynamic web applications, e - commerce websites, online data visualizations.
- Expert-level skills in JavaScript, HTML5, CSS3.
- Working on highly advanced and user interface design and development using AngularJS, NodeJS, HTML and CSS3.
- JS MV* Frameworks deployed include React, Angular, MEAN stack, Backbone,
- Versed in Data Viz, Geo web APIs: D3, Mapbox, Google Maps/Earth, Turf JS, HTML5 Geolocation
- Codes with Vanilla JS (ES6) as well as with JS Libraries large (D3, jQuery) and small (MomentJS).
- Dev workflow includes JavaScript tooling and modular JS coding (webpack, npm, gulp, browserify).
- Enhances CSS3 with both pre-processors (Sass) and post-processing plugins (autoprefixer, postCSS).
- Server-side web scripting experience with Node JS, Express, some Python, PHP, JSP
- Extends into the database layer with MongoDB, PostGIS / PostgreSQL, MySQL, SQL queries
- Versed in Agile/Scrum methodologies, git || svn version control, Unix cli / Terminal.
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Web Data Visualization Engineer
Responsibilities:
- Developed responsive D3 data visualization dashboards from JSON endpoints for executive presentations (with Data Analysis team).
- Created React + D3 data visualization prototypes for a proposed web portal to analyze the full suite of big data exported from the vehicle head units (“Telelog” data).
- Performed geospatial application development / spatial analysis with Turf JS and Leaflet to get country information from lat/long datapoints (with Data Pipeline team).
- Provided web application support for Existing Node/Express SPAs, legacy Ruby on Rails apps.
Confidential, San Jose, CA
UI Development Lead
Responsibilities:
- Front-End Dev Lead for complex Angular 1.x SPA to monitor online store sales for Fortune 100 tech client. ( Confidential ). Led agile development effort for dashboard features including host server management and dynamic chart and D3 data visualizations.
- Developing UI pages using HTML5, CSS3, JavaScript, Bootstrap, jQuery, AngularJS, NodeJS, Express.
- Development Manager / Dev Lead for MEAN Web Application to manage multi-stage employee review process; led development of UI Prototypes, HTML5 Forms, Angular 1.x MV* framework, Bootstrap, gulp build system, npm modules; managed team of 3 developers / designers.
Confidential, Cupertino, CA
Web Developer
Responsibilities:
- Developed JS modules, ES6, Sass build processes using Gulp, browserify and npm.
- Created Angular 1.5 prototypes for website inclusion of SPA functionality.
- Made Confidential Support pages fully responsive using RWD techniques and css @media rules.
- Spurred SEO efforts during new CMS (Adobe CQ5) adoption for Confidential Support website.
Confidential, Sunnyvale, CA
Web Application Engineer
Responsibilities:
- Leveraged Backbone JS & Marionette to create News, Alerts and Announcement widgets. for new company-wide Intranet Single Page Application (SPA).
- Created Sass/CSS Architecture using best practice 7-1 pattern, Responsive Grid System.
Confidential
GIS Programmer, Web Cartographer
Responsibilities:
- Developed JavaScript web mapping applications using Google Maps API, ArcGIS Online
- Coded geoprocessing scripts using the Python ArcPy module in ArcMap.
- Designed data-driven web cartography prototypes using Mapbox Studio, Open Street Map.
Confidential, Cupertino, CA
JavaScript Web Application Engainer
Responsibilities:
- Shipped single page application (SPA) developer dashboard using vanilla JS module pattern.
- Consumed REST API from Confidential Radar bug-tracking application using jQuery, JSON data.
- Created iTunes UI with Bootstrap-like CSS Framework (w2UI).
Confidential
ArcGIS Project Consultant
Responsibilities:
- Lead GIS Data Preparation for study on Sierra Nevada Amphibian Range Adaptations to climate change.
- Performed complex geoprocessing tasks to calculate insolation levels by latitude and topography.
- Helped create college-level GIS labs for Environmental Studies department.
Confidential, Menlo Park, CA
Web Development Manager
Responsibilities:
- Lead front-end developer for brokerage online application, using XSLT and JavaScript.
- Help spur adoption of jQuery library across team of onsite and offshore front-end developers.
- Managed project team of 11 offshore developers, led project scoping, code review efforts.