Sign in

Web Developer

United States
October 14, 2016

Contact this candidate



Sr. UI Developer


Extensive experience in the fields UI Development, Web Developer, Web UI analysis, Web design, coding, testing, implementation and Outsourcing coordinator for Multiple Projects using HTML4.01/HTML5, CSS2/CSS3, bootstrap, Ajax, Angular JS, React JS, Node JS and Responsive Web Design(RWD). Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management.


8+ years of IT experience as UI/Front-end Web Developer in User Interface Development using mainstream Web Technologies such as HTML/HTML5, CSS/CSS3, OO JavaScript framework, JQuery, XML, SASS, LESS, Bootstrap, JIRA, Ajax, JSON, Angular JS, node JS, React JS, REDUX, Backbone JS.

3+ years of professional Angular JS experience – Angular Bootstrap, Angular UI, Angular material directives, Single page apps, multistep forms, authentication, interacting with multiple REST services, data visualization, offline state persistence,advanced performance issues, etc.

Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.

Extensive experience in Web Application Development, Interface Web Design, developing Interfaces for multiple browsers (Firefox, Internet explorer, Opera, etc.) Information Architecture, planning and Implementing Internet/Intranet project, working with the JQuery Library, branding typography web Technologies.

Experience in developing a MEAN stack application using Express js, Mongo DB, Node js and Angular js.

Experience with BOWER as Package manager for installing client side dependencies like Angular JS, Bootstrap, JQuery.

Experience applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented JavaScript, JSON, Angular JS, Knockout JS, NODE.JS, JSONP, and XML.

Experience in using React JS, Flux, Common JS, Babel+ES6, Web-Pack for SPA development.

Worked on Integrated Development Environment’s like Dreamweaver, Microsoft Visual Studio, HTML5, CSS3, Responsive Web Design, and Bootstrap.

Worked with Multiple Databases like Oracle, SQL and MySQL. Experience with configuring connection pools using JNDI and JDBC.

Experience in JQuery plugin like JQgrid for representing and manipulating tabular data on the web.

Extensively wrote HTML and CSS to build the pages from the Mock ups and wireframes.

Experienced in debug tools such as Charles proxy, Chrome Dev. Tools, Firebug, DOM inspectors, JavaScript debugging techniques and HTTP Fox.

Worked on SPA (Single Page Web Applications) using RESTFUL web services like JavaScript frameworks, Ajax, Bootstrap and Angular Js.

Experience with different types of services- Batch, RESTFUL, SOAP services

Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.

Great ability to write clear, maintainable and efficient code for web development without the use of a WYSIWYG editor.

Good understanding on unit testing and end to end testing with Jasmine, Protractor and Selenium.

Testing including debugging, error checking, browser compatibility and accessibility testing. Collaborating with application developers to ensure UI designs are implemented and tested correctly.

Strong technical, analytical and decision making skills for problem identification and resolution.

Proven experience developing web applications as a part of a product development team.

Experience in using UI editors like Sublime Text Editor, Brackets and Web storm.


Operating System : Windows (XP, 7, Vista, 8), Linux (Mint, Ubuntu), Unix(Solaris)

Languages : C++, Java, Python, Ruby, PHP 4/5, SQL, PL/SQL, Cobol

Web Technologies : HTML4/5, DHTML, XHTML, CSS2/3, SASS, LESS, JavaScript, Twitter Bootstrap,

2/3, XML, JSP, JSTL, AJAX, JQUERY, JSON, Angular JS, Node JS, backbone JS, Express

JS, React JS, Mongo DB, Soap, UI Concept/Modeling/Wire Framing, GIMP, RESTFUL


JavaScript libraries : JQuery, Require JS, Grunt, Jasmine, karma, Protractor, Selenium

Frameworks : Backbone JS, Angular JS, React JS, Node JS, Express JS

Database : Sql, MySQL, Oracle

Version Control Tools : GitHub, Mercurial, SVN, Grunt, Web Pack, Bower

Servers : Apache Tomcat, HTTP Web Server, node Server

Tools/IDE : Net Beans, Eclipse IDE, Macromedia Dreamweaver, MS Visual Studio, Brackets, CS,

CS3, CS4, CS5, CS, CS3, CS4, CS5, Notepad++, Sublime, Text Mate


Bachelor of Technology

GPA 3.8 / 4.00


Kaiser Permanente July 2015 - Till Date

Pasadena, California

UI Developer


Developed code for Responsive Web Design(RWD) in JavaScript using frameworks like Angular JS, developed and improved application using MVC frameworks and Bootstrap.

