Senior Ui Developer Resume
New York, NY
SUMMARY
- Over 7+ years of strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.
- Experience in interacting with clients/users in gathering the user requirements.
- Proficiency in the Entire Software Development Life Cycle (SDLC).
- Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
- Very Strong in developing applications using HTML, HTML5, CSS, CSS3, DOM Manipulation, JavaScript, jQuery, AJAX and JSON.
- Validated the client side applications using jQuery Validation Plug - in.
- Experience in working with JavaScript frameworks like Bootstrap, EXT JS, Backbone.js, and AngularJS
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Experience in taking performance optimization measures for website/web applications to reduce the response times and hence enhancing the end user experience.
- Good Experience in working with databases MSSQL Server2005, Oracle, MS Access and MySQL
- Creative Knowledge in art creation, modification and conversion Logos, print media, web page and software interface design.
- Expertise in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, Spring and grails framework, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, JQuery
- Experienced in using UI editors like Sublime Text Editor, Eclipse, and Aptana Studio.
- Strong understanding of Animation and how things should look, feel and move.
- Involved in the production support of the applications.
- Prepared test case scenarios and internal documentation for validation and reporting.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM Websphere Application and Portal Server (WAS/WPS), JBoss and Tomcat.
- Outstanding problem solving, data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Languages: JavaScript, jQuery, AJAX, Java, JDBC, JSP.
Front End: HTML, DHTML, XHTML, HTML5, XML, JSON, XSL, XPath, XSLT, CSSCSS3, and FlexBuilder2.0/3.0.
Database: Oracle, MS SQL Server, MySQL
Frameworks: AngularJS, Backbone.js, ExtJS
Web/App Servers: Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0
Web Services: RESTful, SOAP, XML.
Version Control System: SVN, CVS, Clear Case.
Desktop Tools: Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Built 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 5 and CSS3.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, AngularsJS and JavaScript.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
- Used ‘TestNG’ for backend test cases and ‘Jasmine’ for AngularJS test cases.
- Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: HTML5, CSS3, Angular JS, AJAX, JavaScript, Angular.js, jQuery, JSON, SVN, JSP and Eclipse, TestNG.
Confidential, New York, NY
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS and JQuery.
- Developed the User Interactive web pages in a professional manner with 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.
- Designed and developed the layouts of Customer Relations Module.
- Involved in team meetings with 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 with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3.
- Identified the way to increase the search engine optimization (SEO) and social media friendly.
- Guided team into developing an effective organic SEO campaign and key phrase selection strategy.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Usability Testing, Agile methodology, Eclipse, JSP.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Hands on the process of development, testing and maintenance.
- Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially child-friendly.
- Applied jQuery validation plugin to validate the user input and to improve user experience.
- Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
- Hands on JSON for data transform and page transform.
- Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
- Conducted unit testing and end-to-end testing on the supported browsers.
- Wrote a script file in JavaScript and jQuery to handle the events that were triggered by the users.
- Provide the users with the physical status form regularly with information about their workout frequencies, physical data, etc. using JavaScript and SQL Server.
- Used JavaScript to link the website to the social websites with feedback features and accomplished the function of online voting for customers.
- Used CSS/CSS3 to embed the online videos for product introduction.
- Communicate with other members in the team to better understand the functional requirements and transfer them into technical requires.
- Participated in building up the online chatting Q&A pop-up section as well as the feedback features using CSS3 and JavaScript.
- Designed the login system using jQuery.
- Worked with other members in the group, committed code change using version control tool SVN and merge code from other developers using tool Win Merge.
- Experienced debugging and solving cross-browser compatibility problems.
- Participated in the maintenance of the website.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, XAMPP, SQL Server, SVN
Confidential
UI Developer
Responsibilities:
- Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
- Instrumental role in the development of Hi-fidelity prototypes using HTML, HTML5.
- Designed the user interface and navigation for the whole web application using XHTML, XML.
- Created cross-browser compatible and standards-compliant CSS-based page layouts usingCSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3 Background, CSS positioning, CSS3 text, CSS3 border.
- Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
- Created client side validation tool using JavaScript.
- Created Test Plans for Unit Testing and System Testing.
- Involved in supporting the User Acceptance Testing for the first implementation.
- Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various project screens.
- Drafted usability evaluation as needed in planning, preparation, and follow up so that, each design iteration was evaluated effectively, and at the correct time.
Environment: HTML, HTML5, DHTML, XHTML, CSS, CSS 3, XML, XSL, XSLT, ExtJS, JavaScript, jQuery, Adobe Dreamweaver, Java, JSP, Servlets and Microsoft products.
Confidential
JAVA Developer
Responsibilities:
- Developing the Business Components using EJB 2.0 for processing information associated with module.
- Involved in designed and developed of Application using MVC (Model View Controller) Pattern.
- Developed Screens using JSP and Struts Tag Libs, logic, bean, and Java Script, HTML, Jquery, and CSS.
- Worked on development of POJO classes and writingHibernate query language (HQL)queries for persisting and retrieving information
- Used Struts-Validator framework for all front-end Validations for all the form entries
- Developing SQL queries for different database operations in DB2
- Deploying and testing the application in Web sphere App Server 7.0
- Used RAD for developing the application components
- Participating in Code review process for peers.
- Involved Analyzing, Fixing Production, UAT and QAT Issues
- Extensively Using Junit for Unit Testing.
- Responsible to validate end-to-end test case scenarios and coordinating with QA Team
Environment: Core Java, JSP, EJB2.0, DB2, RAD 7.5, WebSphere 7.0, Log4j and Java Script, Struts 1.2, Hibernate, Windows, XML, JAXP, XSLT, Struts Tab Libs, jQuery, CSS, Ajax, MS Visio.
