Sign in

Developer Web

United States
October 26, 2018

Contact this candidate


Varun Kumar


Experience Summary:

Results driven professional with 8 years of full-lifecycle software development projects. Able to quickly understand the goals of the business and break complex issues into manageable components. Broad experience in developing IT Solutions for business requirements, functional / technical specifications and Code Components.

Summary of Qualifications

Over 8 years of experience as front-end UI developer in developing dynamic Web Applications using HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON, AngularJS, Angular 2/4, ReactJs, Redux, Bootstrap and RESTful Services.

Involved in all the phases of software development life cycle (SDLC), such as Analysis, Designing, Developing, Integrating, Implementing and testing of Client-Server and Web-based applications.

Proficient and excellent hands on experience with JSP, JSF, JavaScript, jQuery, HTML, XML, CSS, LINQ, Ajax, Silver light.

Extensive knowledge in developing Single Page Applications (SPAs) using various JavaScript frameworks like Angular.js, Backbone.js.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, and JavaScript.

Experience in building Single Page Application (SPA) using AngularJS, Angular 2/4, React, Redux and NodeJS frameworks, worked with LESS/SASS/SCSS for advanced styling implementation.

Experience as a Web Developer using HTML, HTML5, CSS, CSS3, JavaScript, AngularJs, ReactJs, Redux, Tiles, Adobe Flex4, DHTML, DOM, Flash, XHTML, jQuery, and Ajax.

Well knowledge of various frameworks of JavaScript like BackboneJS, NodeJS, GruntJS, Knockout JavaScript.

Expert in interactive webpage technologies, such as Ajax and related data format standards, like XML and JSON.

Worked with Fiddler to detect UI logs and Post Man to validate services.

Good Understanding of Document Object Model (DOM) and DOM Functions.

Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.

Involved in developing JSP pages using Spring MVC and Integrating Spring MVC with JQuery for validation rules.

Hands on experience in MVC framework using Angular JS.

Worked on IDE's like Adobe Dreamweaver, Microsoft Visual Studio to build HTML pages.

Expertise in Cordova library for android, windows and iOS platforms.

Responsible for maintaining HTML, CSS, jQuery to ensure the website are in accordance with the originally designed function.

Managing the web application through NodeJS, NPM, Git, Grunt.

Experienced in designing Using Web Standards and in developing table-less layouts.

Experienced in developing pages that adapt to any browser including on Android & iOS devices browsers.

Good Understanding and hands on experience with iframes.

Experience in working with third party web services APIs and Web Services using AJAX and JQuery.

Good Experience in designing rich internet applications using Google web toolkit (GWT).

Hands-on experience in Git and CVS for version controlling and project management.

Known for ability to multi-task and work on different applications at the same time.

Used Chrome Developer tool and other testing tool to do the debug.

Experience in conducting performance testing on applications using HP Load Runner and automated functional testing using SOAP UI and automated UI Testing using Karma.

Strong knowledge in using Object Oriented Programming concepts in JavaScript.


Application Developer

UI Developer

Web Developer

Java Developer

Java/J2EE UI Developer


Bachelor in Mechanical Engineering from SRM University.

Soft skills:

Self-Motivated, Ambitious

Quick Learner

Team Player

Critical Observer

Excellent communication skills

Skills Inventory

Project Management:

• SDLC Process (Waterfall, Agile, Scrum)


• Web Technologies: HTML, HTML 5, XHTML, Angular 2/4, AngularJS, ReactJs, Redux, NodeJS, XML, XSLT, JavaScript, AJAX, JQuery, JSON, CSS, CSS3, Bootstrap, UI Concept Modeling/Wire framing.

• Operating System: Windows XP/7 Enterprise, Linux, UNIX.

• IDE Tools: Eclipse, Net Beans, Notepad++, Adobe Dreamweaver, Sublime Text.

• Web/App Servers: WSDL, JAXP, Apache Axis, Apache Tomcat 7.0, Jboss, HTTP Web Server

• Scripting languages: JavaScript, JSON, UNIX Shell Script.