Interacting with product owners, stakeholder to gather requirements, and prepare documentation on the same.

Proceeding over code review meetings, understanding the cross framework impact across the organization and defining controls / plugins accordingly.

Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, JQuery, JSON, Angular JS and using CSS preprocessors (SASS, LESS)

Developed a multi-user web application using JSP, JSTL, Actions forms, Action Classes, JavaScript and JDBC to provide the needed functionality.

Created REST web services for the management of data using Apache CXF.

Responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery UI and Angular JS.

Designed and developed RESTFUL web services, which significantly improved performance and increased customer bases utilizing NOSQL database and core java spring Beans framework.

Developed single page web service using Angular JS (MVC) and UI-router so that the multiple views and nested views can be displayed in one page without going to other web pages.

Developed source code to consume JSON response received through AJAX calls using JQUERY.

Using Angular form validation and customize validations to validate the user input and improves the user experience.

Use of AngularJS UI-router for defining all application States (routes).

Created Multiple Views as well as Nested Views with the help of Angular Js UI-view & UI-sref.

Created Multiple Re-usable UI Directives by defining Angular Js Directives, Attaching Event Listeners, Controllers & Updating DOM elements.

Angular Js Factory, Services & Providers created for different modules of Users, Groups, and System & Entities etc.

On server side, created & used Restful Web API endpoints for database operations (CRUD) for this Angular JS project.

Used Node JS intensively to run the application on distributed services.

Installed packages using Node JS package manager.

Debugged the common code platform to remove bugs from several features of the code using Angular JS Directives to improve App performance.

Actively involved in using Angular JS, HTML5 to enable client side data to meet specific criteria by applying various validation variables and using Angular JS validation classes to provide visual feedback on validation.

Was actively involved in designing and developed User Interface Web Forms using Flash, HTML5, CSS, Adobe, Photoshop, Dreamweaver and Angular JS.

Develop and design UI for databases of customers and companies and create multiple models in a single page using React in creative one-way-data-flow-way.

Utilize React Js & REDUX to render and deploy company end setting web pages and all the end web pages.

Solid understanding of React Virtual DOM Algorithm, for React performance optimization.

Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.

Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.

Implement modules into Node.js to integrate with designs and requirements.

Developed test cases and performed unit test using Jasmine, Karma Protractor and Selenium.

Solid knowledge on Selenium Web driver and Protractor automation tools.

Using version control tool GIT to manage and maintain the code during the development.

Supporting IE 10, Chrome, Firefox, Safari in this application and solve cross-browser-compatibility problems.

Using bower, node, grunt, and yeoman during development. These tools make the development much easier and can start grunt server with watching task.

Use Node package manager (NPM) to manage the modules and used it to install useful tools such as grunt, express.

Excellent coordination in project activities and ensured that all project phases are followed and documented properly.

Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.

Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.

Managed application state using server and client-based State Management options.

Coded Java Script for page functionality and Light box plug-in using JQUERY.

Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, jQuery, Bootstrap, JSON, Restful services, Angular JS, Tomcat Apache, JSP, GIT, bower, grunt, yeoman, Node JS, Jasmine, Karma, protractor, Selenium, SASS, LESS.

ServiceMaster Aug 2014 – June 2015

Memphis, TN

Front End Developer


Developed the front end using HTML and CSS. JavaScript was used for client side validation.

Managed, maintained, developed and deployed applications and database in response to business needs.

Involved in peer, lead level design and code reviews during the development of this website.

Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.

Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.

Co-ordinate with UX designers and develop static content using front end with HTML5, CSS3 and Angular JS.

Implemented Client side validations using Angular JS Custom Form Validation and server side validations using Data Annotation.

Implemented Angular JS Controller functions, service using Controller methods to set up initial state of the object.

Implemented Angular JS Services to bind the data and provide access to the data on the server.

Implemented Single-Page Web Application Using Angular Js and extensively used Asynchronous operations to improve the application performance with the help of Node Js.

Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.

Created proof-of-concept using responsive web design, Node JS, React JS, modernizer JS, HTML5 and CSS3.

Migrated content from existing website to a new, database driven website; utilized in house Content Management System

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 CS3.

Used React JS to refresh the pages and update the changed parts.

Used SVN to manage the code for check in and check out from SVN repository

Used Mercurial for version control.

Identified the way to increase the Search engine optimization (SEO) and social media friendly.

Used latest web technologies ECMAScript 6, React.JS, Redux, Babel, Node and Web-Pack to create a SPA.

Performed UNIT testing with JASMINE, and developed web services using RESTful API.

