Frontend Developer Resume
SUMMARY:
- I am a Senior Web Developer who has years of experience creating customer facing ecommerce websites.
- I am currently working at Zonar Systems as Frontend Engineer for their Driver Logs web app for their customers to view and manage their fleet activities.
- Migrating existing pages to Angular 2 and associated technologies including TypeScript, RxJs, ES6, SASS, WebPack and Jasmine to improve user experience and meet federal regulations describes my daily work here. Prior to that I was working at Confidential as a Frontend Dev for outlook. Confidential /app.
- Adding new features and improving user experience while employing ReactJS, Flux, TypeScript, ES6, WebPack, and NodeJS kept me busy there.
- Prior to that at Alaska Air as a Front End Developer I worked on features and maintenance of Confidential . Confidential . I am looking to join a team where I can utilize my front end dev skills to full potential.
TECHNICAL SKILLS:
- JavaScript
- HTML5
- CSS3, Flexbox
- LESS
- SASS
- RxJs
- Angular 2
- React, Flux, Redux
- Handlebars
- Media Queries jQuery
- C#
- ASP.NET MVC
- RESTful web services
- XML
- JSP
- Responsive
- Knockout
- Agile/Scrum
- Swift, Objective - C
- RxSwift
PROFESSIONAL EXPERIENCE:
Confidential
Frontend Developer
Responsibilities:
- Working on Ground Traffic Control single page application for customers to view and manage their fleet activities. This involves developing custom components using Angular 2 framework, TypeScript, RxJs, WebPack, SASS, PHP while leveraging commercial Angular 2 components such as PrimeNG and Material Components, in a continuous integration environment.
- Consuming and developing rest services in PHP.
- Worked on managing data and state using RxJs.
- Every component I write I also add Jasmine Test.
- Component based development allows rapid features development and highly maintainable code.
- Worked on a node service that allows exporting of driver events and information including complex graph to pdf that is then called on the web site.
Confidential
Frontend Developer
Responsibilities:
- Worked on an outlook. Confidential site/app adding new features and improving user experience while employing latest web technologies including ReactJS, Flux, TypeScript, ES6, WebPack, NodeJS and more.
- Also helped on iOS version of the outlook. Confidential app
Confidential, Alaska
Frontend Developer
Responsibilities:
- Part of the team of as. Confidential full-stack developers working on features and maintenance of heavy-traffic e-commerce web site alaskaair. Confidential .
- Worked on converting existing pages to responsive.
- Redesigned subscription page to single-page application style using HandlebarsJS and custom JS.
- Worked on making the web site accessible to handicapped users.
- Worked on dashboard UIs using ReactJS.
Confidential
Frontend Developer
Responsibilities:
- Part of the team of Frontend developers working on redesign and maintenance of developer site. Everyday tasks include:
- Creating reusable components for authors of site content
- Working on creating/updating models and views for pages and components
- Working on site pages using responsive design to make sure they look great on desktop, tablets and other mobile devices.
- Also worked on fixing bugs, enhancing existing pages/components
- Work on the redesign of website rewriting components to Angular
Technologies: JavaScript, AngularJS, Agile, HTML5, CSS3
Confidential
Frontend Developer
Responsibilities:
- Member of expedia. Confidential shopping UI team, responsible for implementing features for flight search results page. As a frontend developer, daily task revolve around implementing client side functionality, utilizing JavaScript, CSS and HTML, for next gen UI version of the page.
- Recent work includes:
- Search filter redesign
- Worked on a number of AB tests
- Fixed bugs
Technologies: JavaScript, jQuery, jQuery templates, MVC, Handlebars, CSS, LESS, HTML5, Responsive design.
Confidential
Frontend Developer
Responsibilities:
- Member of SIV agile stream responsible in implementing features for REI. Confidential product page, store page and trails page.
- As a frontend developer daily task revolve around authoring/modifying XSLT, JavaScript, CSS files, and working with backend Java developers in designing RESTful web services that pages use for dynamically loading information via AJAX.
- Helped on finishing up quick checkout - implemented gift box and coupons section of the page using Knockout.js data binding on a JSP page.
- Worked on migration of product page to work on CQ platform - created Adobe CQ custom components for content for the product image thumbnails, zoom, popup, video section, and the related products section.
- Refactored UI piece of wish list functionality to Spring MVC JSP from XML/XSL.
- Worked on refactor of Store page to make content authorable - created most of the Adobe CQ custom components for content authors on Adobe CMS.
- Worked on improving performance of the product page by lazy loading third party components including “power reviews” JavaScript and CSS files, “addthis” JavaScript and CSS files, and also replacing jQuery tabs plugin with lightweight custom JavaScript code.
- Worked on improving user experience on the SIV (store inventory visibility) model on product page by auto-detection of user location, and determining local stores and displaying inventory information.
- Worked on the redesign of the Store page - frontend tasks accomplished include improving user experience when filtering classes and events information which is now done via AJAX instead of Postback.
- Working on displaying store inventory inline on the product page instead of on a model.
- Working on separating colors and sizes on the SKU selector and implementing them as swatches.
Technologies: JavaScript, HTML, CSS, JSP, Spring MVC, XML, Adobe CQ5, jQuery, AJAX, RESTful
Confidential, Alaska
Web Developer
Responsibilities:
- Created reusable UI widgets including shopping, vacation, cruise, car and hotel widgets from wireframes and UI blueprints for Alaska Air’s soon to be released redesigned website.
- Worked on their HTML, CSS, and JavaScript for dynamic display, cities autocomplete using jQuery plugin technology, client side and server-side AJAX validation and custom calendar using jQuery plugin technology.
- Integrated the UI widgets to the new home page, plan and book page, and a host of other pages.
- Authored custom jQuery lightbox and bubble plugins, very customizable, used by developers to have content displayed without stepping out, and for consistent look across the site.
- Worked on performance improvement for the home page, reducing the load time from greater than 3 seconds to just 1.3 seconds.
- Authored the reusable header navigation menu using XML and XSLT to be used across different flavors of pages such as MVC pages, WebForms and Classic ASP pages.
- Part of the redesign/architecture team that converted Alaska Air’s e-commerce site from asp/asp.net WebForms to MVC.
- Used a lot of jQuery for the converted pages, and pioneered heavy use of lightboxes for forms, meaning no need for users to step out to add/edit data, resulting in a very improved user experience - UI designers and business owners loved the new way of presenting and updating info.
- Implemented addition of Kenmore Air as a partner airline on alaskaair. Confidential, allowing customers to book flights from a city served by Alaska Air to a city/airport/seabase served by Kenmore Air. Implemented required changes such as messaging in the UI unique to the airline based on cities/airports selected during the shopping/booking process.
- As a member of an Agile team in charge of alaskaair. Confidential, added new features to the site including printer friendly version of the “View Your Itinerary Page", converted the “forward itinerary to friend” feature from Classic ASP to AJAX using jQuery, resulting to a very user friendly experience, at the same time reducing postbacks to the server. Part of the task completed is writing the ASP.NET/C# code that will now send the email in HTML format from previously text version.
Confidential, WA
UI Developer
Responsibilities:
- Using ASP.NET, C# and Ajax with jQuery, architected, designed and developed from scratch, a very intuitive web application for Russell's Global Index called R&R - a UI for displaying and updating 100,000+ global securities information and for reconstitution process to come up with Russell's Index of Global Securities.
- Also developed the application middle-tier and SQL Server 2005 stored procedures and views to support the UI.
- The system support maintenance of daily to come up with a reliable index.
- UI allows the researchers to be highly productive by showing them as many related information they need in one view, allowing them at the same time to update records that need updating.
- Pages are grouped by similar set of information such as investability weight, and filtered by researcher, but allow them the flexibility to modify the displayed information via a query builder that comes with every specialized UI’s.
- Team employed scrum methodology with a weekly release to production. Utilized TFS for source control, Nunit for unit testing, JIRA for bug tracking and user stories, and TeamCity for continuous integration.
Confidential
Software Design Engineer
Responsibilities:
- Developed new features for Confidential ’s Windows Mobile Team’s custom Business Intelligence web site called PI Dashboard - utilized c#, Ajax, DHTML and JavaScript in improving performance and user experience with the site
Confidential
Sr. Developer
Responsibilities:
- Developed web sites and applications for GlobalChoice Healthcare, a global medical benefits provider
Technologies: ASP.NET, VB.NET, Ajax, Prototype, Scriptaculous, C#, SQL Server 2005, XML/XSLT, HTML, DHTML, JavaScript