Sr. Ui/ux Developer Resume
Houston, TX
SUMMARY
- Around 8 years of experience in designing User Interface (UI) web applications using HTML5, HTML4, CSS3, CSS2, XHTML, Java Script, jQuery, jQuery Mobile, AngularJS, Node.js, AJAX, JSON, MVC, Knockout JS and Bootstrap.
- Hands on expertise in working wif teh Java Script, prototype JS and various MVC JavaScript frameworks AngularJS, Backbone.js and Node.js.
- Strong experience in using teh latest approaches including MVC in teh browser, event - driven applications using AJAX, JavaScript, JSON, and JSONP.
- Good experience in utilizing JavaScript MVC frameworks like AngularJS, Backbone.js, ExtJS, AJAX and YUI.
- Extensive experience in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, Backbone.js, ExtJS and Bootstrap.
- Strong in developing and updating a web page quickly and TEMPeffectively using HTML5, CSS3, Java Script, jQuery and AngularJS wif teh webpage crosses browser, desktop and mobile compatibility.
- Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and AngularJS.
- Hands on experience in developing prototype module using AngularJS and ExtJS, implemented Pagination and Datagrid.
- Used SASS and LESS CSS pre-processors for converting to old fashioned CSS.
- Strong experience on working wif CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table and Pseudo Classes.
- Experience in applying latest development approaches including MVC framework in teh browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Have experienced on developing web applications using Bootstrap, CodeMirror, Brackets and Ember.js.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Well experience in designingUIpatterns andUIapplications wif teh help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.
- Expertise in debugging and troubleshooting existing code using Firebug, Firebug Lite andDeveloper Tools.
- Well versed wif UI tools like eclipse, sublime, notepad++ for developing.
- Responsibilities include bug fixing, adding feature requests, enhancements and new development.
- Actively involved in defining teh requirements for teh application, prepared functional specifications and actively involved in teh database design for teh module.
- Hand on experience in working wif Agile software lifecycle methodologies.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Used GitHub and Tortoise SVN for source code management and for version control.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
TECHNICAL SKILLS
Web Technologies: HTML4.01/5, CSS2/3, JavaScript, AJAX, JSON, DOM, XML, XHTML, XSLT.
UI Frameworks: AngularJS, AngularUI, jQuery, jQuery Mobile, Node.js, Require.js, ExtJS, Bootstrap
Languages: Java, J2EE, C, ASP, SQL
Java/J2EE: JDK, Java, J2EE, JDBC, Servlets, JSP, Structs, Spring, Hibernate, Ant
Tools: & IDE: Npm, Grunt, Bower, ng-inspector, Jasmine, Karma, Eclipse, MyEclipse, Notepad++, Firebug, Putty, JIRA, Fiddler.
Database: Oracle, SQL Server, MySQL, SQL Developer, TOAD.
Web/App Servers: Apache Tomcat, Weblogic, Websphere, JBoss.
Version Control: SVN, CVS, VSS, Clear Case.
Browsers: IE, FireFox, Chrome, Safari
Operating Systems: Windows 8/7/2000/XP, Mac, Android
PROFESSIONAL EXPERIENCE
Confidential - Houston, TX
Sr. UI/UX Developer
Responsibilities:
- Worked wif business users, development teams to understand business requirements in order to design and implement better UI for teh application.
- Used AngularJS directives ng-app, ng-init, ng-model for initialization of application data.
- Developed UX wif AngularJS expressions for binding back-end data wif UI for rending data in teh UI.
- Designed UI using AngularJS directives, expressions, controllers, filters and routers.
- Developed UI using AngularJS Forms, Events, Validations, Modules, Factory Services, DOM, Expressions, Directives, Controllers, filters.
- Written client-side coding using AngularJS, jQuery frameworks for validations and responsive programming.
- Implemented client-side MVC and MVVM in teh application using AngularJS for single page application architecture.
- Widely used AngularJS ui-bootstrap components like calender picker, time picker, directives, select2, model pop-ups, ng-grid, routerProvider's, progress bar, ng-Idle, ng-Upload.
- Built web pages dat are more user-interactive using jQuery plug-ins for Drag and Drop, AutoComplete, JSON, Angular JS, Backbone JS, JavaScript and Bootstrap.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Created object oriented front-end framework using AJAX, AngularJS, jQuery, JSP.
- Rapid application prototyping using NodeJS, Mongoose, and AngularJS.
- Used jQuery, jQlite and Java Script frameworks for DOM manipulations in teh application.
- Extensively used CSS (Cascading Style Sheets) along wif RWD to apply different styles to teh layouts for varying screen sizes and pixels.
- Designed data format models for transformation of data between UI and back-end.
- Maintain cross browser compatibility & implement responsive design using Twitter Bootstrap, custom media queries.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Used AJAX for communicating wif teh backend using apache server wif both J2EE and Java applications.
- Tested teh applications behavior on Internet Explorer, FireFox, Safari and Netscape.
- Reviewed customer feedback about teh debugging issues, fixed bugs wif HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Prototyped UI designs using: Wireframes, Visio, PowerPoint, hand coded prototyped UI designs.
- Developed components to fetch teh data from teh back end using AJAX and jQuery.
- Responsibilities include bug fixing, adding feature requests, enhancements and new development.
- Migrated teh JSP based applications to Web 2.0/MVC application.
- Written javascript unit testing using karma-test-runner and Jasmine.
Environment: Java, J2EE, AngularJS, Bootstrap, web services, jQuery, JQlite, HTML5, CSS3, Node.js, Mongodb, Grunt, Jasmine, Karma-test-runner, Eclipse, Notepad++, Web Services, REST, Github, AJAX, JSON, IE, Chrome, Firefox, Safari, JSP, Spring, Oracle, JBoss, Windows, Mac, Mobile, Unix.
Confidential - Jersey City, NJ
Sr. UI/UX Developer
Responsibilities:
- Responsible for design, configuration, development, validating & testing of web application.
- Designed and developed teh front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, Backbone.js and Bootstrap.
- Implemented MVC framework using Angular JS's controller, expressions, bindings, filters, validations and events.
- Responsible for setting up AngularJS framework for UI development and developed html views wif HTML5, CSS3, JSON and AngularJS.
- Used mongoose for accessing for mongodb object models from node.js, for rendering in UI.
- Implemented mongooes schemas, models, connections and queries wif node.js.
- Wrote application level code to perform client-side validation using jQuery and JavaScript functions which are being used across whole web application.
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for teh website.
- Created client-side validation using technologies such as ExtJS and JavaScript.
- Used AJAX to access back-end application wifout refresh whole page and used JSON format to transform data from back-end to UI pages.
- Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 and CSS3.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML5, CSS3, JavaScript, jQuery UI and ExtJS.
- Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser and also used web socket interface.
- Built responsive site using Bootstrap dat fits devices of different visual sizes.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
- Implemented various Validation Controls for form validation and implemented custom validation controls wif JavaScript validation controls.
- Created and developed teh web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Worked on cross browser compatibility issues and fix teh bugs pertaining to various browsers.
- Involved in implementing teh design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Strong communication, analytical and interpersonal skills working wifin cross-functional teams.
Environment: Java, HTML5, CSS3, JavaScript, AngularJS, AngularJS UI, Bootstrap, ExtJS, JSON, Ajax, DHTML, XML, Eclipse, Sublime, Koding, Firebug, Backbone.js, Node.js, CVS, Web Services, SOAP, REST, Oracle, Weblogic, Unix, Windows, Mac.
Confidential, TN
Sr. UX Developer
Responsibilities:
- Worked closely wif internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Involved in setting up AngularJS framework for UI development and migrated old UI to AngularJS.
- Developed html views wif HTML4, CSS 3, jQuery, JSON, and Java Script.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts dat are cross-browser compatible and standards-compliant.
- Involved in building custom UI Widgets and Application logic using AngularJS MVC architecture.
- Produced and consumed Rest Web Services, developed DAO’s and DTO classes for services and consumed through Angular factory service calls from front end.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 4 and CSS3.
- Developed HTML prototypes and ready XHTML documents wif CSS style sheets.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- Developed Web pages dat are more user-interactive using jQuery plug-ins for Drag and Drop, jqxValidator, AutoComplete, AJAX, JSON, AngularJS and JavaScript.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call teh web service/APIs to fetch teh data and populate on teh UI using jQuery/AJAX.
- Integrated wif teh back-end code (JSP) using jQuery, JSON and AJAX to get and post teh data to backend servers.
- Using Google analytics reports, optimized teh page load time for teh pages dat had heavy traffic and improvised those pages using CSS.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: HTML4, CSS3, AngularJS, AJAX, JavaScript, jQuery, JSON, SVN, JSP and Eclipse, TestNG.
Confidential - Morristown, NJ
Sr. Front-end Developer
Responsibilities:
- Participated in day-to-day meeting, status meeting, strong reporting and TEMPeffective communication wif project manager and developers.
- Designed teh Web application layout and forms using HTML4, CSS3, and JavaScript.
- Worked wif business analysts to understand their business models and goals and help define strategy, content and features.
- Converted mockups into pure hand-written HTML and CSS pages.
- Handled all teh client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating teh HTML pages.
- Developed teh user interactive web applications and Rich Internet Applications (RIA's) using wif teh help of Adobe Dreamweaver CS5.
- Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Participated wif SQA team in bug thrashing sessions to discuss and resolve bugs dat were reported in JIRE.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed web pages and used applications dat meet business and user goals through a positive user experience.
- Developed data formatted web applications and deploy teh script using HTML4, XHTML, CSS and Client side scripting using JavaScript.
- Responsible for creating teh screens wif table less design following W3C standards.
Environment: .Net, ASP, HTML4, CSS3, JavaScript, jQuery, AJAX, XML, JSON, VSS, JIRA and Visual Studio.
Confidential - Detroit, MI
UI Developer
Responsibilities:
- Created teh UI interface using JSP, JavaScript, jQuery, CSS and HTML.
- Developed custom UI Component Library framework using JSP Tag files.
- Design and developed business logic using Service classes.
- Utilized AJAX and JavaScript for front-end validation.
- Express routers for creating RESTful services (JSON), module/exports in NodeJS.
- Designed and developed a number of AJAX based widgets.
- Created responsive web pages on teh tool using Bootstrap and CSS framework.
- Implemented advanced level of jQuery for scripting across multiple pages.
- Used and maintained a custom module for making automatic restful endpoints using NodeJS.
- Created a NodeJS service to parse emails using IMAP.
- Experience wif native AJAX (XMLHTTPRequest API) and $http for communicating wif teh server.
- Worked on reformatting of text, assuring hyperlink integrity, file transfer, translation and posting of new material to teh site involving HTML coding, scripting and conversion of multimedia file formats.
- Written SQL queries to get accurate number of items in teh result from teh search engine.
- Involved in teh performance testing and performance enhancement activities.
- Experience tackling asynchronous issues using async.js and promises.
- Performed QA activities, Created test data, test cases, and tested teh application.
- Basic unit tests using Jasmine (currently moving to Karma for automated tests).
Environment: Java, J2EE, Struts, Servlets, Weblogic, HTML4, CSS2, JavaScript, AJAX, XML, JSON, StarTeam, Bootstrap, Web Service, SOAP, REST, Eclipse, Oracle.
Confidential
Java Developer
Responsibilities:
- Designed and implemented MVC architecture using Struts Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
- Design and Java coding of business components as Enterprise Java Beans (EJB) and exposed as REST web services.
- Designed/developed innovative and engaging UIs wif teh technologies like HTML, CSS
- Developed web GUI involving HTML4, Struts controller classes under MVC pattern.
- Build multiple designs/layouts for UI concepts.
- Created company logo, icons for buttons, forms.
- Did client side form validations using JavaScript and implemented JSON for data structuring and serialization.
- Visualize concepts quickly and cleanly through rapid prototyping methods.
- Developed UI screens using jQueryUI widgets like dialog, menu, progress bar, spinner, tabs and datepicker.
- Used jQuery-ajax api to build XHR requests and make service calls.
- Build optimized, standards based, cross-browser compatible HTML/CSS.
- Used jQuery lib for date validations and date format support in teh applications.
- CSS styling for forms, widgets and other visual components in teh website.
- Development of jQuery for client end data entry validations and front-end validation.
- Created AJAX based form submission and server side form validations.
- Re-coded teh existing website from a table layout to a pure CSS implementation.
- Experience wif manipulating JSON objects and communicating wif APIs.
- Fixed teh cross-browser compatibility issues for browsers IE, Firefox and Safari.
- Form validation using jQuery and javascript utility functions.
- Incorporated site optimization techniques like CSS, Lazy Loading, and caching of objects(CSS, JS, Images).
Environment: J2EE, JSP, Struts, HTML, CSS, JavaScript, jQuery, web services, MySQL, Eclipse, AJAX, XML, JSON, CVS, Windows, Unix.
