Description
PROFESSIONAL SUMMARY: * Around 7 plus years of experience in User Interface applications and highly transactional and scalable applications using with HTML 4/HTML 5, CSS3, JavaScript, Angular JS, Angular 2, Angular JS4, jQuery, D3.js, AJAX, Node JS and JSON. * Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section. * Excellent knowledge in CSS with pre-processors like LESS and SASS. * Expertise in JavaScript coding and concepts like closures, promise, prototypal inheritance, modular functions. * Developed various Client side validation libraries using JavaScript. * Expert working with cutting edge front-end frameworks and libraries like Angular JS, Node JS, jQuery, JSON, AJAX and Restful services. * Experience in using various jQuery controls and corresponding Event handlers etc. * Experience in writing Angular JS code and familiar with jQuery libraries. * Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using Angular JS. * Designed front-end user interfaces with by creating many components and modules. * Implement modules into Node JS to integrate with design and requirements. * Extensive experience in developing single-page applications using JavaScript frameworks like Angular JS and Bootstrap. * Experienced in using web design tools like Bootstrap. * Worked on Unit test by Test-Driven Development (TDD) to build the application with Angular 2 and JavaScript. * Pleasant experience working in health care, media, commercial and broadcasting domains. * Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics. Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap. * Implemented test driven development using Testing tools like Grunt/Gulp. * Build out applications using React.js, Backbone.js and Polymer.js to create views to hook up models to the DOM and synchronize data to/from the server. * Used Web Storm for client-side and server-side development with Node JS. * Used GIT, SVN for Version controlling, For error reporting and project management tools like JIRA. * Used Jasmine as testing framework and Karma as test runner to perform unit testing using Angular 2 and it is written entirely in Typescript and meets the ECMAScript 6 specification. * Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues. * Experience in complete software SDLC which includes requirement, coding, design, analysis, testing, using Agile, Test Driven methodologies.