Uploaded File
add photo
Jithender
djith456@gmail.com
470-485-7530
Charlotte, NC 28202
UI Developer (Angular JS and React .JS Developer)
13 years experience C2C
0
Recommendations
Average rating
161
Profile views
Summary

  • Over 7+ years of extensive experience as a Front-End UI Developer developing web applications
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing
  • Used HTML5, CSS3, PHP, J Query, AJAX, Responsive Web Design (RWD), Bootstrap, J SON from 6 years, and java script for 7years.
  • Strong understanding in using controllers, modules, directives, factories, services, dependency injection and digest cycle in Angular JS.
  • Used Backbone.js, Re dux, angular for 1 year, Ruby on Rails for 6 months, node for 6months.
  • 2+Years of experience in React JS frame Works and ECMA Script
  • Expertise in React JS framework to develop the SPA
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML /DHTML, DOM, XHTML, J Query, CSS, and Ajax
  • Extensive experience in building Single Page Applications (SPA) using frameworks like angular and custom MVC frameworks
  • Knowledge about creating SPA and worked with Angular Route and Angular UI while creating different kind of views.
  • Worked on Responsive Design Layout applications supporting multitude of browsers and devices
  • Experience in Object Oriented JavaScript and use of design patterns like module, revealing module and singleton pattern
  • Experience and N Unit to test each part of application and managed application with Battering while coding in Angular JS.
  • Worked on different JavaScript libraries like J Query, Underscores, Requires, knockouts
  • Working knowledge of Quit and Jasmine JavaScript unit testing frameworks
  • Extensive experience in AJAX requests (web services and Restful API) and JSON responses
  • Expertise in HTML4 and usage of template engines like handlebars and underscores
  • Worked on End to End design, development of Angular based Single page Application
  • Knowledge of HTML5, CSS3 new features and use of libraries like D3.Js for charting and rich interactive widgets
  • Experience in using various tools and IDEs for development and design like Web Storm, Eclipse and Visual Studio
  • Worked on writing grunt tasks for build scripts, minified and bundled the JavaScript code
  • Experience in profiling web applications and removing performance bottle necks
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques
  • 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
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD)
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis
  • Experience working in Scrum teams in agile methodology
  • Hands on Experience with version control tools like SVN and GIT
  • Extensively used the repositories like GIT Hub and SVN.
  • Extensive use of Grunt & Gulp as a build tool for projects
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Worked in various development methodologies such as Waterfall, Agile (SCRUM) , V Model.
  • Experience using modern JavaScript tools like jasmine and karma.
  • Ability to write clean, efficient, sematic, easy to read code.
  • Ability to understand and address complex problems and systems.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills

Experience
UI Developer (Angular JS and React .JS Developer)
Information Technology
Nov 2014 - present

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development
  • Responsible for creating pages using HTML5, CSS3, Bootstrap, JavaScript and Angular JS
  • Implemented Web API for secure and reliable system in back-end Rest API.
  • Implement functionality such as Searching, Filtering, Sorting, Categories, Validating using Angular JS framework.
  • Created Single Page Application (SPA) using Angular JS 2.0* UI-Route, Dependency Injection design pattern on Controller and Services for shared data between controllers.
  • Implemented Angular JS 1.6 to 2.0 Services to bind the data and provide access to the data on the server.
  • Mongo DB Created prototype before development based on static and approved design documents and wireframes
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.JS.
  • Developed UI with AJAX, DHTML and JavaScript for more interactive web pages
  • Developed single page responsive Web UI using HTML5, Angular JS, Angular2, Bootstrap, CSS3, JavaScript, J Query, D3 .JS. React .JS
  • Developed Angular JS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes
  • Developed user interface by using the React .JS, Flux for SPA development.
  • Implemented client side Interface using React JS.
  • Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • We have followed with Agile and Scrum development methodologies
  • Extensively used Angular UI components like Calendar, Grid, Select, UP loader etc.
  • Developed Angular JS services for reusable functionality
  • Worked on cross-platform and browser compatibility issues for this application
  • Generated responsive data tables using with Bootstrap grid system
  • Designed Front end with in object oriented JavaScript Frameworks like Angular JS.
  • Used Node.js for server side code and Express.js as the framework. Written callback functions for the Rest Full API.
  • Re-factored, re-architected, and enhanced an existing Angular JS application to follow strict MVVM/MVC pattern for improved source code maintenance.
  • Having good experience in implementing the Node.js server side code to interact with Mongo DB to store and retrieve data by using the Mongoose drivers.
  • Developed user interface by using the React .JS, Flux for SPA development.
  • Implemented client side Interface using React .JS.
  • Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phone's
  • Developed custom bootstrap with brand appropriate styles, colors, animations and font icons
  • We setup the development environment using Node.js, Grunt, Bower
  • Used Karma for unit testing and Protractor for end to end testing.
  • For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project
  • Used J Query plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms
  • User experience design encompasses traditional human-computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users
  • Used Adobe Photoshop and Illustrator to create their statistical concepts
  • Environment: Angular JS, Angular JS 2, HTML5, CSS3, SASS, Bootstrap, LESS, JavaScript, J Query, Grunt, Bower, Node.js, React.JS 0.14.8, NPM, Java, AJAX, XML, INTELLIJ, Sublime Text, Photoshop CS6, Illustrator CS6, JIRA, Mongo DB Maven, SQL, Tomcat, GIT, Agile, Azure, MAC, Mongo DB UNIX / Linux. Role: UI Developer
AJAX HTML SQL XML UNIX JavaScript Linux Adobe Photoshop Wireframing UI Scrum CSS Agile Methodology jQuery node.js Bootstrap MVC AngularJS Maven MongoDB Requirements Gathering JIRA D3.js Express.js React.js SASS REST Git Design Patterns Java Adobe Illustrator Apache Tomcat MS Azure Grunt.js Unit Testing
Remove Skill
UI Developer
Information Technology
Aug 2013 - Sep 2014

Responsibilities:

  • Dashboard and billing UBS is a Telecom giant providing connectivity services to individuals and businesses. I am working on a Digital Life project enhancing the UI for the home automation dashboard. I also support online billing system for Digital Life customers
  • Worked closely with SME's, developers and other IT teams to understand the scope of the project and accordingly, gather functional requirements of the project to design and implement the application
  • Closely worked with the customer scrum to build the internal web application which will be Responsible for all client side UI Validation and implementing Business logic based on user selection using J Query, and Angular JS.
  • Worked on accessibility for making user interfaces perceivable, operable, and understandable
  • Involved in developing various UI templates and was extensively involved in developing the business logic layer
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using Angular JS and the front-end framework
  • Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, customer dashboard page using Bootstrap
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using J Query, AJAX
  • Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions at one time
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript
  • Applied industry best practices and standards when project requirements are lagging
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls with JSP validation controls
  • Implemented Angular JS Validation to validate user inputs and to create user-friendly web application Developed the complete HTML5, CSS3 and JavaScript of the pages with emphasis on performance and accessibility
  • Used Entity Framework to create Models and View Models at ASP Web API and implemented $http protocol and REST principle.
  • Developed the application using backend as Web API and Front-End in object oriented JavaScript framework Angular JS with Bootstrap as user interface.
  • Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes
  • Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible
  • Having good experience in implementing the Node.js server side code to interact with Mongo DB to store and retrieve data by using the Mongoose drivers.
  • Handled all aspects of the web application including maintaining, testing, debugging and deploying
  • Developed common CSS classes for the user interface using CSS and CSS3
  • Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues
  • Used SVN for Version Control.
  • Environment: HTML/HTML5, CSS/CSS3, JavaScript, J Query, AJAX, JSON, JSP, Angular JS, Bootstrap, Usability Testing, Agile methodology, ECMA Script, SVN Role: Mid-level Software Developer
