Senior Ui Developer Resume
Bothell, WashingtoN
SUMMARY:
- Extensive experience over 7 years in Designing and Developing Web applications, Web Analysis, Application Testing, UI development, Performance Tuning and Technical Support, Software Development Life Cycle (SDLC), Software Design.
- Expertise in developing and analysing web applications using interactive/Web2.0 technologies HTML5, CSS3, JavaScript/DOM Scripting, JS Libraries/JS framework, JSON, AJAX,Node.js
- Prepared Test data for Test Cases after detailed analysis of client requirements and functionality.
- Participated in Functional, GUI, Regression and Ad - hoc Testing.
- Developed Test Cases, Test Scenarios, Test Plans and Defect reports for enhancements.
- Involved in End-to-End Testing and performed User Acceptance Testing for the applications.
- Scripted and worked on SQL statements to perform verification and validation of the data.
- Resolved issues with the coordination of testing and development teams.
- Actively participated in Weekly Review meetings and Weekly status meetings.
- Manually checked with the results from the application execution and captured the SQL statements.
- Experienced in working in AGILE based development environment and participating in Scrum sessions. Experience in writing complex database queries, stored procedures, and triggers using SQL, SQL*Plus, PL/SQL. Strong Skills in Database Design, Process and Data Models.
- Working knowledge on SVN, GIT version control systems.
- Developed Single Page Application using UI routing protocols and angular.
- Extensive experience with AEM (CQ5) building blocks including templates, components, dialogs, widgets and bundles and customization of Touch UI.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), CSS3, XHTML, XML, JavaScript, jQuery, Bootstrap, AngularJS, JSON, AJAX, AngularJS2, Typescript,Node.js
Languages: C, C++, JavaScript, PL/SQL
IDE, HTML Editor: Notepad++, Eclipse IDE, Sublime Editor, Adobe Dreamweaver
Application and Web servers: WebSphere, WebLogic., Apache Tomcat, JBoss, Mango HTTP Server
Database: Teradata, SQL Server 2012/2008/2005 , MS Access
Script Editors: Visual Studio 2008/2010/2012 , MyEclipse, Dreamweaver, Microsoft Visio
Operating Systems: Windows 98, 2000, XP, Windows7, Mac OS, Unix
Version Controls: Tortoise-SVN, VSS, CVS and GIT
Methodologies: Agile, Waterfall, SDLC
Tools: Jasmine, Karma, Atlassian JIRA, Gulp, Grunt, Bower, and Mocha
PROFESSIONAL EXPERIENCE:
Senior UI Developer
Confidential, Bothell, Washington
Responsibilities:
- Communicated with the business partner and settled down the business requirements.
- Analyzed business requirements and prepared for the Project Design and Plan Document.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plug in, AngularJS2, Typescript etc.
- Implemented a Node.js server to manage authentication
- Ran Bower and Grunt components and wrote the scripting using Node.js
- Implemented MVC framework in order to use AngularJS.
- Extensive experience with AEM building blocks including templates, components, dialogs, widgets and bundles and customization of Touch UI.
- Developed CQ5 templates, components, workflows, OSGI bundles.
- Design and developed and implemented web pages using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
- Defined all AngularJS2 controllers in a JS file and reused in various pages of application with Typescript.
- Implemented Angular service calls using Angular Factory.
- Implemented Angular Directives to make customized components.
- Developed data insertion forms and validated them using JavaScript.
- Responsible for maintaining Jenkins CI/CD pipelines on AWS.
- Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
- Understanding of secure cloud configuration, (Cloud Trail, AWS Configuration), cloud-security Technologies (VPC, Security Groups, etc.) and cloud-permission systems (IAM).
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Developed an interface to seamlessly combine the new module with their login system by using AngularJS framework.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, XHTML, HTML, CSS, XML, DOM, MVC, Adobe CQ5, Angular2.0
Senior UI Developer
Confidential, Carlsbad, CA
Responsibilities:
- Responsible for designing page layout using HTML5, CSS3 along with JQuery and adding dynamic functionality to each module.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Developed custom directives (elements, Attributes and classes) using Angular2, Typscript
- Developed single page applications using angular.js
- Used Redux and ReactJS to create user interfaces.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Used AngularJS framework to accomplish the single page application and produce higher maintainability of the code
- Developed code to call the web service/APIs to fetch the data and populate on the UI using Angular($http, $q).
- Used JIRA for project status tracking through dashboards.
- Used $HTTP, AJAX & JSON communication for accessing RESTful web services data payload.
- Used Angular MVC and two way data binding.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Node.js and Angular.js
Environment: Angular JS, Bootstrap, HTML/HTML5, Adobe Experience Manager, CSS/CSS3, JavaScript, JSON, jQuery, AJAX, SVN, SQL.
Confidential, Columbia, MD
Senior UI Developer
Responsibilities:
- Implemented UI guidelines and standards through requirement analysis, development and maintenance of Web applications using HTML5, CSS/CSS3, JavaScript and Jquery.
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Participated in Agile Scrum meetings and sprint planning sessions.
- Implemented the MVC architecture using the Struts framework.
- Developed different GUI screens using JSP and user validations using JavaScript.
- Participated in all phases of Software Development Life Cycle, Product Development Life Cycle and Outsourcing Development Life Cycle.
- Got Exposure to SVG, with javascript.
- Handling Rest-API Calls.
- Used JSON to store and access the data in a search pages.
- Developed modules to retrieve data using AJAX calls through jQuery method.
- Applied XML into transferring administration data to the back end.
- Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- 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.
- 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.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging webpages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: Eclipse, Firebug, CVS, MVC, GUI, Agile, HTML, CSS, JavaScript, jQuery, SQL, PL/SQL.
Confidential
Web Java Developer
Responsibilities:
- Applied Use Cases diagram to validate and test web application design against the UI architecture.
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Used JQUERY to handle the client side validations.
- Responsible for transforming designed mock-ups to web pages.
- Used to update the HTML pages using JQUERY AJAX via JSON response.
- Designed web pages and used applications that meet business needs and user goals through a user experience.
- Designed and developed AJAX calls to populate screens parts on demand
- Developed Web applications that are cross - browser compatible.
- Used Dreamweaver to design the website framework.
- Developed APIs using AJAX to implement more robust and efficient client facing applications.
- Designed navigation structure, interaction and styling for an AJAX environment.
- Committed code change into repository by using version control tool SVN.
- Responsible in creating the screens with table less design.
- Performing new-website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
- Used W3C CSS Validator to check markup validity.
- Responsible for introducing an increased quality standard for web page design and maintain quality.
- Worked closely with team members to meet the client requirement.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.
Environment: JavaScript, PHP 5.0, HTML, CSS, AJAX, Apache, Windows 2000/XP. MYSQL, JOOMLA, AJAX, JSON, Windows.