Jithender Dasari
acz7i9@r.postjobfree.com
Professional 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, ECMA Script (ES6), Responsive Web Design (RWD), Web Pack, 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.
Complete multi-tired, application development life cycle experience using Java-J2EE/J2EE/UI technologies and I am closely participate in the growth, development and success of the organization
Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
Used Backbone.js, Re dux, angular for 1 year, Ruby on Rails for 6 months, node for 6months, Angular JS 2 for 6months.
2+Years of experience in React JS frame Works and ECMA Script
Hands-on experience in working with applications using Java, J2EE, JDBC, Struts, Servlets, Spring, Hibernate, JSP,JSF and ASP.Net
Skilled IT Professional with proven success in maintaining multiple e-projects and experience in implementing high performance user interfaces and web applications.
Experience with code mini frication and optimization tools like LESS, SASS
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 working on frame works like Spring MVC, Struts and Hibernate
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
Reinventing the website with react REDUX to improve the experience of 1000+ users, Working on server side configuration for API route creation and connecting with Mongo DB Data base Worked with Flux as application architecture then moved on to REDUX as a state container for dynamic data handling
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
Successfully introduced and implemented react and web pack into the group workflow
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.
Technical Skills:
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, SASS, JavaScript, j Query, Bootstrap, Angular JS, Angular JS 2, Backbone JS, Node JS, AJAX, JSON, PHP, React JS, Grunt, Sublime, Gulp, REDUX, ECMASCRIPT 6, NPM
Programming: C, C#, Java, SQL, UML
Web Servers: HTTP Web Server, Apache Tomcat
Web Designing Tools: Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS3, Sublime Text 2, APTANASTUDIO
Database: SQL Server […] Oracle 11g, MS-Access Operating Systems Windows […] Mac, Linux/UNIX,Mango DB,Debugging Tools & Version control Firebug, Firebug Lite, Google Chrome Web Debugger & SVN, GIT
Role: UI Developer (Angular JS and React .JS Developer)
November 2014 to Present
Client: Wells Fargo, Charlotte, NC
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 new build system with web pack for React based web application. Designed system for dynamic theme based design system
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
Reinventing the website with react REDUX to improve the experience of users. Working on server side configuration for API route creation and connecting with Mongo DB Database
Developed user interface by using the React .JS, Flux for SPA development.
Developed the JavaScript file with the help of Web pack and babel. Implemented Web pack for bundling j query and other third party library files and babel was implemented to use ECMA Script 6 features
Implemented client side Interface using React JS.
Worked with Flux as application architecture then moved on to REDUX as a state
container for dynamic data handling
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.
Developed base HTTP service on top of Angular JS HTTP service to communicate backend web services
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, SASS,HTML5, CSS3, Bootstrap, LESS, JavaScript, J Query, Grunt, Bower, Node.js, React.JS 0.14.8, NPM, Java, AJAX, XML, INTELLIJ, Sublime Text, Photoshop,CS6,ECMA script6,Web Pack, REDUX,Illustrator CS6, JIRA, Mongo DB,Maven, GIT, Agile, Azure, MAC.
Role: UI Developer Aug 2013 to September 2014
Client: UBS, Weehawken, NJ
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.
Created new build system with web pack for React based web application. Designed system for dynamic theme based design system
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
Developed the JavaScript file with the help of Web pack and babel. Implemented Web pack for bundling j query and other third party library files and babel was implemented to use ECMA Script 6 features
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.
Worked with Flux as application architecture then moved on to REDUX as a state container for dynamic data handling.
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.
Reinventing the website with react REDUX to improve the experience of 1000+ users. Working on server side configuration for API route creation and connecting with Mongo DB Database
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
Developed test cases and performed unit testing using Karma & Jasmine Test cases
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, Web Pack,REDUX,Usability Testing, Agile methodology, ECMA Script(ES6), Grunt,SVN, SASS, Karma, Jasmine,
Role: Mid-level Software Developer June 2011 to July 2013
Client: L&T Info Tech - Hyderabad, Andhra Pradesh
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
Involved in developing Front End Programming for Web applications
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
Involved in developing the Angular JS MVC framework for the Single Page Application development.
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
Developing a new Content Management System backed by subversion (SVN) using java EE technologies.
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, Web pack, ECMA script6,MDB's, Subversion.
Role: JR. JAVA UI Developer Jun 2009 – May 2011
Client: UNICEL Technologies
Location: Bangalore, Karnataka
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
Designed business applications using web technologies like HTML, XHTML, and CSS based on the 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
Worked extensively with the backend team to integrate the HTML code into JSPs.
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 with JAXB, SAXP, and XML, Schema for exporting data in to XML format and importing data from XML format to data base.
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
Involved in developing the Angular JS MVC framework for the Single Page Application development.
Responsible for quality assurance of finished websites including the validation of web forms and links
Environment: Java/HTML5, CSS3, JavaScript (Libraries: J Query), Java/J2EE, MS Access, Adobe Flash, XML, JAXB, JAXP,ECMA Script, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome.
EDUCATION DETAILS:
Bachelors’ Degree in JNTUH