• Frameworks: Struts1.3/2.0, Spring3.0, Hibernate3.0, iBatis3.0, JSF


• Version Control Tools: SVN, CVS, RTC, Rational clear case.

• Tools: Edit Plus, ANT, Maven, Log4J, JUnit, WinScp, GWT, SOAPUI, Postman

Recent Project Technologies:

• HTML 5, Angular JS, Angular 2/4, ReactJs, Redux, NodeJS, JavaScript, Backbone JS, CSS3, ECMAScript, Qlikview, Visual studio, Bootstrap, JSON, Grunt, AJAX, GitHub, firebug, Notepad+.

• Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues Power BI for reporting.

• Interacted with Java controllers (jQuery, AJAX, and JSON to write/read data from back end systems).

Related Experience

Client Name: Sony Pictures Entertainment

Location: Culver City, CA

Role: Application Developer Duration: December 2016 – Till Date

Project Objective:

Sony Pictures Entertainment (SPE) is a subsidiary of Sony Corporation of America, a subsidiary of Tokyo based Sony Corporation. SPE's global operations encompass motion picture production and distribution; television production and distribution; home entertainment acquisition and distribution; a global channel network; digital content creation and distribution; operation of studio facilities; development of new entertainment products, services, and technologies; and distribution of entertainment in more than 140 countries. Sony Pictures Entertainment can be found on the World Wide Web at

Roles & Responsibilities:

Developed Page layouts, Navigations and presented designs, usability strategies and concepts to the clients and the management to review.

Handled UI with Angular JS 2.0 (MVC framework) to control the page layout.

Used Scrum methodology for the software development process.

Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS 2.0.

Used $http with AngularJS 2.0 interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.

Developed multiple Angular applications using Angular 2/4, Angular cli, Typescript, RXJS.

Worked with backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.

Used Chrome Developer's tool for debugging the website and manipulated the nodes using DOM functions.

Used Angular JS 2.0 to create maintainable and testable single page application, implemented 2-way data binding and used ng-filters across the applications.

Upgraded all modules of code base from Angular 2 to Angular 4.

Built rich prototypes and applications using HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular JS 2.0, Bootstrap.

Designed CSS templates for use in all pages on the website working with CSS background, positioning, text, border, margin, padding, table, Pseudo elements and CSS3 Transitions.

Worked in migrating modules of UI code to stable version of Angular 4 and created custom components using angular 4, to integrate with semantic UI and implemented if-else function in HTML using angular 4.

Experience on working with complex Object-Oriented concepts in improving the performance of the websites.

Used observables, created injectable using angular 2/4 for consuming and exposing REST services to view.

Effectively created and consumed Web services at various stages of the development like Insertion of data into database, fetching data from the database.

Fluid and responsive designs compatible with tablets and smart phone devices using MVC architecture.

Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.

Used JQuery to make RESTful API calls and designed/documented REST APIs for collection and retrieval of high data.

Involved in Unit testing of the application and fixing the defects reported.

Implemented module that allows user to schedule pickups and deliveries.

Used AngularJS 2.0 HTTP request to read data from web services and process JSON data to render in the UI.

Involved in implementation of MVC Architecture with AngularJS 2.0.

Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.

Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.

Used AngularJS, JavaScript and HTML5 to do form validation on client side.

Worked closely with the QA team in resolving defects.

Worked in scrum process attending daily stand up and completing tasks in sprints.

Used AJAX, JSON with JQuery for request data and response processing.

Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.

Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.

Created forms to collect and validate data from the user in HTML and JavaScript.

Worked on browser compatibility and tested every application on popular web browsers like Internet Explorer, Firefox, Opera and Chrome.

Environment: HTML 5, Angular JS, Angular 2/4, ReactJs, Redux, NodeJS, JavaScript, Backbone JS, CSS3, ECMAScript, Qlikview, Visual studio, Team Foundation Server, Bootstrap, JSON, Grunt, AJAX, GitHub, firebug, Notepad+.

Client Name: Genpact

Location: Houston, TX

Role: UI Developer Duration: March 2015 – November 2016

Project Objective:

