Post Job Free

Resume

Sign in

UI Developer

Location:
Hyderabad, Telangana, India
Posted:
November 30, 2016

Contact this candidate

Original resume on Jobvertise

Resume:

Name: Harsh Pathak

Email ID : acxpef@r.postjobfree.com

Phone Number: 510-***-****

PROFESSIONAL SUMMARY:

Senior Software professional with Over 7 years of experience in UI development, Frontend development, Flash with Action

script, rich user interface design, development, web 2.0 specifications and documentation.

Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the

project.

Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML, table less XHTML and JavaScript that

follows W3C Web Standards and are browser compatible.

Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, DWR 2.0,

(X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.

Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery,

HTML, XHTML, DHTML & CSS to develop valid code and table-free sites.

Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.

Experience in Web 2.0 applications like blog maintenance, Library Management, social networking using HTML, DHTML,

JavaScript.

Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.

Working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML-MP, Web Forms, XML, XML

parsers).

Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3,

Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.

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.

Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks angular.js, backbone.js

and node.js.

Experience in working with Ghostwrite.js (Script Management Framework) to download the Display ads in the site.

Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.

Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.

Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.

Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-

WS).

Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer

Toolbar.

Experience using database systems MySQL, Oracle, Sybase and supporting technologies like Hibernate.

Experienced in working in AGILE based development environment and participating in Scrum sessions.

Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.

Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.

Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and

interpersonal skills.

TECHNICAL SKILLS:

Web Technologies HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX,

JQuery, JSON, Apache, PHP, Drupal.

JavaScript Libraries Ext JS 2.0/1.0, Angular.js, Backbone.js 0.9.2, Node.js.

IDE's and Tools Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer Tools, EditPlus,

JSfiddle, Webstrom, Tatastrom, Sublimetext.

Development Tools Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing(spring tool

suite).

Publishing Tools Adobe PageMaker, MS Office.

Wire Frame Tools(wire frame) Adobe Illustrator CS3(basic idea on wire frame and visual design).

Debugging Tools Firebug, BugZilla, (internet explorer).

Database PL/SQL(oracle), MySQL, MSSQL.

Operating System Windows 98/2000/XP/Vista/7/8, MAC OS X.

PROFESSIONAL EXPERIENCE:

Client: Bank of the West, San Ramon, CA Nov 15 Till Date

Description: A User Interface application based on Error Handling and Re-conciliation for execution of the main Middleware

Webservice Application Offers Management under Credit Card Domain. Using Struts framework Error Handling was done

for the incoming requests to the Webservice and for its interaction with external downstream systems. A process flow was

designed recognizing the failure points across the Webservice applications for interaction call failures from Offers

Management Webservice to a 3rd party Webservice system. A 3 time automated trial process was put in place in case of the

contacting Webservice is down and a manual process of sending requests with the ability to edit the request was designed

from the 4th trial onwards.

Role: Sr. Web Developer

Responsibilities:

Involved in design, development and implementation of website based on Model-View-Control (MVC) architecture using

struts.

Created UML diagrams like class, activity, and sequence diagrams using modeling tools IBM Rational Suite mainly worked

on IBM Rational Rose.

Developed the front-end featuring rich web interface implemented using HTML5, CSS3, JavaScript toolkits like YAHOO

USER INTERFACE (YUI). Used JQuery framework for UI centric AJAX behavior.

Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries.

Developed huge multi-advertisement co-registration layout engine that was cross browser compatible.

Developed various commands and helper classes using core Java mainly following multi-threaded concepts and MVC design

patterns for the application.

Used the Node.js and backbone.js MVC Frameworks in the development of the web applications.

Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.

Designed look-and-feel for web sites in Photoshop.

Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.

Implement advanced data grid with custom item renderers and editors.

Developed Artist web pages using Drupal Framework.

Familiar in writing Custom Directives in Angular.js, making use of Modules and Filters objects according to the

application requirement.

Involved in the implementation of open- source web application frameworks like Bootstrap and Angular.js.

