Sign in

Service Customer

New York, New York, 10001, United States
January 25, 2017

Contact this candidate




7+ Years of IT Experience as an UI designer involved in rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, project and team management.

Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) methodologies.

Implemented various J2EE design patterns like Service Locator, Session Facade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO), Service Oriented Architecture (SOA) and Business Delegate in the development of Multi-Tier distributed Applications.

Experience in designing and developing interactive User Interfaces, usability, web and client / server applications using HTML5, CSS3, JavaScript and JQuery.

Good hands on experience with Express, Angular.js, Node.js

Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, POJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, JSF and JSP.

Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js.

Experienced working with Node.js, npm modules (Grunt, Bower, Express, Mongoose)

Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.

Transformation and Database. Strong Knowledge of Service-Oriented Architecture (SOA)

Expertise in various open source frameworks like Spring Framework, Struts, Spring Security, Spring Integration, Java Server Faces (JSF), and Hibernate 3.0.

Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.

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.

Developed and designed Ajax based Prototype, Angular JS, JQuery and AJAX based UI frame work.

Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Pojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.

Websphere Application and Portal Server (WAS/WPS), JBoss and Tomcat.

Comprehensive knowledge in RDBMS databases like Oracle10g/11g, SQL Server 2005, 2008, DB2, and MySQL 4.x, 5.0.

Experience in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.

Strong Experience in database design using PL/SQL to write Stored Procedures,Functions, Triggers and strong experience in writing complex queries.

Experience with JavaScript utilities NPM, Bower, Grunt, Yeoman, GitHub, Git bash command.


Web Technologies

XML, HTML, HTML5, XHTML, CSS3/6, JavaScript, JQuery, Bootstrap, Angular JS, Node.JS, backbone.js, AJAX, JSON, PHP, Struts 2.0 Framework

Web Servers

HTTP Web Server, Apache Tomcat

Web Designing Tools

Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS3, Sublime Text 2


Oracle 11g, SQL Server, MS-Access, MySQL, MongoDB

Operating Systems

Windows 7/XP/Vista/2000, Mac, Linux, UNIX

Debugging Tools

Firebug, Firebug Lite, Google Chrome Web Debugger, UX/UI Wire framing (Balsamiq, Axure).


core Java, Servlets, JSP, JSTL, Hibernate SQL, Spring4.0,Bootstrap, UML


Amazon Web Services Certified Solutions Architect – Associate

UI Certified Technologies -Free Code Camp


Senior Web/UI Developer

Thomson Reuters, New York, NY Jun 2015 – Present

Thomson Reuters provides professionals with the intelligence, technology and human expertise they need to find trusted answers.


Developed web pages for tablet devices such as apple, android tablets.

Designed and implemented different layouts using HTML5 and CSS3.

Implemented applications using twitter Bootstrap framework.

Developed service layer using JAVA/J2EE.