This project aimed at building a web based Billing and Customer Care System. Customers can work with subsystems, such as registration, current policy information, customize existing policy, apply for a new policy, make payment, check for claims status, and place a claim and others. The health insurance provides quote generation, available plans from the provider and the complete online application process is provided to the customers through web.

Roles & Responsibilities:

Developed Page layouts, Navigations and presented designs, usability strategies and concepts to the clients and the management to review.

Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Angular.js 2.0, Ember JS, Bootstrap 3.0, Drupal, JSON, and jQuery, Ajax.

Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.

Used Ember JS for making Ajax calls (GET, POST) for triggering or fetching data from Restful api's provided by the backend team.

Also worked with views, handlebars and different concepts related to Ember framework.

Worked with source code control systems like GIT and JIRA.

Gathered & loaded data into QlikView from various data sources (DB2, Oracle 11g) optimization using incremental load (Insert, update and delete) and field trimming.

Using Drupal created prototypes as well for call functionalities.

Worked with JavaScript toolkits like jQuery, AngularJS 1.5, Dojo Toolkit.

Implemented responsive web design using media queries, bootstrap and NodeJS and Express.

Efficient management of Jira for bug tracking and Confluence for design documents.

Extensively worked in creating various QlikView reports and publishing them as per client's request.

Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.

Converted wireframes into working development environments using backbone and underscore frameworks.

Used CSS Sprites along with Angular.js to decrease the number of HTTP requests and load time of web pages.

Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts and wrote jQuery function while implementing various UI Screens across the whole web.

Have experience of designing application with framework Angular.js 2.0 based on best design approach.

Created forms to collect and validate data from the user in HTML and JavaScript using My SQL and oracle as database in different products.

Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome using HTML5 and frameworks like Ext.js and knockout.js.

Involved in implementation of MVC Architecture with AngularJS 2.0.

Interacted with Java controllers (jQuery, AJAX, and JSON to write/read data from back end systems)

Involved in developing web Page Applications using Angular JS and NodeJS with other development teams. Also worked on developing office depot mobile application.

Used AngularJS 1.5, JavaScriptandHTML5 to do form validation on client side.

Used React JS for search engine optimization and worked with Visual studio.

Worked closely with the QA team in resolving defects.

Worked in scrum process attending daily stand up and completing tasks in sprints.

Mastered the GRUNT with commands for building and deploying the project. Used Bower for successfully implementing the dependencies.

Worked with PHP for server-side scripting and also had an experience in working with XSLT.

Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.

Involved in writing jQuery-based Ajax requests using JQuery. Get or JQuery. Ajax and jQuery. Post.

Environment: HTML 5, Angular JS, Angular 2/1.5, ReactJs, Redux, Node JS, JavaScript, Backbone JS, CSS3, ECMAScript, Qlikview, Visual studio, Bootstrap, JSON, Grunt, AJAX, GitHub, firebug, Notepad+.

Client Name: Xerox

Location: Wilmington, Delaware

Role: Java UI Developer Duration: December 2014 - March 2015

Project Objective

Xerox Corporation is an American global corporation that sells print and digital document solutions, and document technology products in more than 160 countries. Xerox is an $11 billion technology leader that innovates the way the world communicates, connects, and works. Through broad portfolio of technology and services, Xerox provide essential back-office support that helps clients’ businesses work better.

Roles & Responsibilities:

Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.

Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.

Built a reporting site to show customized dashboards of historical data processing rates, JIRA development tickets and more using d3, ember.js and MySQL.

Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.

Developed a real time chat application by using react js.

Experience in using Ember.js for making Ajax calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team.

Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.

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

Designed Frontend with in object oriented JavaScript Framework like angular.js, NodeJS, Backbone.js, React js, Redux and Ext.js.

Environment: Java, J2ee, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, JSP, AJAX, Apache Axis, SOAP, XML, XPATH, Adobe Flash, Photoshop, PLSQL, Oracle, No SQL, UNIX, LINUX, Windows, React.js, Redux, NodeJS, Backbone.js, Ember.js.

Client Name: TriZetto

