Professional Documents
Culture Documents
SUMMARY
Over 7 years of extensive Experience in designing User Interface (UI) applications and professional web
applications using HTML 4.0/5, XHTML, XML, CSS2/CSS3, Angular JS, Backbone JS, React JS, Bacon
JS, When JS, underscore JS, JavaScript, Node.js, JQUERY, AJAX, JSON and XML.
Experience with full Software Development Life-Cycle, architecting scalable platforms, objects oriented
programming, database design and agile methodologies.
Strong technical knowledge of Object Oriented JavaScript(OOJS) and JS frameworks/libraries as jQuery, jQuery
UI, Handlebar, RequireJS, AngularJS, Modernizr, momentJS, UnderscoreJS.
Extensive experience in UI web applications development and design using Technologies like HTML/HTML5,
CSS/CSS3, CSS Preprocessors(LESS/SASS), JavaScript, AJAX, XML, and JSON.
Very good understanding of new Features of HTML5 and CSS3.
Expertise in using version code control systems such as GIT, SVN.
Worked on all phase of SDLC like Requirement Analysis, Implementation and
Maintenance and also extensive experience agile & waterfall project environment.
Experience in developing multi-tier enterprise solutions using Java/J2EE technologies such as Restful Web
Services, spring, Hibernate, Servlets, JSP.
Proficiency in deploying applications on J2EE Application servers like Tomcat, JBOSS Web Logic.
Extensive experience in styling, developing custom reusable components, data visualization components and
possess good knowledge on using MVC based frameworks.
Experience in using various IDEs, Dreamweaver, Notepad++, Eclipse, and Adobe Photoshop.
Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented
Analysis (OOA), Document Object Modeling (DOM), Test Driven Development(TDD), Behavior Driven
Development(BDD) Programming and its implementation.
Good Knowledge in Design Patterns like MVC, Singleton, Data Access Object and Business Delegate.
Extensive knowledge in Java persistence API (JPA).
Working knowledge on configuration of ANT and Maven built automation tools.
Languages
J2EE Technologies
Web Technologies
Web/Application Servers
J2EE Frame Works
Database
IDE/TOOLS
Build tools
Operating Systems
Version Control
ORACLE Tools
SDLC Methodology
TECHNICAL SKILLS
Java/J2EE, SQL
JSP, Servlets, JDBC, JMS, JPA, JNDI, JUnit, Web Services, Custom Tag
Libraries
HTML5/HTML/DHTML, CSS/CSS 3, LESS/SASS, JavaScript, Node.js,
Jquery, DOM, Ajax, XML, Adobe Photoshop
WebSphere 7.0, Web logic 8.1, JBoss 4.0.0, Apache Tomcat
MVC Architecture, Angular JS, Underscore, knockout.js, Backbone JS,
Spring Frame Work, Jakarta- Struts Frame Work, Hibernate
Oracle 10g/9i
Eclipse, Notepad++, Dreamweaver
Maven, Ant
Windows / Unix
SVN, CVS and Clear Case
TOAD, SQL Navigator
Agile
PROFESSIONAL EXPERIENCE
Implemented various Validation Controls for form validation and implemented custom validation controls
with JavaScript validation controls.
Consuming bootstrap like BlueUI components that are compatible for different browsers and resolutions.
Making pages that are cross-browser compatible.
Used RequireJs for dependency injection.
The new single page application framework is based on angularJS and angularUI Bootstrap, which is
responsive and attractive. Responsive designs are done for three types of screens Mobile and Tablets and
desktops.
Worked in line with Analysts and Content team to identify correct keys and content
Used Twitter Bootstrap show and hide classes for different and grid classes to create RWD.
Making pages comply to accessibility requirements for handicapped / visually impaired or practically
anyone who uses the website.
Environment: HTML5, CSS3, SASS, AJAX, JavaScript, jQuery, CQ5, Bootstrap, BlueJS, BlueUI, RequireJs.
Client: Pearson, NY
June 2013 Oct 2014
Role: UI Developer
Responsibilities:
Worked closely with internal clients to define business objectives, project scope, solution space and
design/development approach for various knowledge research applications.
Setting up Angular JS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery
1.1.0, JSON, and Java Script.
Extensively coded User Interactive (UI) with JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3, jQuery
and handlebarsJs
Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser
compatible and standards-compliant.
Developed client-side web applications of major parts like dispactcher, the stores and the views(React
components) using FLUX.
Built custom UI Widgets and Application logic using Angular JS MVC architecture.
Produced and consumed Rest Web Services developed DAOs and DTO classed for services and consumed
through Angular factory service calls from front end.
Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5
and CSS3, Preprocessors(CSS/LESS).
Developed lot of quick POC(Prototypes) to demonstrate and evaluate cutting edge frameworks like AngularJs,
reactJs, emberJs etc.
Designed different front-end forms & dynamic pages using CSS, HTML & given functionality with JavaScript.
Responsibilities:
Working in custom created framework and creating custom Widgets and plugins and writing code in a
modularized and reusable manner.
Development of Client Side Validation techniques using JQuery and Angular Java Script.
Creating CQ5 related components with specific HTML/CSS/jQuery and authoring in accordance with
requirements.
Setting up the Webpack like bundle js for the usage of different browsers into the system.
Specially working with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and
presenting on the UI layer.
Proceeding over code review meetings, understanding the cross framework impact across the organization
and defining controls / plugins accordingly.
Preparing Unit test cases for all the application & fixing defects if any.
Main area of concern remains compiling to accessibility requirements for handicapped / visually impaired or
practically anyone who uses the website.