Worked with Node to give a structure with rich API over a RESTful JSON interface.

Using Jasmine and karma test runner extensively for unit testing for end-to-end testing

Developing UI automation using Protractor for Angular JS applications.

Guided team into developing an effective organic SEO campaign and key phrase selection strategy.

Worked on documentations and presentations using Microsoft office

Worked on Object oriented JavaScript to create custom objects and extending functionality for already existing objects using prototype in JavaScript.

Performed data encapsulation in JavaScript object using closures and name spacing.

Environment: HTML, CSS, SASS, LESS, JavaScript, JQuery, Ajax, Angular JS, React JS, Node JS, SVN, Mercurial Usability Testing, Agile Methodology, SCRUM, Karma, Jasmine, Protractor, Eclipse, OO. JS, Angular JS.

Northern Trust July 2013 - May 2014

Chicago, Illinois

Web Application Developer


Worked in a prototype team, to develop a new UI design and frame work for web application that matches requirements.

Front-end applications, user interactive (UI) web page designing using web technologies like HTML4/5, XHTML, CSS2/3, Bootstrap, LESS, JQ and RActive.

Make sure the web application is responsive to all major browsers.

Creating JIRA ticket for the defect and ensure proper documentation.

Developed Frame work using JavaScript, HTML/HTML5, BlueJS, Blue UI, RActive, and JQuery in the ongoing projects.

Excellent Coordination in scrum activities and ensure that all tasks are completed and documented properly.

Extensively involved in creating story for the Sprint.

Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.

Involved in SDLC – Requirement Analysis, Development, System and Integration Testing.

Followed customized Structure (MVVC) to develop Application.

Environment: HTML5, CSS2/3, LESS, Bootstrap, JavaScript, R-active, GIT, JQuery, BlueJS, responsive Web Design.

Experian Nov 2012 - June 2013

Denver, CO

UI Developer


Involved in designing and developing large applications and web pages using HTML5, CSS3, JQuery and JQgrid.

Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.

Thorough understanding of application development life cycle methodologies.

Knowledge of human factors and usability, best practices for interface design.

Excellent problem solving skills and the ability to work independently.

Deep understanding of JavaScript and jQuery framework.

Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Developed an Ajax Based UI component to check the current online users and also to send them an app request and periodically check an invite status.

Developed Ajax, JavaScript function to call “send” button each time we press enter and to refresh the Ajax Data Grid every time.

Developed a shout box using JavaScript and JSP and also used AJAX to exchange data with the server without any need to reload the entire page.

Used AJAX with jQuery to parse JSON object to dynamically overlay contents on web pages.

Implemented jQuery plugin that enables to display related information with the hovered label and link.

Created CSS3 pop-up div’s with auto scrolling to a specific section in the div using JavaScript.

Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.

Developed data formatted applications and deploy the script using client side scripting using JavaScript.

Worked on cross-browser compatibility and fixed the bugs for several browsers.

Wrote Code to interact with back-end JAVA, AJAX, JSON.

Environment: HTML (4/5), CSS (2/3), JavaScript, jQuery, JQ Grid, AJAX, JSON, XML, WEBLOGIC, ECLIPSE.

Keste software India ltd March 2010 – June 2012

Bangalore, India

Web Developer


Built UI using HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.

Developed frontend layout and intro for home page using Fireworks.

Worked on JIRA to maintain the task and Reporting Issues.

Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.

Used JavaScript, JQuery for user interactions in pages.

Involved in designing and developing the JSON, XML Objects with MySQL

Web Application developed using Web Technologies 2.0.

Interactive Planning for the product development.

Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.

Environment: HTML, CSS, JavaScript, XML, MS Office, MySQL, AJAX, JSON, JQuery

Bell Solutions Jan 2008 – Feb 2010

Bangalore, India

Web Developer


Involved in discussions with the System Analyst to identify the technical requirements.

Articulated business strategy and branding issues and to balance these with user needs and technological constraints.

Worked closely with product managers, developers and internal stakeholders throughout the product design.

Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.

Extensively used JQuery in implementing various GUI components in application portal.

Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.

Involved in providing pseudo application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.

Wrote code to interact with back-end JAVA, AJAX, JSON

Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.

Worked with teams where requirements are constantly being implemented, tested and improved.

Handled all aspects of the web application including maintaining, testing, debugging and deploying.

Environment: HTML, XHTML, CSS, JavaScript, JQUERY, JSON, JAVA, SQL Server 2005, ECLIPSE, MOCKUPS and WINDOWS.

Contact this candidate