AJAX HTML JavaScript Scrum CSS Agile Methodology MVC JSON SVN WebServices REST AngularJS Bootstrap node.js MongoDB jQuery JSP UI API Development
Remove Skill
Mid-level Software Developer
Information Technology
Jun 2011 - Jul 2013

Responsibilities:

  • Worked with System Analyst and the project team to understand the requirements
  • Converted the Photoshop mockups in to hand-written HTML and CSS pages
  • Developed web pages applying best standards
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Designed and developed Customer registration and login screens using JSP, Struts-Tiles, HTML/DHTML and JavaScript
  • Used log4j for tracking errors and debugging the code
  • Responsible for the wiring and the configuration of Beans using Struts web based application using strutsconfig.xml and web.xml
  • Developed Web services for non-Java clients to obtain user information and modified Struts configuration files as per application requirements
  • Applied J Query scripts for basic animation and end user screen customization purposes
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
  • Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls
  • Responsible for fixing all bugs encountered and communicating back over to the QA team.
  • Environment: HTML, Java/J2EE, JSP 2.1, JavaScript, CSS, Eclipse IDE, MS Office, Adobe Photoshop, Node.js Oracle, SVN, AJAX, Scrum, J Unit, log4j, Ant, Maven, Web Sphere Application Server, JMS, MDB's, Subversion. Role: JR UI Developer
AJAX HTML Java Eclipse Junit System Analysis Oracle J2EE JavaScript Adobe Photoshop Struts IBM WebSphere JMS JSP Scrum CSS jQuery JSON SVN Maven WebServices Mockup node.js Log4J UI Ant
Remove Skill
JR UI Developer
Information Technology
Jun 2009 - May 2011

Responsibilities:

  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA
  • Responsible for creating the screens with table less design following W3C standards
  • Worked with business analysts to understand their business models and goals
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties
  • Used AJAX extensively to implement front end /user interface features in the application
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, J Query, Web Service call and JSON
  • Worked database like SQL and relational database management
  • Designed and developed custom J Query components for the front end client side validations
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3
  • Responsible for quality assurance of finished websites including the validation of web forms and links
  • Environment: HTML5, CSS3, JavaScript (Libraries: J Query), MS Access, Adobe Flash, ECMA Script MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.
AJAX SQL Business Analysis JavaScript Adobe Flash CSS jQuery Java UI JSP Javabeans JSON Web Forms Java Servlet JIRA
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Skills
AJAX
2021
7
CSS
2021
7
Grunt.js
2021
7
JavaScript
2021
7
Unit Testing
2021
7
jQuery
2021
6
Adobe Illustrator
2021
5
Apache Tomcat
2021
5
Design Patterns
2021
5
HTML
2021
5
JSON
2014
5
MS Azure
2021
5
node.js
2021
5
Scrum
2021
5
Adobe Photoshop
2021
4
Java
2021
4
JIRA
2021
4
JSP
2014
4
Maven
2021
4
SQL
2021
4
UI
2021
4
Agile Methodology
2021
3
AngularJS
2021
3
Bootstrap
2021
3
MongoDB
2021
3
MVC
2021
3
REST
2021
3
SVN
2014
3
WebServices
2014
3
Ant
2013
2
D3.js
2021
2
Eclipse
2013
2
Express.js
2021
2
Git
2021
2
IBM WebSphere
2013
2
J2EE
2013
2
Java Servlet
2011
2
Javabeans
2011
2
JMS
2013
2
Junit
2013
2
Linux
2021
2
Log4J
2013
2
Mockup
2013
2
Oracle
2013
2
React.js
2021
2
Requirements Gathering
2021
2
SASS
2021
2
Struts
2013
2
System Analysis
2013
2
UNIX
2021
2
Web Forms
2011
2
Wireframing
2021
2
XML
2021
2
Adobe Flash
2011
1
API Development
2014
1
Business Analysis
2011
1
backbone.js
0
1
gulp.js
0
1
Handlebar.js
0
1
Knockout.JS
0
1
PHP
0
1
Ruby
0
1
Ruby on Rails
0
1
Visual Studio
0
1
Waterfall
0
1