Lead Ux/ui Developer Resume
SUMMARY:
- Over ten years’ experience in front - end web development and UX for complex web applications that support multiple websites on a shared-code base using responsive design while accommodating variations in content and localization differences.
- Proven experience jumping into new platforms with little or no training and quickly becoming a strong asset to the development team.
TECHNICAL SKILLS:
Frontend: HTML, CSS, JavaScript, jQuery, LESS
Backend: Java, SAP/Hybris (Java based), VB.NET, and SAP/WECO ABAP front-end files
Data formats: JSON, XML, MS SQL databases, and MySQL databases
Platforms/Servers: SAP/WECO, SAP/Hybris, Oracle CMS (previously Stellent CMS), .NET, NodeJS
Development: Eclipse, Visual Studio 2008 - 201 7, Visual Studio Code, SAP GUI, SVN, GIT
UX Tools: Axure (low-fidelity), Visio, Photoshop (high-fidelity), HTML demos
Other Project Tools: Atlassian Jira, Atlassian Confluence, Slack, Central Desktop, MS Office
EXPERIENCE:
Confidential
Lead UX/UI Developer
Responsibilities:
- Created and maintained fragments/components in a variety of environments including Oracle Content Management, SAP/WECO, and SAP/Hybris
- Designed and developed interfaces optimizing the user’s experience while upholding the Thyssenkrupp branding, respecting the framework limitations of the given platform while anticipating dynamic content variations, multiple languages (localization), and responsiveness
- Created mockups (low and high fidelity), present designs, adjust mockups as needed, receive signoff from decision makers, and then develop those designs into live products.
- Worked on a variety of projects with either waterfall or agile methodologies
- CSS/LESS - Either sole stylist or lead stylist for all platforms and projects I have supported. Responsive design using Bootstrap or my own styling
- Custom JavaScript solutions for proof-of-concepts and live apps use including catalog filtering, type-ahead solutions (like seen on Google search), plus solutions consuming JSON data
- JavaScript Plugins - I used the JavaScript plugins included with the platform to keep a minimal codebase and only add as needed including: OwlCarouselJS, TablesorterJS, and Google Maps
- Styling for responsive layouts, fixed layouts, print, email, and conversion of existing sites from fixed to responsive.
- Developed sites that are cross-browser, device-independent and pre-tested before going to QA
- Lead rebrand effort as dictated by Thyssenkrupp for tkmna.com in 2006, 2008, 2013, 2014, and current branding in 2015
- SEO Optimization - Google Analytics admin, Google Tag Manager Admin and code integration for B2B Customer Portal, TKMNA, and analyzed and created reports for Online Metals and materials4me sites.
- IA - worked with tech lead to establish logical directory structure for webapps and with decision makers on web application navigation and layout based on user experience eCommerce app development using the SAP/Hybris platform and the SAP/WECO platform for account management and inventory applications using MVC design pattern
- Data consumption - worked with various datatypes depending on particular platform including JSON, XML, SQL databases, and MySQL databases as well as data conversion from one format to another including importing data from Excel or delimited files.
- Content Management Systems - Administration, development, and user support of CMS systems: Stellent CMS, Oracle CMS, and SAP Hybris
- Performed code reviews of front-end team’s development and design reviews of mockups
- Debugged issues from front-end issues to server publishing issues on various platforms
- Redesigned and restructured iPhone app navigation bringing valuable tools to forefront to provide a better user experience, more attractive interface, and allow the previously rejected app for having “too much marketing” to get accepted in app store
Confidential
Sr. Front-End Developer
Responsibilities:
- Took complex-web application which was, based on EXT JS library, and extensively restyled to work in IE6 which when designed was not intended to support this legacy browser
- Debugged and diagnosed issue with application running slow as CSS development issues. Rewrote styling from ground up, optimizing the code and removed all inline styling. Web application had a median speed gain of 45% with actual actions speed improving from 30% - 70% depending on action
- Developed prototype designs, wireframes, high and low fidelity mockups as well as interaction design and user process to improve workflows
- Developed a prototype design that streamlined the buy process to be uniform and provide the upmost clarity, but also identified code blocks that were duplicated and should be using a shared, reusable components and minimal templates to keep code footprint small, execution fast, and ensure branded elements remain uniform
- Created a print specific template for the bond detail extracting only this HTML from the DOM of our SPA app and printing only it and created the print specific styling. Globalized this component to be used to print whatever was necessary with print preview and no preview options
- Provided complete HTML mockups (with necessary CSS and JS functionality) for new components to back-end developers for implementation
- Fixed issues with EXTJS 3.3.1 library by creating overrides and wrote custom script to identify browsers, device-type and feature support
- Responsible for all CSS and JS code reviews for Style team specializing in identifying areas of concern like lack of garbage collection, issues with EXTJS library
- Responsible for implementing the upgrade of EXTJS which was the library that the mainly front-end application was based upon
- Quality Control - fixed issues as I found them while fixing assigned issues. Created User Test Cases for issues fixed (assigned or found). If there was an issue I could not fix due to department scope and restrictions, I fully documented all debugging information and sent to the right developer to correct and assisted in any way I could including testing of the fix
- Provided relevant documentation on issues, new development, processes, and presentations
- UX based on Jakob Neilson’s (father of UX) 10 Heuristics of Usability - our style team was one of 2012 winners for UX design complex web application
- Used Charles Proxy, Virtual PCs, and WinMerge to develop and test changes to web app
- Branding - Design within our established style, verify all new design will compliment what we have in place. Always designed with code reuse and design standardization to provide the best user experience and slimmest and fastest solution possible
Confidential
Independent Senior UX/UI Developer / Front-end Developer
Responsibilities:
- Create websites and printed graphic projects for my personal clients including ThyssenKrupp Materials NA, Affinity Day Spa, Romey’s Diner, and Masters of Masonry
- Designed and developed branding for companies that didn’t have it, worked within established branding guidelines for customers who did
- Created VB.NET websites using Visual Studio using master pages, custom classes and MySQL and MSSQL databases
- Created graphics using PhotoShop and Illustrator including logos, menus, advertisements, posters and other printed media as necessary and worked with printers, advertisers, and outside vendors to keep branding consistent and ensure quality of final products
- SEO optimization - implementation and administration of Google Analytics providing custom reports and dashboards
- Created Flash sequences for websites and later replaced with jQuery code sequences that provided the same effects when Flash became outdated
- Information Architecture – developed directory structure of web applications
- UX/IxD – worked with customers to design logical layout, navigation, and user interaction of applications to provide optimal user experience
- Hosting – Responsible for server maintaining client domains adding COTS products such as Forums and blogs as needed
Confidential
Lead C#/VB.NET Programmer / Database Administrator
Responsibilities:
- Database Administration - Redesigned MS SQL and MS Access relational databases to new app version specifications making changes to tables and creating views and stored procedures for new functionality
- Lead development team, based in India, meeting daily to handoff the previous day’s work in standup conference call
- Replaced code factory with efficient function that were more generic and therefore able to process logic more effectively
- Redesigned and development of complete functionality per decision makers requirements for desktop app (ASP.NET/VB) and PDA (C#) application
- Abstracted the program code to include multiple clients on the one application
- Debugged any issues with application that occurred within the front-end code, back-end code, IIS configuration, Visual Studio App configuration, databases, Windows server, or browsers
- Redesigned desktop app UI to fix the display issues and to be cross-browser compatible and meet W3C Guidelines
- Maintained legacy versions of the application I didn’t develop
- Our team worked together to do our own QA and resolve issues as we found them
Confidential
Web Design/Development Consultant
Responsibilities:
- Develop website prototypes and present them to all decision makers functioning as liaison between corporate and business unit requestors and IT staff
- Created website projects as assigned using the Stellent Site Designer to develop web pages and shared components for multiple internet and intranet sites
- Coded pages for initial release and trained contributors how to contribute to the website using the Stellent Content Management System
- Created Flash sequences for all websites from concept to development with business unit to completion using program Swishmax for Flash creation
- Technical Lead on all projects I was assigned
- Point person for CMS support debugging and correcting design issues caused by contributors and administrator of Stellent CMS responsible for configuration and publishing
- Designed and coded fragments (reusable components) for the websites keeping in mind varying content needs and most optimal user-experience for all variations
- Developed project documentation as necessary including but not limited to tutorials, statements of work and requirement documents
- Worked with other developers to publish sites and debug any issues with publishing on testing and production servers
- Front-end development – sole front-end developer writing all HTML structure for fragments, CSS, and JavaScript functionality
Confidential
Front-end Web Developer / Web Designer
Responsibilities:
- Design websites and printed media for clients and Spud Software functioning in Project Manager role
- Program websites using xHTML, JavaScript, CSS, VBScript and Classic
- Programs used for graphic design are of the following Adobe products: Photoshop, Illustrator, and InDesign, Director, and Flash
- Integrated many code snippets from the company codebase and adapted it for the current, needed project
- Light experience with FrontPage (legacy app support) and Active Reports
- Edited existing Flash elements for maintenance
- Created training modules for clients to provide to their employees
- Created mockups of sites and presented to clients and decision makers