Senior Ui Developer Resume
Redmond, WA
SUMMARY:
- Interactive/UI Developer with over 8+ years of experience in UI Design, Software Design, Development, Implementation, Testing, and Documentation of Web & Client Server Applications using Microsoft & Adobe Technologies.
- Hands on experience in designing and developing web applications with complex requirements, architecture and usability standards using HTML, CSS, JavaScript frameworks, Ajax, jQuery, JSP, XML, DHTML, XHTML, Servlet and MVC framework.
- Hands on experience in Server side scripting languages and Client side scripting languages like HTML5, CSS3, JavaScript, jQuery, JSON, Twitter Bootstrap, Backbone, Angular, Angular2, React.JS, NodeJS, GRUNT.
- Good understanding and working experience in Object Oriented Java Script programming and JavaScript MVC frameworks
- Experienced in implementing different features of Bootstrap.
- Involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, Implementation, Integration and Testing, Deployment and Maintenance.
- Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
- Professional experience and skillful ability to develop polished Fortune 500 brand websites and e - commerce sites.
- Experience in creating Web Forms and User Controls, worked with Master Pages and CSS.
- Used AJAX and JSON to send request to the server to check the functionality of the websites.
- Experience in writing PL/SQL queries, T-SQL, SQL Server 2005/2008, Oracle 9i/10g and MySQL 5.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Extensive experience in building Single Page Applications (SPA) using frameworks like AngularJs and Custom MVC frameworks.
- Built a Node/angular2 application to handle report generation using phantomJS for pdf
- Developed Interactive graphs using D3.js with JSON data.
- Refactored and enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance which gives user satisfaction.
- Proficient in creating Angular factories for using angular services to make RESTful API calls to the Java based backend.
- Proven experience developing browser based Infographics and Data Visualization projects using High Charts and D3 charts which enhances user satisfaction.
- Experience in DOM (Document Object Model) and DOM functions to use in interacting with objects in HTML, XHTML and XML documents.
- Extensive experience in using various design patterns such as Business Delegate, session facade, DAO’s, DTO’s, Service Locator in the development.
- Expertise in coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, SQL Server and Oracle.
- Developed server-side JSP and conditional logic and be responsible for integrating backend data-calls using JSTL and ATG Droplet/Endeca cartridge code, and interfacing with form-handlers.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Good experience with Form Validation by Regular Expression, and JqueryLightbox.
- Writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- 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:
Programming Languages and Web Technologies: C, C++, Java, HTML5, CSS3, Bootstrap, XHTML, DHTML, JavaScript, AJAX, JSON, XML
JavaScript Libraries and Frameworks: JQuery, Angular.JS, Angular2, Node.JS, React.JS, Backbone.JS, Express.JS, External.JS, ATG, Endeca, Ember.JS, Dust.JS, Knockout.JS, Require.JS, Handlebars.
Application/Web Servers: JBoss, HTTP Web Server, Bea's Web Logic, Apache Tomcat, Web Sphere.
Testing Tools: Junit, LoadRunner, Jasmine, Protractor, Karma.
Operating Systems: Linux, UNIX, Windows 2000/XP/7, Windows 8.1, Windows 10.
Web Services: SOAP, REST, WSDL, RSS.
IDE: NetBeans, Eclipse, Sublime text, Notepad++.
Databases & Platforms: MongoDB, MySQL, MariaDB Enterprise, Oracle database.
Configuration Mgmt. Tools and Developer Tools: Git, CVS, visual studio, Dream viewer, Firebug.
Development Methodology: Agile, Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Senior UI Developer
Responsibilities:
- Experience in building E-Commerce applications
- Used AngularJS to bind HTML to JavaScript Objects and develop Single Page Application (SPA).
- Hands on experience on developing the components using Angular2 needed for the application from the scratch and customizing from various angular related libraries to meet the application’s functionality
- Implemented Presentation layer using CSS Framework, AngularJS, JQuary, Wire-framing, and HTML5.
- Developing custom HTML elements using A ngular JS directives.
- Used to update User Interface based on changing needs and requirements.
- Design and develop webpages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript and jQuery.
- Experience in using the latest approaches including event-driven applications using AJAX, JavaScript, JSON, and JSONP.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Used React.JS to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
- Developed handy version applications using Bootstrap Framework, HTML5 and CSS3
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
- To optimize user experience worked on enhancements.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Fixed the defect and tracked them using Quality Center to completion by communicating and co-coordinating with the QA and business people.
- Worked closely with the product, QA teams and support UI implementation efforts.
- Developed UI using JQuery and JavaScript Library for Web Application.
- Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
- Going through User Documents created wireframes in Balsamic and requesting client feedback.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
- Experience applying the latest development approaches event-driven applications using AJAX, Object Oriented (OO) Java Script, JSON.
- Developed jQuery methods to support the dynamic nature of the web-site elements.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
Environment: Angular2, React.JS, Bootstrap, HTML, HTML5, DOM, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap and Quality Center.
Confidential, Sandiego, CA
Web Application UI Designer, Front and Back End 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, CSS3 and JQuery.
- Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the rest services.
- Used AngularJS for developing applications in front end.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used AngularJS to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
- Created user interface using AngularJS and Bootstrap.
- Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Worked on responsiveness of the application and explored the fixed width and fluid layouts using Bootstrap.
- Developed different page layouts and leveraged Bootstrap grids, pagination, charts, and form controls.
- Used CSS and Bootstrap for styling the HTML elements.
- Developed cross-browser compatible web pages using HTML, CSS and JavaScript to match design specifications for complex page layouts while adhering to code standards.
- Worked on various breakpoints within the application for optimum layout and functionalities on mobile, tablets and desktops.
- Used JQuery plug-ins for Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
Environment: HTML, CSS, AngularJS2, Bootstrap, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, PL/SQL and SVN.
Confidential, Smyma, GA
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Used AngularJS as a part of requirement for implementation of the U-Verse Package Selection Module.
- Used Angular JS for making restful API calls and data binding.
- Successfully implemented various AngularUI Widgets and Components for a complete View.
- Used Javascript, jQuery for user interactions in pages.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML4/5, XHTML, and CSS2/3, Responsive Web Design and Bootstrap.
- Experience with jQuery, backboneJS
- Used Ajax calls through AngularJS to populate the data tables on the front-end.
- Used Bootstrap and AngularJS for effective design of Web pages
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Involved in building the UI using bootstrap.
- Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- 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.
- 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 MySQL 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, AngularJS, Bootstrap, backbonejs, AJAX, CSS 2/3, JSON, Jquery, XML, Apache, JBoss.
Confidential, Boston, MA
Front End Web Developer
Responsibilities:
- Involved in Software Development Life Cycle.
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- Used various libraries of JavaScript like Angular .JS, jQuery, backbone.js, Require.js, Ext.js and node.js.
- Coded Angular JS controllers and directives for application functionality.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Developed the web application using MS SQL SERVER, HTML and JavaScript.
- Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
- Developed the front end of the portal using HTML, JavaScript, AJAX and CSS3.
- Used Ajax and JQuery to update the parts of the Policy review web pages.
- Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
- Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
- DOM is used to parse the xml documents.
- Performed unit testing.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
- Creation of various levels of users for system with preferences.
- Involved in setting up the environment, installing the application and web servers.
Environment: HTML, CSS, JavaScript, AngularJS, XML, XHTML, DOM, DHTML, Eclipse, SQL, Windows XP/07 and MS Office.
Confidential, Nashua, NH
UI Developer
Responsibilities:
- Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
- Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
- Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Used JQuery in controlling access to different pages of the applications.
- Developed JQuery custom widgets to make easy the enhancement of the web pages.
- Extensively used JQuery selectors in accessing various parts of the DOM.
- Used Ajax and JQuery to update the parts of the Policy review web pages.
- Got a brief introduction of how AngularJS works.
- Implemented JavaScript promises functions as an alternative for callbacks.
- Worked with template engines like Mustache in building the templates.
- Implemented and maintained AJAX based rich client for improved customer experience.
- Worked on creating and consuming SOAP Web services for accessing data from other external services.
- Experience in deploying projects on Weblogic using MAVEN.
- Used JQuery event handling in UI pages handle validations.
- Created JQuery custom widgets like date picker etc and other custom widgets.
- Involved in code review and deployment of the application on development, testing of production servers
Environment: Java, HTML, CSS, JavaScript, AngularJS, JQuery, SQL, Web services using REST and SOAP, JSON, AJAX.
Confidential, Piscataway, NJ
Front End Web Developer
Responsibilities:
- Involved in Software Development Life Cycle.
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- Used various libraries of JavaScript like Angular .JS, jQuery, backbone.js, Require.js, Ext.js and node.js.
- Coded Angular JS controllers and directives for application functionality.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Developed the web application using MS SQL SERVER, HTML and JavaScript.
- Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
- Developed the front end of the portal using HTML, JavaScript, AJAX and CSS3.
- Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
- Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
- DOM is used to parse the xml documents.
- Performed unit testing.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
- Creation of various levels of users for system with preferences.
- Involved in setting up the environment, installing the application and web servers.
Environment:: HTML, CSS, JavaScript, AngularJS, XML, XHTML, DOM, DHTML, Eclipse, SQL, Windows XP/07 and MS Office.
Confidential, Woonsocket, RI
Web UI Developer
Responsibilities:
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing
- Designed and developed intranet web applications using Java, JavaScript and CSS.
- Responsible for the design of client websites right from the conceptualization stage.
- Implemented dynamic page elements and form error validations using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed a number of HTML forms using the various html form tag, according to the requirement of the end user.
- Used the HTML tables to great effect to achieve page layouts.
- Used CSS to great effect to design to design a number of pages in a dynamic fashion.
- Used extensively AJAX concept of Javascript using the XMLHttpRequest object to connect to external services to send and receive data in SOAP format.
- Managing the use and development of the Traceability matrix and participates in design review ensuring that all requirements have been integrated.
- Continuously provide input to project management activities throughout the project lifecycle, risk plan, project plan, issues and statuses.
Environment:: Java, HTML, CSS, JavaScript, JQuery, Usability Testing, and SOAP
Confidential
Web UI DesignerResponsibilities:
- Involved in Software Development Life Cycle.
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements
- Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
- Implemented User Friendly UI design with HTML, CSS and JavaScript for client side validation and form submission functions and PHP for server side scripting for web development.
- Assisting the onsite consultants to consume data from legacy system using Web-Services using REST.
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend JAVA classes to support data access and user authorization.
- Created cross-browser compatible and standards-compliant based page layouts.
- Designed/modified Images/Banners as per the client requirement using Adobe Create SuiteCS5.
- Ensured Web Content is in compliance with W3C and Section 508 accessibility standards
- Created / updated system documentation.
- Used Firebug tool for debugging.
- Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design
- Responsible for Unit testing and supporting the UAT& PROD environments.
- Support the deployed applications through debugging and fixing.
- Worked as QA tester and also played an important role in assisting UAT team members to help them understand to test the system thoroughly and fixed the bugs reported by users.
Environment:: HTML, JSON, CSS, JavaScript, AJAX, Adobe Dreamweaver, Adobe Photoshop, WAMP Stack, PHP, MySQL