Sr. Ui/ux Developer Resume
Hamilton, NJ
SUMMARY
- Front End UI Developer wif 9+ years’ experience of solid understanding of database designing, development and installation of different modules.
- Hands on experience in Designing and Developing Single Page Applications (SPA) using Angular JS 2, Backbone JS, AND wif other UI technologies such as, JQuery, Browserify, Bootstrap3 and HTML
- Profound noledge in Angular JS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Experience in Standardized UX templates, archetypes, and pattern libraries.
- Knowledge in HTML5/CSS3, SASS/SCSS, LESS, YAML.
- Vast experience in Web/User Interface Development and J2EE Projects.
- Experience in Software Development Life - Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Experience in JavaScript, CSS, HTML, JDBC technologies.
- Familiar in writing Custom Directives in Angular JS, making use of $scope and $rootscope objects according to teh application requirement.
- Proficient in developing front-end systems wifJavaScript, Bootstrap, HTML5, CSS3 and MV* frameworks.
- Experience wif various MVC Java frameworks like Angular.JS, Node.JS, bootstrap.JS, require .JS, etc.
- Strong J2EE Development skills including Restful, SOAP Web Services and JDBC.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, jQuery, and Ajax that follows W3C Web Standards and are browser compatible.
- Experience in Web 2.0 applications like blog maintenance, Library Management, social networking using HTML, DHTML and JavaScript.
- Experience in using various tools and IDEs for development and design like Adobe Photoshop, Dreamweaver.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Good noledge on Backbone.js, Responsive design.
- Extensive work experience wif JavaScript, JQuery (various plug-ins), CVS, Unix Shell Script, CSS, XML and Linux.
- Experience as web developer wif a strong background working on open source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript, Flash, Photo shop.
- Experience on working wif CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Proficient wif Adobe Photoshop, Illustrator & Dream weaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Dealing wif Node.js which is an open source, cross-platform runtime environment for server-side and networking applications.
- Experienced in designing table-less layouts using Web Standards.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience wif Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience wif tools like Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Knowledge of JavaScript and their behavior on different browsers.
- Experience working wif testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Sound noledge in working wif browsers compatibility issues wif browsers like IE, Firefox, Safari, Opera, Chrome.
- Experience in developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
- Good experience in SQL Programming, SQL Server, MySQL.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them wif a keen awareness of new industry developments and teh evolution of programming solutions.
- Worked closely wif teh project management and marketing team to completely define specifications to halp ensure project acceptance.
- Excellent interpersonal abilities, communication skills, time management and Team skills wif an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Programming Languages: C, C++, JAVA, J2EE, JSP, JMS, JDBC, Struts, Spring, Stripes
Development Tools: Adobe Dreamweaver, Adobe Photoshop. Visual Studio, Eclipse-3.2.1, Notepad++.
Web Technologies: HTML5, CSS3, JavaScript, XML, DHTML, XSLT and Ajax. AngularJS
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer Tools, EditPlus, Sublimetext
Server: Apache, IIS, Tomcat.
Debugging Tools: Firebug, IE Developer Toolbar, Firebug Lite, Chrome or Safari web inspectors.
Databases: MS SQL Server, MySQL, and Oracle
Operating System: Windows 98/2000/XP/Vista, UNIX, LINUX, MS-DOS, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, HAMILTON, NJ
Sr. UI/UX Developer
Responsibilities:
- Worked closely wifUX Designerfor designing and creating “rich wire frames” to visually facilitate understanding of user interactions in features and concepts.
- Used grunt server to run teh application locally.
- Used postman scripts to create tenants, tenant users and login ID for teh local applicatons.
- Responsible for creating efficient design and developed User Interaction screens usingHTML5,CSS3,JavaScript,jQuery, AJAXandJSON. Typical operations performed by shell scripts include file manipulation, program execution, and printing text.Developed object oriented JavaScript frameworks.
- Constantly gathering data on teh target user group as a integral part of teh Lean process.
- Developed Web UI using HTML, JavaScript, and JSP, also has experience wif Maven and spring.
- Owned important modules of Oracle WebCenter Suite:- Group Spaces Integration of WebCenter Spaces wif Oracle SOA Suite, WebCenter Security, WebCenter application's metadata management Model Layer, WebCenter Spaces Client Interactions etc.
- Developing customer facing software for managing advertisements wifin games using Backbone.js, JavaScript / jQuery, Highcharts, HTML, and Sass
- Helping QA’s in regression testing wif OQ’s.
- Maven was used to create build file and does Unit testing by creating Test Suites using JUnit Framework.
- Lean UX - took user stories straight to iterative prototypes.
- Developed teh functionality for communicating between teh modules mostly involved inVIEWandCONTROLLERsection ofMVCpattern forQuality Control(QC) app project.
- Used theAngularJS2 in teh development of teh QC application.
- Worked on creating responsive website for smart devices using responsive design (RWD) concept and media queries. Dealing wif DOM inspector and D3.js (or just D3 for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.
- Designed, developed, and deployed company WordPress site.
- Built internal prototypes that run React apps in a web worker and use React to drive native iOS views via an objective-c bridge.
- Making views easier to extend and maintain by unifying markup wif its corresponding view logic using React.
- Coding of custom Wordpress theme and template files using HTML, CSS, PHP, and Bootstrap 3 framework.
- PerformedUnit Testingandcode coverage wifJasmine.
- Testing using Jasmine wifout further configuration in any environment which runs JavaScript.
- Designed UX for teh admin tool to manage users, groups, brands, and content, deploy and purge content, and monitor reps.
- Installing dependencies for running unit tests wif Jasmine.
- Designed UX for many iPad sales presentations for several big pharma clients.
- Designed UX for mobile dosing calculators for physicians.
- Designed UX for an iPad so pharma reps so they could make customized literature for HCPs. Included language options to accommodate markets.
- Established UX design as teh first stage of all Web and mobile application developments, instituting a user-centered design (UCD) approach.
- Designed and implemented new application features in CoffeeScript apps.
- Led UX design on ground-breaking mobile applications that redefined teh market landscape. Displaced competitors by remaining ahead of teh curve in anticipating user needs; delivered interactive device apps.
- Ensuring teh quality of teh UX through regular bug bash-style reviews.
- Designed high-impact, user-centered Web sites wif strong emotional appeal, sophisticated production values and intuitive navigation to maximize user engagement and cement powerful brand identities.
- UsedSelenium testing frameworkfor automated tests.
- Continuous delivery/Continuous Integration (CD/CI)usingJenkins/CloudBeesand hostage ofQCApp onAWS(Amazon Web Services).
- Conceptual planning of future UX directions.
- Involved in team meetings wif corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & daily scrum meetings.
- Used all teh advancedPhotoshopfeatures to create appealing visual web interfaces.
- UsedFirebugandIE DeveloperToolbar, for debugging and browser compatibility.
- Worked closely wifSQAteam in fixing teh reported bugs/defects and checking cross platform compatibility.
- Usedagilemethodology for teh software development.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Confidential, CA
UI/UX Developer
Responsibilities:
- Provide UI/UX feedback to improve software design and implementation.
- Enhance and create new graphics, including complete re-design of existing websites using Photoshop and hardcode HTML, DHTML, CSS, JavaScript.
- Making teh theme Responsive mock-up using HTML5, CSS3 and JavaScript compatible wif all devices like mobile, tablet, laptop and desktop.
- Worked on single page applications using AngularJS 2.0.
- Instituted user centered design processes, built personas, storyboards, wireframes, interactive prototypes (using Marvel) & completed thorough user research to facilitate teh creation of user friendly software UI’s.
- Used $http wif AngularJS interceptors to make sure teh requests were valid and used ui-router to handle nested views and avoid page redirection.
- Used PHP/MySQL for backend.
- Executing teh test plans on web and mobile as per requirements.
- Produced and developed web content wif CSS, HTML, JavaScript, JQuery and PHP.
- Connecting teh designed theme wif databases and site deployment using AJAX and PHP.
- Designing required databases using MySQL.
- Moved projects to public sector that is created different application on marketing products.
Confidential, Melville, NY
UI Developer
Responsibilities:
- Developed teh User Interactive web pages in a professional manner wif using webtechnologieslikeHTML, XHTML, and CSS as per company’s standards.
- Developed client side validation code using JavaScript and JQuery.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Involved in team meetings wif corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website; utilized in house Content management System
- Worked one-on-one wif client to develop layout, color scheme for his website and implemented it into a final interface design wif teh HTML/CSS&JavaScript using Dreamweaver CS3.
- Identified teh way to increase teh search engine optimization (SEO) and social media friendly.
- Guided team into developing an effective organic SEO campaign and key phrase selection strategy.
- Designed multiple UI’s (templates) for teh website and discussed wif team members before coming to a final conclusion.
- Assist wif walk-through and usability testing. Updated UI per changing needs and requirements.
- Design layouts and icons wif Photoshop for technical specification documents and converts them to HTML prototypes wif Web 2.0 standards wif compatibility to different browser, platform and accessibility guidelines.
- Ensure Website quality, performance and reliability.
Confidential, Phoenix, AZ
UI Developer
Responsibilities:
- Enhance teh UI using HTML, CSS, Java Script, Ruby, JAVA, JSP, RWD, XML, and JSP as per teh requirements and provided teh client side using JQuery validations.
- Expert in HTML5/CSS3 development and has experience in Angular JS, Ext JS design. Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked wif cross-functional teams. Used Java script, Grunt.js and Angular JS 2.0 for client side validations. Pretty good noledge on Typescript.
- Worked on managing application state wif Redux. Worked on spring and Hibernate.
- Worked on various JavaScript Frameworks depending on teh use case (e.g. JQuery, React JS, Angular JS, Ext JS).
- Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
- Worked on Cloud Applications and Polymer. Brief experience on implementing teh Angular JS in creating animations based on CSS classes. Used MongoDB as cross-platform storage for load balancing, indexing and file storage.
- Handled all teh client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY. Worked on JavaScript tools like Grunt,Gulp, NPM and Bower.
- Used NoSQL as teh storage purpose for its simplicity and horizontal scaling to clusters.
- Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing of teh Single Page applications (SPA).
Confidential, Piscataway, NJ
UI Developer/Web Analyst
Responsibilities:
- Developed teh functionality for communicating between teh modules mostly involved inVIEWandCONTOLLERsection ofMVCpattern forQuality Control(QC) app project.
- Used theAngularJSin teh development of teh QC application.
- Used jasmine-node package to run unit tests from console.
- Building user interfaces differently by breaking them into components using REACT.
- Using a real, full featured programming language to render views, wif REACT.
- Used React on teh server for SEO, performance, code sharing and overall flexibility.
- Continuously deploying a node.js application wif Jasmine.
- Testing asynchronous javascript method calls wif jasmine.
- Responsible for creating efficient design and developed User Interaction screens usingHTML5,CSS3,JavaScript,jQuery, AJAXandJSON. Typical operations performed by shell scripts include file manipulation, program execution, and printing text.
- Developed YUI Benchmark, a JavaScript performance testing toolkit for web and Node.js applications.
- Developed, tested, and deployed Storify Business features in Node.js wif Express and MongoDB backend, incorporating APIs from Twitter, Typekit, Stripe, and others for Storify features.
- Worked wif Agile UX and Lean UX approaches to teh modified design processes that fit teh way clients and consumers expect modern products and services to be delivered.
- Making sure react is flexible and provides hooks that allow you to interface wif other libraries and frameworks.
- Responsible for react abstracts away teh DOM from you, giving a simpler programming model and better performance.
- Worked on creating responsive website for smart devices using responsive design (RWD) concept and media queries. Dealing wif DOM inspector and D3.js (or just D3 for Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.
- PerformedUnit Testingandcode coverage wifKarmaandJasmine.
- Making sure react has teh virtual DOM thing, wat makes teh rendering super fast but still keeps it easily understandable and controllable at teh same time.
- Reviewing teh aggregate stats in teh MongoDB log file and analyzing teh queries in each family or group.
- Supports fixed-size collections called capped collections in MongoDB.
- Downloading a compressed archive of MongoDB data files and distribute those files before restarting teh MongoDB processes.
- UsedSelenium testing frameworkfor automated tests.
- Continuous delivery/Continuous Integration (CD/CI)usingJenkins/CloudBees and hostage ofQCApp onAWS(Amazon Web Services).
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Backbone.js, Angular. Js, Node.js, Java, CSS and HTML.
- Involved in team meetings wif corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Used all teh advancedPhotoshopfeatures to create appealing visual web interfaces.
- UsedFirebugandIE DeveloperToolbar, for debugging and browser compatibility.
- Extensively used Spring JDBC template and Hibernate for performing Database Transactions.
- Cache Layer/ Data Access Layer (DAL) Module is developed to cache data for efficient service operation responses using Core Java and internal framework Libraries.
- Worked closely wifSQAteam in fixing teh reported bugs/defects and checking cross platform compatibility.
- Usedagilemethodology for teh software development.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Confidential, San Diego, CA
Web/UI Developer
Responsibilities:
- Rapidly prepared and implemented product specifications, including designing and creating “rich wire frames” to visually facilitate understanding of user interactions in features and concepts.
- Responsible for creating efficient design and developed User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Responsible for authoring of website functionality wif JavaScript, HTML5, CSS3.
- Designed and implemented teh integration layer for client-server communication using Spring MVC.
- Used Centralized CSS, AJAX and Java Script in order to provide client specific Look and Feel.
- Designed Logos and Templates using HTML, DHTML, CSS, and Adobe Photoshop.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from teh database in teh form of XML.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used teh YUI library in teh development of teh web applications.
- Installing jasmines NPM package for specifications.
- Using Jasmine's it block to set up and test teh status code.
- Responsible for outputs by MongoDB for reporting and configuration, as teh output of teh server Status and teh replica set configuration document.
- Used various Core Java concepts such as ExceptionHandling, CollectionAPIs to implement various features and enhancements.
- Adding users to MongoDB in order to autanticate a client in MongoDb.
- Creating a backup by copying MongoDB’s underlying data files.
- Recovering data from MongoDB data files that were not properly closed or has an invalid state.
- Used Jquery, Ajax for service calls on pages to interact wif teh server for information.
- Used CSS Scripts to decrease teh number of HTTP requests and load time of web pages.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing teh JSON, XML Objects wif MySQL.
- Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
- Used JSON for storing and exchanging information between browsers and servers.
- Designed teh email blasts using Adobe software and tan implemented them using HTML and Java script.
- Designed, developed and implemented user acceptance testing cases and plans.
- Communicated frequently wif clients regarding applications functionality requirements.
- Used complex Object Oriented concepts in improving teh performance of teh websites.
- Involved in integrating different social networking site like Facebook, twitter.
- Created forms to collect and validate data from teh user in HTML and JavaScript.
- Used all teh advanced Photoshop features to create appealing visual web interfaces.
- Involved in testing teh website on multiple browsers wif their old as well as latest release.
- Established testing environments and resolved issues prior to execution.
- Worked closely wif SQA team in fixing teh reported bugs/defects and checking cross platform compatibility.
- Responsible for developing UAT test process and monitoring SIT execution phases
- Used agile methodology for teh software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.