Harish Kumar - JavaScript Developer
Harish Kumar - JavaScript Developer
SUMMARY:
TECHNICAL SKILLS
Web Technologies HTML, HTML5, XML, CSS, CSS3, Java Script, AJAX, DOM, DOJO, GUI, Responsive
Web design, JSON, web pack, Gradle, Gulp, Grunt, SASS, SOAP. LESS.
IDE & Tools Web Storm, Adobe Dreamweaver, Adobe Flash Professional + Action Script
2.0/3.0, Microsoft Publisher, Eclipse.
Version Control SVN, CVS, GIT
JavaScript Libraries JQuery UI, Ext JS 4.0, Require.js, immutable.js, normalizr.js React.js, NPM,
Backbone.js, Angular.js, Angular 2, Node.js, Ember.js, Bootstrap.js, knockout.js,
Handlebar.js
Publishing Tools Adobe PageMaker, MS Office
PROFESSIONAL EXPERIENCE:
Responsibilities:
Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework
for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
Involved in developing the Reusable templates using HTML5, CSS3, JavaScript, jQuery, handle
bars.
UI Development using HTML, jQuery, JavaScript, Angular JS, ngWidgets, jq Widgets, JSON, CSS
and Ajax
Implemented UI by adaptingAngular4 framework with TypeScript, HTML/HTML5, and SCSS.
Built Angular4 components, UI services to consume rest services using Component based
architecture provided by Angular 4.
Created AngularJS 4 applications using NodeJS.
Designed Frontend within object-oriented JavaScript Framework like Node.js and Ext.js.
Worked on Responsive web pages (RWD) using Bootstrap, RESTful API
Enhanced user experience by designing new web features using MVC Framework like Node.js.
Extensive experience in server-side development using Node.js
Created TypeScript reusable components and services to consume REST API's using Component
based architecture provided by Angular 4.
Worked on resolving User Interface issues using various front-end technologies such as HTML,
CSS, Bootstrap, Angular and AJAX.
Developed creative intuitive user interfaces that address business and end-user needs, while
considering the technical, physical and temporal constraints of the users.
Built different modules, controllers, templates, custom filters, and directives in Angular.js.
Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery and JavaScript.
Involved in rendering additional components with custom HTML tags using React.js
Involved in writing application level code to interact with APIs, Web Services using AJAX and
Angular resources.
Developed code for Responsive web design in JavaScript using frameworks like Angular.js,
React.js.
Responsible for making responsive web pages using twitter bootstrap and media queries.
Used groovy and spring boot to collecting the data from users and packaged the data as JSON
distributed to applications.
Implemented Grails Services and controllers to perform actions.
Used CSS pre-processors (SASS).
Experience working with Redux for maintaining the consistency to run the application in
different environments (client, server, and native) which are easy to test.
Utilized version control tool GIT to communicate with other team members in to work on the
same codebase in the repository.
Used Grunt for building the project.
Worked with agile technology.
Used Rally for tracking the project.
Handled response data from RESTFUL web services using XML, JSON and jQuery to update UI
Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end
systems).
Created GET/PUT request and response using RESTFUL web services.
Environment: HTML5, CSS3, AngularJS, knockout.js, React.js, Groovy, Grails, AJAX, Angular 4, Angular 2,
TypeScript, Responsive Web Design, Node.js, jQuery UI, JSON, Atom, MongoDB, Photoshop, Java Script,
JSP, SASS, LESS, Agile methodology, GIT, Eclipse and Windows.
Responsibilities:
Involved in Requirement gathering phase to gather the requirements from the business users
and dealing with UX team to continuously accommodate changing user requirements.
Developed the front end of the application using HTML5, CSS3, SASS, JSP, JavaScript
Applied advanced HTML, JavaScript, and CSS to deliver innovative user interfaces and
components.
Created interactive websites and website features using JavaScript and jQuery UI.
Experience Developing Redux, NGRX, Grid Stack.
Extensively used Angular2 with HTML, CSS, and Bootstrap to create rich User Experience.
Developed Angular 2Template driven forms and Model driven forms builder by using ng model.
Used Angular.js for developing single page web applications.
Used Angular 2for Client-side validations while rendering JSON validation errors in the backend.
Good practice with the Node. JS Application in building the minified versions.
Created Typescript reusable components and services to consume REST API's using Component
based architecture provided by Angular 2.
Wrote Page level code using JavaScript with Angular.js framework along with JQUERY and other
JavaScript libraries.
Spearheaded adoption of Responsive Web design principles.
Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a
combination of wireframes, visual designs, and design standards.
Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver, and Illustrator for the
front-end development such as graphics and multimedia's.
Converted existing websites to Responsive websites.
Used Jasmine to perform unit testing of custom filters, custom directives, and various parts of
AngularJS application.
Enhanced user experience by designing new web features using MVC Framework likphotoe
Backbone JS and Node JS.
Build service-based architectures and platforms using core JAVA, Servlets, JSP and Web -
Services.
Responsible for creating the screens with table-less designs meeting W3C standards.
Worked with Node.js to give a structure with rich API over a RESTful JSON interface.
Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
Implemented Grails Services and controllers to perform actions.
Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and
images.
Applied jQuery scripts for basic animation and end user screen customization purposes.
Involved in rendering custom HTML tags using React.js.
Implementing client-side Interface usingReact.js.
Used Node JS for heavy DOM manipulation.
Worked upon the dashboard for the project which contained a variety of charts and drag gable
components using JQUERY UI Library.
Used AJAX for asynchronously exchanging small amount of data with the server behind the
scenes and updating the JSP page.
Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
Developed and deployed Action Classes and JSP for Dynamic HTML generation.
Generated new and edited existing design with CSS to accommodate new changes in design and
Environment: HTML5, CSS3, J Query, Handle Bars, AJAX, Responsive Web Design, Jasmine,
Grails, Angular 2, Angular.js, MongoDB, Node.js, React.js, JSON, Dreamweaver, Photoshop, Flax,
JavaScript, JSP, SASS and Windows.
Responsibilities:
Environment: HTML5, CSS3, Bootstrap, Angular.js, Require.js, Ext.js, Node.js, Backbone.js, Responsive
Web Design, AJAX, JQuery UI, JavaScript, Dreamweaver, Photoshop, Flex, MVC, Rest Web Services,
JSON, XML, SEO, MySQL Server, Eclipse and Windows.
EDUCATION
Campbellsville University, KY
Master’s in Computer and information technology sciences