Senior Web/ui Developer Resume
Seattle, WA
SUMMARY
- Over 8+ years of strong experience as a Front End UI Developer in analysis, design, development and testing of different modules.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, JSP, XUL, HTML5 /DHTML, DOM, XHTML, XML, JSON, CSS3, and Ajax.
- Experience in applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, Joi, JSON and XML.
- Extensive experience with full software development life-cycle (SDLC), architecting scalable platforms, object-oriented programming and agile software methodologies (scrum).
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, Node.js, Angular.js, Knockout.js, Express.js,Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.JS, Responsive design.
- Experience with Java web framework technologies, such as GWT and spring.
- Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful and UDDI.
- Experience on vanilla HTML5, CSS3 and JavaScript.
- Extensive experience in developing web applications with open source frameworks like spring, JSF, Struts, hibernate.
- Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
- Exposure to data visualization technologies such as D3.js, Highcharts, Graphviz.
- Experienced in using Front End editors like Espresso, Text Mate, SublimeText2 and Microsoft Expression Web.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experience in designing and developing prototype designs into fully functional, web sites (standard, hybrid, flash and ecommerce).
- Very good experience with ReactJS Flux architecture withRedux.
- Creative knowledge in art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Experience in maintenance of enterprise-level applications and tools of ASP.NET (C#).
- Experience in NoSQL Database like Apache and MongoDB.
- Experience in using various tools and IDEs for development and design like NetBeans, XAMPP, Notepad+ +, and Adobe Photoshop.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience with client side templating like Handlebars.js.
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, PHP, Responsive Web Design, JSON, DOM, AJAX, Node.js, Knockout.js, Express.js, Ember.js,React.js, Redux, Underscore.js, Pdf.js, Backbone.js, Require.js.
Web Services: RESTful, SOAP, XML
IDE & Tools: Eclipse, RAD, Notepad++, Adobe Dreamweaver, Adobe Flash Professional +, Action Script, Microsoft Publisher.
JavaScript Libraries: JQuery UI, Ext.js, Angular.js, backbone.js, Require.js, Node.js
Debugging Tools: Firebug, Jira, Bugzilla, (internet explorer), Karma, Jasmine, Chai, Sinon.
Database: ORACLE, SQL SERVER 2012 &2000, MYSQL,SQL PLUS
Publishing Tools: Adobe PageMaker, MS Office.
Wire Frame Tools: Adobe Illustrator, Photoshop.
Operating Systems: Windows XP/Vista/7, Unix, MAC.
PROFESSIONAL EXPERIENCE
Confidential -Seattle, WA
Senior Web/UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Developed different page layouts, navigations and presented designs and concepts to the clients and the management review.
- Developed web presentation layer using HTML5 and CSS3 according to internal standards and guidelines.
- Involved in web designing using HTML 4, HTML5, XHTML, CSS3, JavaScript, JQuery,React Js and extensively used Table-less Design in CSS for positioning.
- Implemented code according to coding standards and Created AngularJS Controller which Isolate scopes perform operations.
- Worked with Bootstrap for assembling CSS, REST API, React JS, JavaScript, Typescript and building the System with the helpful techniques with Angular JS.
- Proficient with CSS preprocessors including LESS.js, Sass, compass, SCSS. Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, AJAX, JSON and jQuery.
- Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages.
- Client Side code were written inReactJS/Redux and Server Side Code were developed using MVC4
- Developed a core component of Analytics with Node.js, Angular.js, Backbone.js, Require.js, Couch DB and Socket Stream.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js and Ext.js.
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- EmployedReduxto manage application state.
- Designed rich internet applications using Google web toolkit (GWT).
- Develop various screens for the front end using ReactJS/Redux and used various predefined components from NPM (Node Package Manager).
- Developed API backend usingNode.jsto interact with data in SQL, MongoDB.
- Maintain Cross Browser compatibility & implement Responsive Web Design custom media queries, etc.
- Framework was set up for all current and future front-end projects to use backbone.js for framework, organized module definitions and unit tests.
- Utilized isomorphic React andReduxto create a fast, responsive user experience in a Node.js app.
- Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Expertise in using Web Services like SOAP, RESTful.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Created Graphic User Interface (GUI) and applied to web site.
- Participated in Agile Process/SCRUM Meetings.
Environment: Java, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, Angular.js, Node.js, D3.js, Express.js, Backbone.js, React.js, Redux, underscore.js, pdf.js, Require.js, Ext.js, JSP, ASP.NET, C#.NET, AJAX, SOAP, XML, Joi, XPATH, Adobe Flash, GWT, Photoshop, Jasmine, Karma PLSQL, Oracle, Windows.
Confidential - Allentown, PA
Senior Web/UI Developer
Responsibilities:
- Involved in Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT, ANGULAR JS.
- Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
- Used Bootstrap responsive CSS to adjust to phones, tablets and desktops.
- Designed and developedReactJscomponent required for the project.
- ReactHotLoader is a plugin for Web pack that allows instantaneous live refresh without losing state while editing React components.
- Used Custom AngularJS Filters to provide better search experience.
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
- Implemented and design the application to interact with server for getting the Ajax response of jqGrid Data.
- Responsible for ReactUI/Redux and architecture. Built components library, including Tree, Slide-Viewand Table Grid.
- Good experience in developingExt.jsapplications with extensive server calls using AJAX and strong hold in handling the server data and exceptions to provide interactive user experience.
- Created reusable components like Menu Navigation, Session Monitor which was very useful in the application using Ext.js.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Designed and development of many NoSQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Used Node.jsas a proxy to interact with Rest services and also interacting with Database Involved.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
- Used RESTful web servicesto expose certain functionalities of the application.
- Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Generate test cases to verify system level requirements using Agile and Waterfallmethodologies.
- Experience in using tools like Jira, AccuRev, Site Refresh and multiple browser testing.
Environment: HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, Node.js, D3.js, Backbone.js, Knockout.js, React.js, Redux, Ember.js, Require.js, ASP.NET, C#.NET, AJAX, SOAP, XML, XPATH, Adobe Flash, Jira, AccuRev, Jasmine, Mocha, Sinon, Stash, GWT, Photoshop.
Confidential - Irvine, CA
Web/UI Developer
Responsibilities:
- Responsible for Development of e-commerce Web pages usingHTML5, JavaScript, Angular.js, CSS, SASS including Ajax controls and JSON.
- Deep understanding ofJavaScriptand the JQuery framework.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, AngularJS, JavaScript, Bootstrap.
- Developed the search engine and performance optimized front-end (HTML, CSS, and JS) for business and e-commerce Website.
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Developed HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used the Node.js, Angular.js, backbone.js, underscore.js, pdf.js and Require.js MVC Frameworks in the development of the web applications.
- Developed application by implementing the Single Pageapplication template using AngularJSRouteProviders.
- Maintain Cross Browser compatibility & implement Responsive Design custom mediaqueries, etc.
- Worked on prototypes for Responsive design.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- UsedExt.jsUI components to implement various functionalities and validation.
- 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.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Implemented Remote Validation using unobtrusive JavaScript and JSON.
- Optimized Application using jQuery, JavaScript, AJAX, Caching and CSS/ JavaScript.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Solved the coding and technical problems during the project implementation
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Active participation throughout the entire software development lifecycle (SDLC) from project inception, to code development and elaborate testing of the various modules.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
Environment: Java Script, HTML, CSS, JQuery, AJAX, High charts, DOM, DHTML, XHTML, XML, XSL, SQL Server and Windows XP.
Confidential - San Francisco, CA
Web/UI Developer
Responsibilities:
- Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript.
- Developed the application and writing test cases of the application for jQuery and AngularJS components and then executing them.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Used Ajax, OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Experience in writing SQL Queries, Stored Procedures and Triggers
- Designed and developed user interface using ASP.NET and C#.NET.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used Node.jsas a proxy to interact with Rest services and also interacting with Database Involved.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
- Produced client side validation through JavaScript and AJAX for asynchronous communication.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
Environment: Java, HTML, CSS, OO JavaScript, JSON, JSP, JQuery, Ajax MVC, DOM, ASP.NET,C#.NET,SQL, PL/ SQL, Oracle, Windows.
Confidential -Bethesda, MD
Web/UI Developer
Responsibilities:
- Actively involved in all aspects of the system design.
- Worked extensively on design and development of HTML, CSS, JQuery.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with back-enddevelopersto find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON.
- Used Angular JSframework to bind HTML (views) to JavaScript objects (models).
- Interfaced with third-party vendors to customizeUI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Designed user Interface for the project using HTML, CSS, and Flash.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications.
- Worked with cross browser compatibility issues to ensure the smooth running of application and all its features on different browsers.
- Developed and implemented the MVC Architectural Pattern using Struts Framework including Servlets.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Improved outgoing quality through test and yield improvements and characterization.
- Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
Environment: HTML, CSS,AngularJs, JavaScript, JQuery, AJAX, JSON, Jasmine, Karma, ECLIPSE, MS Office and SVN.
Confidential
Web/UI Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Involved in extensive HTML coding.
- Developed web forms using HTML for the application.
- Connected with clients to appreciate their present applications and design the site as showed by their structure essentials.
- Developed data insertion forms and validated those using JavaScript and CSS style sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and formvalidation.
- Utilized various JQUERYplugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for business logic presentations.
- Involved inUITesting which is generally testing the graphical user interfaces, how user interacts with the application.
- Participated in bugthrashing sessions to discuss and resolve bugs with developers.
- The new website has made it much easier for the users to access the page and check the required info.
- Created StoredProcedure, Trigger for database access and events.
Environment: HTML, CSS, JQuery, JavaScript, XML, MS SQL, sublime, Adobe Photoshop, Dreamweaver.
