Post Job Free

Resume

Sign in

UI Design and Development

Location:
Henderson, NV
Posted:
January 31, 2024

Contact this candidate

Resume:

Peter Dillon

UI Design & Development- Henderson, Nevada

ad29jm@r.postjobfree.com - 406-***-****

SUMMARY

Accomplished UI developer with significant experience in UI design and implementation for complex web applications over a wide range of industries.

SKILLS

Prototyping

Whiteboards, Balsamiq, Sketch, InvisionApp, The Adobe Suite, Codepen

Coding

Angular, HTML, CSS/SCSS, TypeScript, JavaScript, RxJS, Angular Material, AG-Grid, Kendo-UI, Bootstrap, Ionic, jQuery

Tools

VSCode, Bitbucket, Bamboo, Harness, PCF, Browser DevTools and more.

Version & Docs

Github, Github Enterprise, BitBucket, Confluence, Node Version Manager.

Release Admin

Document release plans, change requests and lead deployment sessions from Dev to Production.

RECENT ACHIEVEMENTS

●Charles Schwab: Take ownership and guide a new Angular app from dev to production. Additionally, as Security Champion, I pushed my team's production applications to full compliance in Veracode.

●Charles Schwab/TDAmeritrade: Code, document, prepare and alternately lead releases from dev to production for TDA’s touchpoint AngularJS call center application named “A2C Associate-2-Client”

●Canon USA: Develop a product that streamlined the efficiency of their high volume printer sales contract negotiation process - which handles over $600 million in Canon’s overall yearly profits and is projected to immediately save $50 million by automating a previously manual process.

●39DollarGlasses.com: Led the mobile first, full-site rebuild that helped make the purchase experience smooth and looking great. The new interface & purchase experience helped reduce abandoned cart numbers and helped boost a dramatic increase in sales year-over-year.

EXPERIENCE

Charles Schwab

Oct 2020 - Jan 2024, Remote

Senior Specialist - Software Development & Engineering (Charles Schwab)

●I was lead UI developer on a team building apps for the financial regulations department to view transaction and customer data in support of compliance reporting for SEC Rule 613 CATNMS (Consolidated Audit Trail National Market System)

●Took ownership of and developed new UI screens for a new Angular product built to extend an older existing WPF application used by the CATNMS team.

●Singlehandedly moved this application from Development to Production - including troubleshooting and resolving all issues related to: DNS, Harness configuration, manifest setup details, PCF issues and editing Bamboo CI steps and Shell scripts.

●Occasionally update the related WPF legacy app for data presentation purposes.

●Additionally, I volunteered for the role of team Security Champion, which included:

Connect Veracode with Bamboo CI and add task steps for automated uploading and scanning of builds of all our production applications.

Implement mitigations and write stories for assignment to myself and other developers.

Formally request and lead mitigation planning sessions with the Veracode team.

Attend monthly security update meetings and write a recap of relevant content.

Ensure my team’s production applications are in compliance with ever changing security standards.

Senior UI Developer (TDA/Charles Schwab)

●Contribute to and support a high volume, critical desktop application (built with AngularJS) that connects to multiple backend services and manages customer data for call center agents.

●Debug and implement fixes for Javascript, HTML/CSS.

●Perform critical upgrade of Apache versions to address the infamous Log4j bug.

●Lead deployments from dev to production and pinpoint, troubleshoot, document details of problem solving methods - all while working closely with QA to ensure product integrity and stability.

Canon.com

May 2018 - July 2020, Melville NY

Senior UI & UX Designer and Developer

●Diving into my second year consulting at Canon, I helped build a brand new internal product named Canon Pricing Strategy System (view gallery.)

●Using Angular 7, Angular Material, AG-Grid and Github Enterprise, I designed and developed all of the unique proprietary UI customizations.

●I commanded 100% of the UI design and implementation.

●This product enables the salespeople to create, submit, and manage Canon’s high-unit printer sales contracts. The product is critical to streamlining efficiency of $600 million in Canon’s overall yearly profits and is on track to slash an estimated $50 million in costs this year by automating a previously manual process.

●The product required the attention and approval of the C-level stakeholders and managers within Canon USA.

●I assisted on Karma/Jasmine unit testing development.

●Leaping back to my first year at Canon, I created an exciting new public facing application built with Angular that allows customers to manage their automatic printer ink replenishment accounts.

●This highly profitable service was previously only offered through third party vendors such as Best Buy - and now draws that capital inward.

●Worked closely with stakeholders to design, prototype and develop an internal Canon CarePak® Management Dashboard. Read about the Canon CarePak® service here.