Used CVS for synchronous version control among versions.

Used Drupal CCK for creating and customizing fields using a web browser.

Performed data validation using JavaScript code on the client side.

Worked on Service Oriented Architecture environment for developing the services for the users.

Developed data access objects to encapsulate all access to the data source.

Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to

reload the data on Oracle DB using Toad tool.

Provided production level code to the engineering team for product development, including cross-browser support, CSS

optimization, and ADA compliance support.

Provided quality assurance and cross browser compatibility testing during development phase.

Implemented and developed with Interwoven Team Site and other Content Management Systems.

Environment: Drupal, OO JavaScript, Angular.js, HTML5, CSS3, JQuery, JSON, Ajax, DHTML, XML, JSP, Servlets,

Dreamweaver, Photoshop, SOA, CVS, Rational Rose, MVC, DOM, IE, Chrome, Mozilla Firefox, Junit, PL/SQL, SQL,

Oracle, Windows.

Client: AT&T, Middletown, NJ

Aug 14 Nov 15

Project: Global Customer Solution Manager (GCSM)

Description: Global Customer Solutions Manager is AT&T sales to order portal used by AT&T sales team. GCSM is used in

design, pricing, proposal and contract generation and validation of EVPN Private IP, MIS, Voice Over IP, DSL and other

network solutions.

Role: Sr. UI Developer

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering,

Design, Analysis and Code development.

Strictly followed Web 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation,

logos, gradients, reflections and more.

Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all

pages.

Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.

Created UI templates for final look and feel using HTML5, Fireworks, AXURE, Flash, Dreamweaver and Photoshop.

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.

Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.

Developed different JQuery component in MVC micro architecture framework which internally use various design pattern

such as singleton, command, delegate, etc.

Developed a core component of Analytics with Node.js, Angular.js, Couch DB, and Socket Stream.

Designed and developed custom jQuery components for the front end client side validations.

Worked on integrating JQuery APIs with MVC pattern.

Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the

presentation of lists of content.

Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.

Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.

Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.

Used JMS for Asynchronous communication between the applications.

Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.

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.

Worked with the systems team and Quality assurance team in the process

Environment: OO JavaScript,Angular.js, HTML5, CSS3, Drupal, JQuery, DHTML, XHTML, XML, JMS, JSON, Ajax,

Servlets, JSP, SOAP, DOM, MVC, Junit, Dreamweaver, Photoshop, Source Control SVN, SQL, PL/SQL, Oracle, Windows.

Client: PRA Health Sciences, Raleigh, NC Jun 13

Aug 14

Description: PRA Health Sciences is a contract research organization with headquarters in Raleigh, USA. The organization

have worked on 100+ drugs marketed across several therapeutic areas and conducted the pivotal or supportive trials that led to

FDA and/or international regulatory approval of 45+ such drugs.

Role: Sr. Software Engineer

Responsibilities:

Worked on Credit framework infrastructure integrations, to support decision process.

Designed wireframes using HTML, CSS and Java scripts and upon acceptance transformed into Struts based JSPs linking

with the process of interaction with the physical queues.

Developed components using stateless session beans (EJB) and deployed them on WebSphere Server.

Designed a customized Struts framework for Error Handling to handle request xmls incase of error conditions which are

generated while interacting with external WebServices, provide ability to update the request xmls and finally the ability to

trigger the request again.

Developed XML Schemas and used SAX for Parsing XML data.

Developed backend process of interacting with WebServices, JMS for reading and posting requests onto an Error Handling

queue.

Implement Cascading Style Sheets for styling and formatting so as to improve readability and increase code re-usability.

Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.

Used JMS to publish messages to queues, to be processed by message driven beans (MDB).

Used Hibernate to create the mapping and access/update entities.

Used Action forms and Dyna Action forms for Validation.

Ensure quality assurance of the deliverables. Support and advice QA team testing in various environments.

Used Log4j for logging and debugging and JUnit for testing.

Wrote SQL and PL/SQL queries for updating data into the Oracle using SQL Developer tool.

