Sr Ui Developer Resume
Kansas City, MO
SUMMARY:
- Around 8 years of diverse experience in the field of Web Application Development including Client/Server with proficiency in web technologies and web designing tools.
- Worked as a User Interface/Front End Developer in developing applications using HTML5, CSS3, JavaScript, DHTML, DOM, XHTML, jQuery and Ajax.
- Good Exposure in HTML5/CSS3 development.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, and CSS Table.
- Strong experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap.
- Strong knowledge and experience with multiple JavaScript Libraries and frameworks, especially jQuery, Bootstrap, AngularJS, NodeJS.
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Effective skills of working with Eclipse IDE and MVC.
- Excellent experience in Debugging and Trouble - shooting existing code.
- Experience in complete Software Development Life-Cycle (SDLC) process with expertise in Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of Applications.
- Experience in using various jQuery UI controls and corresponding Event handlers.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Consistent Real time experience and thorough exposure on compatibility issues with different versions of browsers in IE, FF, Chrome and Safari.
- Experience in Object Oriented Programming (OOP) with JavaScript.
- Experience in Restful Web services and Big Web service development and consumption.
- Strong Experience in database design using SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using SQL Server and MySQL.
- Experienced in different build tools like grunt and gulp.
- Experience with versioning tools like Git, Clear case, Subversion and CVS.
- Experience in Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Firebug, Jasmine and Karma testing framework.
- Knowledge of working in Adobe AEM 6.1 Environment.
- Experience on reporting and tracking defects using JIRA and Rational Clear Quest .
- Thorough understanding of providing specifications using the Waterfall Model and Agile software methodology to modeling systems and business processes.
- Excellent communication and interpersonal skills.
- Self-motivated Team player with excellent interpersonal skills.
- Demonstrated ability to complete projects in deadline oriented environments.
TECHNICAL SKILLS:
Web Technologies: HTML5/4, CSS3, JavaScript, Bootstrap, AngularJS, DHTML, AJAX, XML, XHTML and JSON
JavaScript Libraries: AngularJS,Bootstrap, JQuery, Node JS, Backbone JS, Ext JS
IDE: Eclipse, Dreamweaver, Text Wrangler and Notepad++,Sublime Text
Debugging Tools: Firebug, Developer Tools, IE tester
Version Controls: SVN, CVS, GIT-HUB, IBM Clear case
Application Servers: Apache, Web logic
Defect tracking tools: JIRA, Test Director, Quality Center, Rational Clear Quest
Operating Systems: Linux, Unix, Windows and Mac
Miscellaneous: Adobe Photoshop CS3, UML 2.0, Fireworks Adobe.
SDLC s: Waterfall, Agile
WORK EXPERIENCE:
Confidential,Kansas City, MO
Sr UI Developer
Responsibilities:
- Gathered user requirements, analyzed and wrote functional and technical specifications
- Used JQUERY for web pages validation.
- Used JavaScript, AJAX, JSON, HTML, HTML5, Angular JS, and XHTML for design/ development of UI and Client Side validation for interactive web pages.
- Designed, Developed and analyzed the front-end using JSP.
- Used JQuery plugins validation, drag and drop and more exceptionally.
- Involved in coming up with strategy documents for using AngularJS controllers, directives, routers, services etc.,
- Making the application responsive using bootstrap media queries.
- Browser testing, cross-platform compatibility testing.
- A very good understanding of Groovy .
- Used Oracle 11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Used development tools like IntelliJ and Web storm IDE’s.
- Deployed the complete Web application in Web Sphere Application server.
- Used SVN and GitHub for version control.
- Involved in writing test plans.
- Participated in bug fixing with QA team which involved cross browser testing as well as load and performance checking.
- Exposure to day to day communication with client for the ongoing activities and the latest releases going on in the production environment.
- Creating POC’s for new concepts that we come across in Angular JS and documenting the same.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
Environment: Agile, Ajax, JavaScript, CSS 3, Angular JS, Node JS, SQLs, Web Sphere, JavaScript, Git-Hub, IntelliJ, Groovy.
Confidential, San Jose, CA
Sr Web/UI Developer
Responsibilities:
- Work as part of a development team in an Agile environment with new iterations every 2 weeks, with open communication with Customers, Project Managers, Requirements Analysts, Testers, and other team members.
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Websites designed and developed using HTML5, AngularJS, CSS3, JavaScript and jQuery,Bootstrap, Ajax and jQuery based on W3C standards and Web 2.0.
- Developed Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Created Responsive Layouts for multiple devices and platforms.
- Implemented form validations across the site using JQuery and JavaScript.
- Involved in developing web Page Applications using AngularJS .
- Using advanced level of JQUERY, DOM, AJAX, JavaScript, CSS and pure CSS layouts.
- Implemented and tested the business application with jQuery.
- Implementing the AJAX features using JavaScript and jQuery.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery - Ajax objects for making XHR requests.
- Develop a user friendly navigation for various sections of data using JQuery Accordion and Tabs.
- Used AngularJS MVC framework to create Models and Collections that includes logic to interact with REST services.
- Writing SPA (Single Page Application) using AngularJS.
- Used ng-table, ng-grid and various types of Angular Directives.
- Used all aspects of AngularJS like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives".
- Used various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Used Node.js to develop multiple upload functionality.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Collaboration with team members design, analysis, coding, testing and review website.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Used JIRA for Defect tracking.
- Worked on jasmine test cases where unit test cases are written for Single Page Application (SPA) with AngularJS routing.
- Used GIT as the version control system. Performed merging, fixed conflicts and pushed code commits to server.
Environment: HTML5, CSS3, JavaScript, JQuery,Angular.js, Node JS, Responsive Design, AJAX, DOM, Firebug, REST, Web services, XML,, Oracle, Windows.
Confidential, Dublin, OH
Sr UI /Web Developer
Responsibilities:
- Work with users and stakeholders to elicit, analyze, communicate, and validate requirements.
- Develop use cases, use case model(s), supplementary requirements and business rules.
- Responsible for writing utility classes, UI development using JSP, CSS3, HTML5, JavaScript, ExtJS, AJAX (DWR), Angular.
- Involved in extensive HTML5 coding.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Designing and developing dynamic web pages using XHTML, CSS and JavaScript.
- Developed mockups and prototypes using HTML 5 and CSS3.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Co-ordinate with UI designers and develop static content using front end with HTML 5, CSS3 and Angular JS.
- Implementing the Angular.js in creating animations based on CSS classes.
- Creating using JavaScript and Flash animation using Adobe Flash 5.5.dynamic FLASH applications.
- Coded extensively in jQuery to make rich Internet web pages and created custom date picker on the website.
- Develop the online chat interface for the anonymous communication between mentors and clients.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Created UI designs using Web 2.0 standards
- Developed multiple POCs to create a user transaction grid in Angular.js.
- Developed code for Responsive web design in grails and JavaScript using frameworks like Backbone.js
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Implemented a code to build Views and Models as part of MVC pattern using Angular.js.
- Implemented Routers & History in Single Page App (SPA) as a part of Angular.js implementation.
- Created/maintained CSS and JavaScript libraries along with Ext.JS for web applications
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
- Performing the different modules like login, search and download with tracking.
- Cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Management of all MySQL database and all the required tables to store different survey information related to the site.
Environment: HTML, CSS3, JavaScript (Libraries: JQuery), MS Access, Adobe Flash, MS Office, Chrome, HTML, JavaScript, AJAX, CSS, JSON, JQuery, XML,Bootstrap, Angular JS, Ext JS, RWD, Twitter Bootstrap, Eclipse, JSP, Adobe Photoshop .
Confidential, Buffalo, NY
UI Developer
Responsibilities:
- Responsible for working with stakeholders to elicit, analyze, specify and validate business and solution requirements to meet business needs.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, and jQuery, Ajax, JSON, AngularJS, Backbone.js and Bootstrap.
- Worked with the clients to develop layout, color scheme for the web page and implemented them accordingly with the help of HTML5, CSS3/2.
- Extensively used CSS to apply styles to the layouts.
- Developed CSS classes to GUI web page controls and forms.
- Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
- Used jQuery to make dropdown menus on web pages and display part of a web page upon user request and also used jQuery Events to manipulate the elements depends on the user interactions.
- Created a carousel of products using the jQuery plugin.
- Developed UI screens using jQuery-UI widgets like dialog, menu, progress bar, spinner, tabs and date picker.
- Developed the administrative UI using Backbone.js.
- Performed client-side validations using JavaScript.
- Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript .
- Writing application level code to interact with the backend databases using SQL.
- Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created a carousel of products using the jQuery plugin.
- Used GitHub for Version Control.
- Involved in writing and modifying Queries, Stored Procedures, and Triggers using MySQL.
Environment: HTML5,Bootstrap, AngularJS, BackboneJS,NodeJS, Ext JS, JavaScript, Ajax, JQuery, CSS, AJAX, JSON,Git
Confidential
Java/ UI Developer
Responsibilities:
- Followed the Agile Programming Principles (scrum).
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
- Coordinated project activities and ensured that all project phases are followed and documented properly.
- Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) webpages using web technologies like HTML,XHTML, and CSS.
- Design and Development of JSP Pages and Java Beans.
- Write technical Design Documentation based on Use Cases and UML Artifacts.
- Worked on CORE JAVA (Collections of type Generics, Templates) and used the core packages.
- Implements MVC, Singleton, Factory, DAO, Value Object, session Facade, Data Access Object, Business Object paradigm.
- Made extensive use of Java Naming and Directory Interface (JNDI) for looking up enterprise beans.
- Wrote various SQL queries for data retrieval using JDBC.
- Involved in deploying and testing the application using Apache Tomcat server.
- Developed interactive web pages using Java, JSP and HTML.
- The tool set for this Project includes Java 2, Tomcat, Oracle 8i and JDBC. Used HTML and JSP for web pages and JavaScript for client side validations.
- Implemented MVC design pattern in using Jakarta Struts framework and used jsps as views.
- Used several J2EE Design Patterns (Session Façade, Aggregate Entity) for the Middle Tier development.
- Developed EJBS (Session and Message-Driven Beans) in (RAD) for handling business processing, database access and asynchronous messaging.
- Developed Message-Driven beans in collaboration with Java Messaging Service (JMS)
- Involved in building and parsing XML documents using SAX parser.
- Extensively used SOAP formatted messages for communication between web services.
- Developed interactive web pages for a development company using Java, JSP, XML, JDBC and HTML.
- Used Junit Testing tool to check the web service.
Environment: JDK1.2, JDBC, JSP, Oracle 9i, BEA Web Logic 8.x, Java Mail API.