Development using Spring MVC Framework (Dependency Injection, Auto wiring, Caching, Database Connectivity, Web service Rest and Soap Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the Spring xml files.

Used node js middleware Multer for uploading files.

Used node -mysql a pure node js JavaScript client implementing the MySql protocol.

Used a JavaScript ORM for Node js BookShelf

Created a chart/graph that shows the amount of errors per day and create two date-pickers to filter the chart. This was done using JQuery UI and the Kendo UI.

Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.

Implemented JQuery Plugin implementation: Slider, Tabs, jQuery Dropdown, Image Gallery.

Developed large-scale, real-time, live blogging server and UI using Node.js

Applied techniques for cross-browser and cross-platform interface development (AngularJS)

Used angular.js to develop a standalone test application, in scope of future usage of the framework.

Customized data tables and high charts into AngularJS directives. Coded AngularJS controllers and directives for application functionality.

Versatile to identify the root cause of an application issues while working on Android device.

Using ReactJs developed interactive cross platform web application using techniques such as Ajax, DHTML and DOM scripting.

Integrated the Javacode (API) in JSP pages.

Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.

Implemented multiple high-performance MongoDB.

Using a custom framework of MongoDB to take care of the back-end calls with a lightning fast speed.

Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.

Worked with JSON for data exchange between client and server.

Worked with SVN and GIT to maintain current and historical versions of source code.

Developed the pages that are complaint to W3C and ADA standards.

Used JIRA for bug tracking and issue tracking.

Used Karma(Jasmine) for JavaScript Unit testing and Protractor for E2E testing.

Environment: Java/J2EE, Spring 4.0, Hibernate 4.3, JSP, JSF, Web Sphere, HTML5, CSS3, JavaScript 1.8.5, JQuery 1.11.1, EX JS, AJAX, JSON, AngularJS 2.0, JSTL, Android SDK 4.1, Eclipse, MongoDB, Adobe CS5 suite, Reactjs, JVM&JRE, Log4, JIRA, node.js, Twitter bootstrap, GIT and MS Office.

Senior Web Application Developer

Sterling Bank, Houston, TX Jan 2014 – May 2015

Sterling Bank founded in 1974 is a subsidiary of Sterling Bancshares, Inc. with the total assets of $5 billion. It offers various business banking products and services including loans, lines of credit, multi-party checking, treasury management, automated clearinghouse functions, account analysis.


Designed and implemented a web app for storing the information of customer, generating sales reports, saving personal contacts and handling schedule management.

Developed user interface pages using SPRING JSP tag library, GWT, JSTL, JavaScript, Ajax, QForm, AngularJS, HTML and Bootstrap.

Created a foundation for modularized HTML, CSS, and JavaScript which enabled migration of the existing UI.

Utilized AngularJS framework to bind HTML template(views) to JavaScript object(models)

Used node.js for the management on interchange of the data between the servers and the users with the help of web sockets, worked with various building blocks such as models, views, events, routers and collections in React.js.

Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.

Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.

Created custom Directives which contain restrict values (AECM), isolate scope, template and link functions in order to display a list of items inside a grid.

Created custom Filters which can format data in different ways based on the requirements and involved in two-way data binding technique with styling from Bootstrap.

Used Node JS, Express JS to create server-side MVC framework with MongoDB.

Wrote queries in Oracle9i Spatial in developing GIS based application.

Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.

Implemented spring service layer with dependency wiring, transaction, DAO and annotations.

Implemented LOG4J for debugging and written test cases in JUNIT.

Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.

Worked with source version control tool GIT to manage the code repository.

Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.

Performs UNIT testing with JASMINE, and develops web services using RESTFUL API.

Experienced behavior driven development using SCRUM framework under Agile Methodology.

Environment: Core Java, Unix, J2EE 7, JDBC 4.2, Spring 3.1, Hibernate 4.2, JSF 2.2, HTML 5, CSS 3, JavaScript, JQUERY1.11.1, POJO classes, Backbone.js, JSP 1.1, AJAX, JSON, REST, Angular JS 2.0, RESTful API’s, JSON, Bootstrap 3, Agile, Servlets 2.2, Grunt, MVC, Struts2.0 framework, TOMCAT APACHE 3.2, Jasmine.

UI Developer

US Cellular, Chicago, IL Nov 2012 – Dec 2013

U.S. Cellular is the fifth-largest full-service wireless carrier in the United States, providing national network coverage and industry-leading innovations designed to elevate the customer experience.


Implemented applications using twitter Bootstrap framework.

Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.

Worked on developing internal customer service representative (CSR's) tools.

Worked on High Traffic Public Facing websites.

Java Servlets and JSP pages were deployed on the Web logic Application Server for retrieving user information and posting related data.

Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.

Integrated the Javacode (API) in JSP pages.

Designed and developed mobile application for Android mobile devices with extensive user interface development.

Analyzing documentation to create Wireframing process flow to Power Design business requirements.

Worked on portals for developing patient online ordering using JavaScript, JQuery and Ajax.

Created images, logos and icons that are used across the web pages using Adobe Photoshop.

System Integration with various subprograms and subsystems.

Developed application using Spring MVC, JSP, JSTL, Struts and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.

Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.

Extensively used Java Multi-Threading concept for downloading files from a URL.

Managed data model using Backbone.js, which includes the user data and display that data at the server side with the same format.

Worked with JSON for data exchange between client and server.

Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.

Involved in writing the Unit test cases using Jasmine to test the individual units of code.

Environment: HTML 4.0/5, CSS 3, JavaScript, JSP, JQuery, AJAX, JSON, JSTL, XML, XHTML,DHTML,SpringMVC,truts,Eclipse,AdobeDreamweaver,JIRA,UX/UI Wireframing(BalsamiqMockup, Axure Wireframing),bootstrap, SVN, CVS, GIT, ClearQuest, Harvest, Adobe Photoshop.

Web Developer

Solvent Software Solutions Pvt Ltd. India Feb 2010 – Oct 2012

Solvent Software Solutions delivers high quality, reliable and cost-effective IT services to customers globally. They provide world-class technology services by constantly exploring and implementing innovative solutions that drive long-term value to their customers.


Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE 9g.

Worked on various mobile frameworks like jQuery mobile.

Responsible for designing mobile applications.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).

Java Servlets and JSP pages were deployed on the Web logic Application Server for retrieving user information and posting related data.

Used Balsamiq wireframing tool for sketching my module and for creating layouts.

Responsible for developing various static and dynamic modules, which are displayed in different, web pages according to the specifications.

Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.

Worked on development of POJO classes and writing Structured query language (SQL) queries for persisting and retrieving information

Extensively used XSLT to transform XML documents to HTML.

Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.

Worked on jQuery Light box for creating image and video galleries.

Implemented dynamic page elements and form error validations using JAVASCRIPT.

Embedded the flash content into the web pages using SWFObject.

Created Ajax calls to exchange (request / responses) information with database.

Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.

Used Subversion (SVN) as a repository tool and as a version control.

Environment: Java/J2EE, Struts Framework, JSP, Servlets, JDBC, Oracle 9g,HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, Jquery, JSP, JSON, AJAX, DOM, Aptana Studio 2.0, Eclipse, Sub Version,

Web Developer

Seneca – Global, India May 2009 – Jan 2010

Seneca-Global is an IT services organization engaged in providing development, maintenance, testing and support services for software products and business software applications for mid-market commercial enterprises and software companies.


Created the web UI using Struts, JSP, Servlets and Custom tags.

Executed approved design, developing both applications with JSP, JavaScript, and HTML, generating reports with SQL, PL/SQL and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.

Created UI sketches, flows, wireframes and rapid prototypes for Web and Mobile platforms

Interacted, coordinated with the Design team, Business analyst and end users of the system.

Developed Controller Servlets Framework component for Presentation

Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.

Ongoing new requirements gathering and updating on regular basis.

Played a programmer role in UI design and development of the front-end architecture.

Developed user interfaces involving HTML, JavaScript and CSS.

Developing complex user interfaces involving HTML, CSS and JavaScript.

Developed HTML pages using HTML and JavaScript for front-end validation.

Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.

Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.

Improved Web applications by analyzing used feedback.

Environment: Java, JSP, Servlets, JavaScript, HTML, XHTML, DHTML, CSS.

Contact this candidate