Ui Engineer Resume
TECHNICAL SKILLS:
SKILLS: jQuery, JavaScript, CSS, PHP, MySQL, AJAX, JSON, XML, Mustache.js, Apache Velocity, Backbone.js Visual Basic macros to (please see screen picture in Sample Work for examples, more detail on this in section at end): accept multiple user inputs in a dialog box to set multiple column widths, use MID() to clean commas out of data and move names into separate last name and first name until blank cells reached, collect user input and prepare quick graphs, automatically populate cells based on a looping mechanism based on row numbers, once any criteria is provided to me, i.e. data containing certain strings, it can be manipulated if found, data can be output into charts, sheets, Java to create name popularity grapher that graphs name popularities from a data file, simulations of physical behaviors like ball bounces in Breakout game, Yahtzee game, trained on material from Stanford University s CS106A, Programming Methodology. PowerPoint, MS Access to INNER JOIN tables, entering nested INNER JOIN, SQL functions and other SQL queries, able to load data, develop and enter queries into either Oracle Express GUI or SQL Plus and save output for Excel analysis, Acrobat for generating and editing PDF files, Photoshop, PageMaker, Illustrator, HTML, CSS Used Perl to create web - based guestbook and survey taker Programming, De Anza College Excel MID function to parse needed sub-data from raw data and output using concatenator ( & ) to produce end user friendly output, i.e. a date 20120820 transformation to 8/20/2012 uses MID(rawdate, 5, 2) to find the month Use of PROPER function to case letters in the name correctly
PROFESSIONAL EXPERIENCE:
Confidential
UI Engineer
Responsibilities:
- Angular controllers, directives, services, reuse of functions in different execution contexts using call(), deferred objects, threads, recursive methods, model data string and array manipulations, Bootstrap popovers, tooltips, HTML5, CSS3, SCSS, responsive CSS, jQuery, Git-resetting, branching, Smartgit, Spring, Java, including @Profile, properties, IntelliJ, Linux, Tomcat, Maven plugins for task automation, i.e. file minification and concatenation, Protractor, API troubleshooting using curl, debugging using injection, simulation, refactoring out excess API calls, Bootstrap, Agile, gave input in design and redesign meetings, worked with product owners on initial and changing design, responding to beta user experience feedback, code reviewed, obtained buy-in on design as appropriate, set up VirtualBox and Ubuntu Linux.
Confidential
Front End and User Interface Developer
Responsibilities:
- Mustache.js, Selenium IDE, participated in Agile, memory optimization through namespacing, redesigned emails for responsiveness and display optimization to mobile screens and multiple email and webmail clients, internationalization, UI guides user to proper action, strategic use of classes, accessibility, creation of prototypes from designs, JSP updates, IE 8 through latest browser code features and compliance, svn, Gimp.
Confidential
Web Developer
Responsibilities:
- MySQL/PHP employee sign out sheet that tracks signer, allows future entries in gray font, automatic purging of expired entries; includes administrator page for addition of users and tracking of signouts on behalf of other usersySQL/PHP employee sign out sheet that tracks signer, allows future entries in gray font, automatic purging of expired entries; includes administrator page for addition of users and tracking of signouts on behalf of other users
- Performed final page layout work on financial statements and other firm presentations for clients in publisher role.
- Screened multiline calls, managed calendar and meeting schedule
- New users and email accounts in Active Directory
- Prepared documentation pieces for end users in the firm for the firm’s software
- Programmed mail merges to automatically populate labels with spouse names from ProSystem Tax in Taxpayer & Spouse Last Name format only when the spouse has the same name as the taxpayer. Used IF clauses to effect proper professional presentation of addressee information.
- Provided technical troubleshooting and support to client in failure of file to upload case, found issue to be with “Initialize and script ActiveX controls not marked as safe for scripting” in Internet Explorer
- Made adjustments in VRS software presets to enable scanner to drop watermarks from scan documents
- Resolved error sum condition in intern's spreadsheet by replacing invalid value in numbers to be summed with a zero.
- Resolved lost interface between GoFileRoom and Acrobat 9 on staff member's computer, inability to save changed Acrobat files back into GoFileRoom
- Brought final resolution to failure of Kaspersky Labs to deliver second license key for 2nd 25 activations of their Anti-Virus, started with Amax's efforts, and ended with 2 more emails and 3 more calls
- Emergency abortion of workstation update program during staff members’ presentation