Location: India

Role: Web Developer Duration: April 2012 - April 2014

Project Objective

The project Trizetto Claims is to make smooth integration with current workflow to direct connections with thousands of payers and they can perform electronic claims, paper claims, and secondary claims solutions simplify the submission and remittance process. The Application claims editing solutions review claims for common errors that can fix mistakes before they impact the database. With claim status inquiry solution, users can always find out the status on previously submitted claims

Roles & Responsibilities:

Designed and built up the front end utilizing HTML, DHTML, and XML.

Involved in organizing and encouraging Rapid Application Development sessions.

Created CSS layouts for use in all pages on the site working with CSS Background, situating,

content, fringe, edge, cushioning, table, Pseudo classes, Pseudo components and CSS3 Border, CSS3

Background, CSS3 Transitions.

Used JSON for information exchange as it’s quicker and can be parsed utilizing JavaScript.

Extensively worked with JavaScript treats.

Developed JavaScript and upgraded existing scripts for proficiency.

Used JavaScript, HTML5, and jQuery for structures approvals.

Used the jQuery gadgets like Accordion, Date picker, Drag gable, Droppable, Resizable jQuery cooperation.

Worked with jQuery UI module like Widgets, Interactions, and Effects.

Worked with jQuery Message module, jQuery Validation Plug-in.

Applied improvement methods to decrease page size and load times to upgrade client experience utilizing sprites.

Used Ajax XML Http Request to post visit messages and to occasionally check the server for new messages and upgrade your talk window.

Fabricated vivified flag for landing page utilizing Adobe Flash CS3 and MS Expression Blend.

Designed design, catches, logos and glimmer movement for the site.

Environment: HTML, XHTML, DHTML, CSS, JavaScript, jQuery, XML, JSON, Restful API.

Client Name: Peocit Software

Location: Hyderabad, India

Role: Java/J2EE UI Developer Duration: April 2010 - March 2012

Project Objective:

Peocit Application Framework is an application development framework built on Microsoft .NET framework 3.0. These applications use all custom controls to render all controls. It is built on all validations. All the other applications are developed on top of this

Roles & Responsibilities:

Gathered requirements from the client and identifying key features for designing product site.

Developed website using HTML, CSS, JavaScript and jQuery.

Created web pages layout with HTML, CSS and Bootstrap.

Created and maintained the framework and layout of each portal with CSS.

Involved in the scope discussions with the Business Analysts and the Business users to identify the technical requirements.

Enhanced user experience by designing new web features and also single page applications using angular.js, Backbone.js

Developing custom HTML elements using Angular JS directives.

Updated the user interface design with CSS and JavaScript.

Performed client side validations over the submission part using JavaScript.

Fixed the cross browser compatibility issue for Safari, Chrome, Firefox and IE.

Extensively tested the website and fixed bugs after identifying them with Chrome Element inspector.

Improved user experience by designing and creating new web components and features.

Involved in the requirements analysis, designing, development, testing and maintenance of the website.

Create web pages layout with HTML and CSS.

Participated in functional requirement analysis and technical assessments, also involved in translating functional requirements into technical requirements with BA.

Developed UI pages using HTML5, CSS3, and JavaScript.

Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the website using HTML5 and CSS3.

Reduce web page loading time by reduce image sizes, remove unnecessary widgets, HTTP compression, put CSS at the top and script references at the bottom or in external files, reduce lookups, etc.

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

To optimize user experience worked on enhancements.

Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.

Involved in Enhancement of existing application utilizing Angular JS, created HTML navigation menu.

Involved in maintenance and support, implemented latest changes.

Developed innovative internal solutions to proactively meet the needs of our clients, communicate with Project managers, Software Engineers, and other Creative Team members throughout the planning meeting.

Doing the fragmentation of the html page for reusability of html part for another product.

Solving the issues after integrating the code with developers and creating the checklist.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, Backbone.js, Bootstrap, IE6, 7 & 8, Firefox, Opera, Chrome 4, Safari 5, Windows 2000, Windows XP, MS Office, MS Excel.

Contact this candidate