Vous êtes sur la page 1sur 4

BHAGYA RAJ

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

Client: JP Morgan Chase & Co., OH


Oct 2014 Present
Role: JavaScript UI Developer
Responsibilities:
Working in custom created framework called BLUEJS which includes Bacon Js, Require Js, React Js,
When JS, Node JS and writing code that is modular and reusable.
Writing components that hold model data and call back functions for the actions triggered from view.
Writing controllers that are responsible for transferring control between components, making AJAX calls,
routing and rendering views.
Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on
the UI layer.

Changed all flash based videos to HTML5 videos on entire application


Developed very clean and reusable code using advanced JavaScript concepts like OOJS, promises,
publish/subscribe etc.
Developed and designed User Interface using JavaScript, HTML/HTML5, CSS3, DOM, XHTML, AJAX
and jQuery, Bootstrap, SASS, AngularJS.
Used many AngularUI components like Type-ahead, Tabs, Datepicker etc.
Created and enhanced websites for clients to increase online presence and sales by using some of the latest
technologies, including JavaScript, CSS2/3, HTML4/5, Ajax, JQuery, JQuery UI, handlebars.
Front-end GUI development using browser friendly AJAX, CSS, JQuery, JavaScript.
Developed web pages with functionalities like login, register, forget password, Email, filters using JavaScript,
jQuery and HTML.
Developed lot of quick POC(Prototypes) to demonstrate and evaluate cutting edge frameworks like
AngularJs, reactJs, emberJs etc.
Used angularJS for making single page sections of a bigger application.
Experience of writing test cases using various JS based frameworks like Karma, Jasmine and Protractor.
Good understanding of PHP, Java/J2EE/JSP/.net based Web environment.
Strong technical knowledge of Object Oriented JavaScript(OOJS) and JS frameworks/libraries as jQuery,
jQuery UI, Handlebar, RequireJS, AngularJS, Modernizr, momentJS, UnderscoreJS.

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.

Used Underscore.js in chaining for multiple action


Implemented various Validation Controls for form validation and implemented custom validation controls
using Object Oriented JavaScript.
Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
Used TestNG for backend test cases and Jasmine for angular JS test cases.
Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and
improvised those pages using CSS.

Designed different front-end forms & dynamic pages using CSS, HTML & given functionality with JavaScript.

Worked on Twitter Bootstrap to create Responsive Web Design.


Developed ECMAScript 6 to ECMAScript 5 compilers like writing next generation java script using Babel.
Environment: HTML5, CSS3, LESS/SASS, SOAP, Angular JS, Backbone.js, undersore.js, AJAX, JavaScript,
jQuery, JSON, SVN, JSP and Eclipse, TestNG.

Client: State Farm Insurance, IL

May 2012 May 2013


Role: UI Developer

Responsibilities:

Working in custom created framework and creating custom Widgets and plugins and writing code in a
modularized and reusable manner.

Developing webpages by using HTML5, CSS3, jQuery and JavaScript.

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.

Making pages that are cross-browser compatible.

Developing Widgets and plugins using jQuery for common controls.


Environment: HTML5, CSS3, LESS, AJAX, jQuery, JavaScript, JSON, XML, Eclipse.
Client: Digital Insight, Atlanta, GA
Role: Front End Developer
Responsibilities:

Oct 2011 Apr 2012

Used Microsoft Visio, for OOAD purposes.


Developed fast loading images using Adobe Photoshop CS3.
Used jQuery for basic animation and end user screen customization purposes.
Used AJAX to make asynchronous calls to the project server to fetch data on the fly.
Responsible for creating the screens with table-less designs meeting W3C standards.
Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
Developed CSS styles to maintain the uniformity of all the screens throughout the application and
positioning of screen objects.
Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
Implemented various Validation Controls for form validation and implemented custom validation
controls with JavaScript validation controls.
Design and Java coding of business components as Enterprise Java Beans (EJB) and exposed as
REST web services.
Integrated with the back-end code (ASP.NET) using JQUERY, JSON and AJAX to get and post the
data to backend servers.
Developed code to call the web service/APIs to fetch the data and populate on the UI using
JQUERY/AJAX.
Kept track of different versions of files using VSS content management system and uploaded the
developed pages in accordance with the new standards.
Fixed the defect and tracked them using Quality Center to completion by communicating and cocoordinating with the QA and business people.
Environment: Adobe Photoshop, Flash, ASP.net, SQL Server, AJAX, JavaScript, Dreamweaver, XML, HTML,
REST, MS Office and Share Point 2010.
Client: Augusta Intelli Software solutions Pvt Ltd.
Feb 2009 Aug 2011
Role: UI Developer
Responsibilities:
Developed the front end with JSP, HTML, Servlets, JavaScript and CSS.
Developed Bean classes.
Developed data access classes using JDBC and SQL queries.
Involved in the design and development of presentation and web layers based on MVC Architecture.
Developed UI components using Swing, google Window Builder pro with eclipse RCP integration.
Designed UI modules interfaces using AJAX controls like paginations, Date Picker modules using
Data Picker Widget.
Developed the validations by using Java Script.
Involved in developing interfaces for the CSM in order to invoke the various business partners using
XML, XSLT
Involved in Unit and System testing of system.
Environment: JSP, HTML, Servlets, JavaScript, CSS, JDBC, SQL, Swing, MVC, Ajax, XML, XSLT.

Vous aimerez peut-être aussi