Ux/ui Developer/prototype Developer Resume
Florham Park, NJ
SUMMARY
- Web / Front End Developer with 10+ years of experience in Web Application Design, User Interface Design, Web Design, Human Factors and Usability. Strong design aesthetics for typography, Usability concepts, layout, branding, representing content and data in wire frames, and web user interface. Good interpersonal skills and technical expertise with designing tools like Photoshop, Flash, Dreamweaver, Illustrator and web technologies like HTML, XHTML, CSS, JavaScript, XML, XSLT, AJAX, PHP and MySQL.
- Done User Interface Development for 70+ sites in a calendar year.
- Expertise in the browser compatibility with a variety of browsers like IE 6/7/8/9, FF 3 - 10, Chrome, Opera 7/8/9, Safari 3/4/5, Netscape, Mozilla 1.6/1.7
- Well experienced in implementing W3C Standards, Theme based CSS development, Web 2.0 and Table less layouts.
- Strong Implementation experience with ExtJS (4.0.7 & 4.2.3), JQuery, JSON, Mustache JS, AJAX, Search Engine Optimization and CSS Based Theme Development.
- Good understating of cross-browser issues and their solutions.
- Created web sites to accompany web Accessibility.
- Extensively used JQuery for Effects, AJAX, Traversing and Utilities including jCarousel, form validation, lightbox, color picker, transitions, slideshows, tooltips, Accordion and interactive tables. Experienced using JQuery third party tools such as JQ Grid and High Charts.
- Excellent in Search Engine Optimization and web promotion thorough different media.
- Good knowledge of user-centered design methodology, direct overall web UI design, and user interfaces concepts. Excellent communication skills and the ability to work in a team environment. Have Experience in requirements gathering, information architecture, Wireframe development, prototype development and documenting the front-end requirements and style guides.
- Always have a keen eye for performance of the page and use of memory.
- A self-motivated team player with well developed interpersonal and communication skills.
- Handled .net MVC generated tags to get the content for the sites.
TECHNICAL SKILLS
- HTML, XHTML 1.0
- CSS 2.1/ CSS 3, DHTML
- Adobe Photoshop
- Ext JS
- JQuery
- PL/SQL
- JavaScript
- Adobe Illustrator
- SVN (SubversionSVN)
- Eclipse
- Sprint Tool Suite
- XML, XSLT
- JQGrid/High Charts
- Mac OSX /Windows
- Spring framework
- DRUPAL/WordPress
- Documentum
- Java
- AJAX
- AngularJS
- JDBC
PROFESSIONAL EXPERIENCE
Confidential, Florham Park, NJ
UX/UI Developer/Prototype Developer
Environment: JQuery, HTML, XHTML, CSS2/3, Ecommerce, Monetate, AngularJS, BrowserStack.
Responsibilities:
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, Ajax, JSON, and jQuery.
- Used jQueryUIfor dialogs, tabs, date picker, model pop up’s and advanced components to implement UI model.
- HTML and CSS3 code optimization and testing against W3C validations and for the cross browser compatibility.
- Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with the HTML/CSS& JavaScript.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented theDrag and Dropfunctionality usingJQueryframework.
- Used JQuery DOM manipulation and JavaScript event to generate the data result in UI.
- Worked with remote teams to finalize requirements and complete the campaigns.
- Hand coded user experiences for cvs.com, cvscaremark.com and silverscript.com.
- Worked for backward compatablity to support browsers like IE6, IE7, IE8.
- Generalized code for various requirements.
- Leveraged media queries capabilities in CSS3 to allow the application to be rendering to different viewport of different mobile devices and browsers.
- Worked with Mobile campaigns, which work both on IOS and Android.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created liquid layouts, which work both on mobile and desktop.
- Created and worked with event centric light boxes and banners.
- Developed several full life cycle application development of front-end widgets (date picker, prescription refill, insurance finder) for the Confidential brand.
- Created single (HTML & inline CSS3) pages multi (desktop and mobile) client ad.
- Provided technical assistance for development and maintenance of web pages.
- Co-ordinate with QA for testing, Production releases, deployment and integration.
- Worked on re-designing Confidential home page.
Confidential, Collegeville, PA
UI Developer
Environment: Ecommerce, Ext JS(4.0.7 & 4.2.3), HTML, XHTML, CSS2/3, Spring Tool Suite, Struts, Servlet, JSP, Java Rest Service using Spring and Apache, PL/SQL, JSON.
Responsibilities:
- Worked directly with the business unit partners to gather requirements, attended daily scrum calls and delivered biweekly prototype sprints ahead of schedule via rapid application development techniques.
- Aided in the execution of an 4.0.7 to 4.2.3 upgrade, resolved backwards compatibility problems, unit tested existing methods and replacement methods to ensure it’s meet design and behave as intended, did extensive refactoring of code to ensure enhance performance and optimization.
- Used ExtJS DOM manipulation and ExtJS event to generate the data result in UI.
- Used ExtJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed and implemented UI controls and APIs with ExtJS.
- Developed and executed software maintenance and enhancements using EXTJS.
- Conducted unit, systems and user acceptance testing.
- Worked with MVC based architecture (ExtJS).
- Used Struts Validator framework to validate the form data.
- Closely worked with OOPS concepts Abstract classes, Inheritance.
- Worked with custom components in ExtJS.
- Built advanced JavaScript modules with object oriented design patterns and built generic JavaScript design patterns based on MVC structure (ExtJS).
- Aided back end development team (java developers) with coding changes to front end widgets to work together.
- Re-wrote grid rendering based on user selection, persisted columns between sessions using EXTJS.
- Maintained documentation of technical designs and artifacts.
- Interacted with java controllers (EXTJS,Ajax, andJSONto write/read data from back end systems).
- UsedSVNfor version control andQCfor defect tracking.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Resolves application defects using JIRA bug tracking software and minor unit testing via jasmine.
- Unit tested complex methods and objects using JASMINE.
Confidential, Glen Allen, VA
Lead UI Developer
Environment: Ecommerce, HTML, XHTML, CSS2/3, JavaScript, JQuery, require.js, Google Maps API, JQuery UI, Eclipse, Java, JSP, PL/SQL, Struts, JSTL, JSON.
Responsibilities:
- Implement AJAX Cross-domain calls to make asynchronous request to the server using JQuery calls.
- Followed the Agile and Scrum development methodologies.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Extensively worked with JQuery for effects,AJAX and Java.
- Developed wireframes to working Pages.
- Updated Google Maps API v2 to Google Maps API v3.
- Wrote customized pagination as per Clients Requirements.
- Created documentation for all new APIs and deprecated API’s and provided small demos of each feature, to help out the development teams with maintenance and implementation on an enterprise wide scale.
- Developed proof of concept wireframes of the application’s layouts, interface features and improvements of usability thru front-end object oriented design.
- Developed standard compliant front-end code using HTML and CSS for styling the documents.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Modified JavaScript to read client side activities (events) and data and event validations.
- Prepared the project technical documentation for future correspondence.
Confidential, Islin, NJ
Lead UI Developer
Environment: HTML, XHTML, CSS2/3, JavaScript, JQuery, Require.js, JQuery UI, Dreamweaver.
Responsibilities:
- Developed the various screens and its architecture in accordance to UI Specs.
- Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Developed wireframes to working Prototypes.
- Worked with Back end developers to solve integration issue.
- Worked for backward compatablity to support browsers like IE6, IE7, IE8.
- Developed Smooth scroll effect for page scroll with JQuery.
- Used JavaScript MVC to load data from pre-populated text file.
- Generalized code for various requirements.
- Worked on performance tuning for JavaScript, to load pages quickly.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used JQueryUIfor dialogs, tabs, date picker, model pop up’s and advanced components to implement UI model.
- Optimized the Pages as much as possible to follow best practices in Front End Development.
Confidential, McLean, VA
Mobile UI Developer
Environment: Java, Spring, Eclipse, Jquery, Mustache.js, require.js, worklight, clearQuest, PL/SQL, JSON, HTML/XHTML, CSS.
Responsibilities:
- Helped take architecture level Decisions to create a robust UI for the Mobile One App.
- Created UI with JQuery, JSON to create mobile web view.
- Lead UI for the Development of Bank portion in the App.
- Consumed JSON services to create two level authentication.
- Used adapters in worklight to create highly secured app.
- Used JavaScript MVC to load data from Server as JSON Object.
Confidential, Stamford, CT
UI Developer
Environment: Java, Struts, IntelliJ (Eclipse Based tool) JSTL, HTML/ XHTML, JavaScript, JQuery, YUI, and CSS, Ecommerce.
Responsibilities:
- Worked on JSPs directly to create webpages.
- Wrote HTML/XHTML/CSS/JSTL to accommodate functionality required.
- Used advanced CSS like CSS3 to create a variety of visual effects like shaded box backgrounds.
- Created tiles in java struts framework to be consumed by JSP developer directly.
- Used documentum to create content, which supports 8 different languages.
- Implemented YUI for different widgets like tabs and calendars.
- Created dynamically popping up multi brand popups created the new pages and wrote styles to accommodate for all the brands.
- Created used messages based on the state of their reservations.
- Created new pages from start using struts, tiles and JSPs.
- Wrote CSS/HTML/JSTL to develop the required functionality.
- Used YUI to develop tabbed functionality.
- Row and column headers were identified for data tables according to 508 accessibility standards.
- Created documentum (CMS) content to work along with the created JSPs.
- Worked on JSP's to create webpages.
- Wrote HTML/CSS/JSTL to accommodate functionality required.
- Wrote css3 to accommodate curved backgrounds and multilayered images to create visually brilliantly styled pages.
- Adapted Struts framework in java and created tiles to be used by java development.
- Used documentum to create content, which supports 8 different languages.
- Web pages were designed so that all information conveyed with color was also available without color (used markup instead) according to 508 accessibility standards.
Confidential, Deerfield, IL
Front End / Application Developer
Environment: Java/JSP, JQuery, Eclipse, JQGrid, High Charts, JavaScript, CSS, CVS, RAD Tool.
Responsibilities:
- Created Mock-up designs and developed into functioning pages with Java Script and JQuery.
- Worked with the team of architects and back-end Developers, to gather requirements and enhance the application functionality and add new features.
- Used JQuery, JQgrid and Hightcharts to present available data to the users in an appealing format.
- Used Ajax calls to fetch data based on the user-triggered events.
- Used json format from the back end and presented it to the front End.
- Developed print functionality and download to Excel functionality.
- Used CSS, HTML and Java/JSP to make front-end pages attractive and easy to use.
- Used JavaScript MVC to load data from Server as JSON Object.
- Fixed bugs in the production and QA environments.