●Build a multi-step, printer-driver download application with jQuery helping customers refine specifications, and get the exact driver they need for their specific printer.

●Troubleshoot, prototype and fix a consistent stream of UI, CSS, HTML and jQuery issues on several of Canon’s crucial, high traffic e-commerce Websphere websites, including USA, Latin America, Virginia

39DollarGlasses.com

May 2017 - Dec 2017, Hauppauge NY

Website Redesign and Implementation

●Based on a small set of PSD’s provided by third party design teams, I used Sketch and Photoshop to complete screen designs for desktop and mobile layout.

●Use InvisionApp to lead discovery sessions, functional demonstrations, user experience considerations and keep track of design changes with stakeholders.

●Redesign the purchase journey, and product filter experience.

●Create the high-fidelity prototype in a Laravel environment with HTML, CSS/SASS and JavaScript/jQuery for final approval.

●With a small team of international developers, I merged the forked code back into above-mentioned prototypes into existing live Laravel PHP.

●Lead code reviews, merge pull requests and deploy code to staging and live servers.

●Use Git and BitBucket for version control, JIRA for issue tracking and Slack for communication.

Evolution Medical Communications

November 2016 - April 2017 - Pearl River NY - Remote

Mobile App Design and Development

●Use Balsamiq for low fidelity, clickable prototype design to finalize and get approval for the final user experience workflow.

●Use Sketch with Invision to design the interactive hi-fidelity prototype.

●Develop customized hybrid mobile product (view gallery) targeted for iPad with Angular and Ionic and NVD3 for charts, Bitbucket for version control.

●With all stakeholders satisfied and excited, my contract was extended to build a second hybrid product (view gallery) that connects to a Salesforce backend..

●These value added mobile products streamlined the conference production process and brought hundreds of thousands of dollars in sales to Evolution’s account executives.

●I also created a smaller project of responsive survey forms for attendees to give feedback on their conference experience.

Adecco Group

February - November 2016 - Melville NY

Sr. UI Designer and Developer

Adecco is a multinational staffing agency, with thousands of locations worldwide.

●Design and implement the internal design system website.

●Lead the global UI team requiring advanced SASS, CSS, HTML and some JavaScript.

●Use Bootstrap, Grunt, Gulp, Sass and the BEM methodology alongside a large team of local and offshore developers who develop with Knockout, on the SiteCore platform that controls six international job posting web applications.

●Worked with the Agile development process using VersionOne to design user stories, groom the user experience and track sprint progress.

●Use Microsoft Team Foundation Server in combination with HP Application Lifecycle Management to track bugs found in various dev and test environments.

●Created prototype Virtual Assistant mobile app with AngularJS and Ionic

January 2013 - May 2015 - Remote

Sr. Front End Designer and Developer - Aspect Software

●Directed building a responsive, mobile first, schedule management system named Workforce Mobile for agents that won Aspect’s internal “2013 Product of the Year”

●This product amassed high returns in part due to the easy theming system I designed with SASS to allow for quick reskin-and-resell flexibility.

●As a result, tens of thousands of dollars began to pour into my department with requests (from companies like JetBlue) for proprietary features.

●My prototyping and weekly functional demonstrations for the clients were essential to entice the stakeholders, address pain points and keep the team engaged in the development process.

●Tools: Visio, Visual Studio, Foundation, HTML, CSS/SASS/Compass, Javascript and Jquery for UI requirements.

●Redesign of the internal project management system.

●Helped build an agent management dashboard.

●Created an agent schedule trading system for client Comcast.

●On the team that built a “Shift Bid” application for our client Progressive Insurance.

●Gave department summit presentation on current software design concepts.

ADDITIONAL RELEVANT EXPERIENCE

October 2007 – October 2012 - Remote

InterTech Media LLC - Product Designer

June 2004 – August 2007 - Woodbury NY

Delta Funding Corp: Product Design & Development, Video Editor and Graphic Design

CERTIFICATIONS

Microsoft Certified Professional 2015: 70-480 HTML5, CSS3, JS

●https://mcp.microsoft.com/Anonymous//Transcript/Validate

●ID: 1174306

●Code: qjhwqdw2636

EDUCATION

Visual Communications - SUNY Farmingdale Farmingdale, NY, Completed 57 credits

Supplying a foundation in traditional media, such as print, drawing, two-dimensional design, typography, illustration, photography, commercial advertising, and graphic design.

Audio Recording Technology - NYIT Woodbury, NY,

Mixing, composing, recording, and reproducing of audio used in the background of movies, music videos and other media as well as produce sound at live performances and shows.



Contact this candidate