Sr. Ui Developer Resume
TX
SUMMARY
- Over 8 years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications using JavaScript, JQuery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML.
- Experience applying the latest development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML, XHTML, DHTML & CSS to develop valid code and table-free sties.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. In-Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, W3C Standards.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools.
- Experience in using version control tools such as SVN, CSV and GIT.
- Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
- Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
- Strong knowledge in Agile Development, Scrum and Waterfall Methodologies.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
- Experience in system analysis, design, workflow architecture, development, testing and maintenance of web based applications.
- Strong exposure in data structures and algorithms, including measurement of time and space complexities.
- Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.
TECHNICAL SKILLS
Web Development: HTML5, SASS, CSS3, JavaScript, Servlet, JSP, PHP, JSON, JDBC, AJAX, XML, XHTML, DHTML, MVC, DOM
JavaScript Libraries: JQuery, Ext.js, angular.js, backbone.js, Require.js, Node.js, Bootstrap, Cesium.js
Database: MySQL, MSSQL, Teradata, PLSQL
Operating System: Windows, Linux, Unix, Mac OS X
Methodologies: Agile, Scrum, Waterfall
IDEs worked on: Notepad++,Eclipse, Visual Studio, Adobe Dreamweaver, Sublime Text2, Text Mate, Microsoft Publisher
Application Servers: Apache Tomcat, Web Logic, Web Sphere
PROFESSIONAL EXPERIENCE
Confidential, TX
Sr. UI Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
- Participated in designing the overall three-tier architecture; and the Presentation Tier (UI) following MVC pattern, and data communications (RESTful Web Service) between Presentation Tier and Logic Tier; Java is used in multiple server-side integration; SVN is used for source management.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and responsible for creating detailed wire frames and process flows.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Conversion of major Open works components in to Eclipse RCP/SWT platform along with support of Swing-SWT components.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Developed client side validation code using JavaScript and JQuery Validation Plug-in.
- Involved in enhancement of existing application utilizing JSP, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Extended CSS as needed to accommodate new data and display types.
- Responsible to maintainHTML5, CSS3 in JQuery as well as keeping the pages dynamic using AJAX, JSON and XML.
- Later participated in the testing phase in accordance with QA team, to help them to come up with best testing scenarios.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, AJAX, JSON, XML, Eclipse RCP, REST, SVN, Backbone, AngularJS, JSP, MVC, SDLC (Waterfall).
Confidential, WI
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Used JQuery to make the application highly interactive and used JSON objects effectively for efficient client side coding.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Work on developing custom, object-oriented JavaScript using common JavaScript libraries and frameworks.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Wrote application level code to perform client side validation using JavaScript.
- Work closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, and JavaScript.
Environment: HTML, CSS, JavaScript, JQuery, SOAP, AJAX, JSON, Agile SCRUM, JIRA, Eclipse and Dreamweaver.
Confidential, Milwaukee, WI
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Used Javascript, j Query for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used J Query Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Experience with j Query, backbone.js
- Utilized various JavaScript and J Query libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with My SQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Integrated different social networking site like Facebook, twitter.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on My SQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- 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.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML 5, JavaScript, backbone.js, AJAX, CSS 2/3, JSON, JQuery, XML, Apache.
Confidential
Web/UI Developer
Responsibilities:
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality at client side and knowledge transfer.
- Requirement Analysis
- Implemented the project and fixed the bugs in the module.
- Used JavaScript, CSS and HTML to create front-end screens of the module.
- Developed test cases and executed them.
- Involved in documenting the details related to changes occurring in the system, following the quality processes.
- Resolved tickets issued by users, successfully.
- Involved in test case creation for changes made to the system.
- Created job details, activity diagrams, test cases and communicated with the client on a regular basis.
- Conducted data prep activities for system testing, regression testing & end to end testing using MySQL.
- Adhere to the rules of the validated environment and participated in peer code reviews.
Environment: HTML, CCS, Java Script, Oracle PL/SQL, JDBC, JSP, Eclipse.
Confidential
Web / UI Developer
Responsibilities:
- Involved in designing architecture following J2EE MVC framework.
- Developed interfaces using HTML, JSP pages and Struts -Presentation View.
- Developed application by using Struts, Servlets and JSP's as per client request, custom tags have been developed to reuse it in other modules.
- Developed Ant script to automate the process of build and deployment
- Used SOAP Web Service and deployed applications on Apache Tomcat server.
- Extensively configured the build files to different environments
- Developed session beans which encapsulate the workflow logic.
- Used entity beans to persist the data into database and JMS to establish message communication.
- Used SVN for the concurrent development in the team and for code repository.
- Involved in regression testing, evaluating the response times, and resolving connection pooling issues.
Environment: HTML, CSS, JavaScript, JQuery, Struts, Servlets, J2EE, JSP, JSTL, JMS, XML, SOAP, MVC Framework, Apache Tomcat, MySQL, Eclipse, Tortoise SVN.