Showed quick learning ability towards interactions with WebServices through a Struts Framework UI.

Assisted the administration team in WebSphere / WebSphere Portal support & administration, upgrades, maintenance and

patching.

Environment: Struts UI Framework, JSP, CSS, Log4j, Java Messaging Services Message Driven Beans, Hibernate, RAD

6.0, WAS6.0, ClearCase, TOAD, WebSphere.

Client: Stabilix Corporation, San Antonio, TX. Oct

12 Jun 13

Description: Stabilix designs and develops a full spectrum of eBusiness and web-based business solutions. Domain focus

for Stabilix includes Healthcare, Insurance and Information Services.

Role: JAVA UI Developer.

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering,

Design, Analysis and Code development for the employee portal.

Developed presentation-tier JSP pages in HTML, Implemented JQuery Data Grid control, Validation control and other Widget

controls.

Developed Web forms/user interfaces using Struts MVC, JQuery and JSP.

Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.

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 JavaScript accordingly for validation purpose, browser detection and controls.

Developed various AJAX controls and widgets to build a rich User Interface for the application.

Developed a core component of Analytics with Node.js, Angular.js, Couch DB, and Socket Stream.

Created Windows services to create automation processing of XML.

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.

Involved in developing JQuery and AJAX wrapper classes for fast retrieval of data and for animations.

Created the forums using Drupal for open discussions.

Created Model objects using Entity Data Model with Entity framework using Hibernate.

Worked with Xpath, XML Node, XML Data documents to synchronize with dataset.

Environment: JavaScript, Angular.js, CSS, HTML, JQuery, XML, Xpath, AJAX, JSP, Struts, Servlets, MVC, Junit, Oracle,

Windows.

Company: Tata Consultancy Services TCS, India. Dec 10 -

Sep 12

Description: Tata Consultancy Services (TCS) is a global leader in IT services, digital and business solutions that partners

with its clients to simplify, strengthen and transform their businesses. We ensure the highest levels of certainty and satisfaction

through a deep-set commitment to our clients, comprehensive industry expertise and a global network of innovation and

delivery centers.

Role: Software Engineer

Responsibilities:

Developed presentation-tier JSP pages in HTML, Implemented jQuery DataGrid control, Validation control and other Widget

controls.

Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.

Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.

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 JavaScript accordingly for validation purpose, browser detection and controls.

Developed various AJAX controls and widgets to build a rich User Interface for the application.

Created Windows services to create automation processing of XML.

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.

Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.

Created the forums using Drupal for open discussions.

Created Model objects using Entity Data Model with Entity framework using Hibernate.

Worked with XPath, XML Node, XML Data documents to synchronize with dataset.

Environment: JavaScript, CSS, HTML, jQuery, XML, Xpath, AJAX, JSP, Struts, Servlet, MVC, Junit, Oracle, Windows.

Company: PARAM Web Solutions, India. Sep

09 - Nov 10

Description: Param Webs Solutions provides you quality service for static web design and the content that suits every

category of business. We are standing in this competitive market since 1999 and reputed in the market for our quality work of

website design and endow our clients the large scale solutions for website design. Our team of expert designers and

developers make unique and distinctive web design for our each and every client.

Role: Jr. UI Developer

Responsibilities:

Designed the website and created/developed web interfaces.

Created graphics including Icons, Images and logos using Adobe Flash Catalyst.

Created appropriate concept models, site organization, navigation, page layouts and interaction to support companys needs

and goals.

Used Dreamweaver as HTML Editor for designing new pages.

Developed HTML prototype documents with CSS Style Sheets.

Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation

and form validation.

Did Cross Browser coding, for making pages compatible will all browsers.

Worked closely with the programmers for project requirement analysis.

Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the

customers and existing users.

Performed validation of completed sites including the debugging and testing of code.

Environment: Java, JavaScript, HTML, DHTML, CSS, Adobe Flash, SQL, Oracle, Windows.



Contact this candidate