About Me
Over 5+ years of IT experience as Java UI Developer with expertise in designing and developing scalable, robust, secure, cross platform, high performance web applications/services ❖ Experience in all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi - tier enterprise, Agile and SCRUM. ❖ Experience in developing web applications covering front-end/UI using the web technologies like HTML5, CSS3, XHTML, JavaScript, J-Query, Angular 5/6/7/8/9, React.JS, Node.JS, Backbone.JS, JSON, XML and AJAX. ❖ Proficient in building Web User Interface (UI) using HTML5, CSS3, bootstrap, DHTML, table less XHTML and JavaScript that follows W3C Web Standards and are browser compatible. ❖ Proficient in understanding Document Object Model (DOM), DOM Functions and Implementation of user-centred design (UCD) methodology. ❖ Extensive knowledge in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. ❖ Extensive experience working on Virtual DOM creating an in-memory data structure cache, computed the results and updated the browser's displayed DOM efficiently using ReactJS. ❖ Experience with Angular (5/6/7/8&9) Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading and RXJS etc. ❖ In-depth knowledge of integration of RESTful Web Services, HTTP services and Web services with web applications. ❖ Experience with optimization and CSS3 Code Reduction using CSS Pre-processors like LESS and SASS. ❖ Proficiency in using DOM, AJAX, JSON, responsive web design, Bootstrap 4, for designing web sites. ❖ Understanding and experience with Object Oriented Design/Development (OOD), Model View Control (MVC) design pattern and Test-Driven Development (TDD). ❖ Knowledge on deploying code to AWS using Continuous Integration Tool Jenkins, Continuous Deployment Tools like Docker, Nginx and Git. ❖ Expertise in React JS framework to develop the SPA. ❖ Experienced in React JS and working with React Flux architecture. ❖ Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites. ❖ Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB,Micro Services, Request, Elastic Search, express, luck, spark and templating engines. ❖ Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept. ❖ Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. ❖ Familiar with creating Custom Reusable React Components Library. ❖ Experience using various IDE's like such as Microsoft visual studio, Sublime text, IntelliJ, Web Storm, and Eclipse etc and project management tools such as JIRA, Bugzilla etc. ❖ Experienced in debugging websites using Firebug, Fiddler, Browser Developer tools ❖ Experience using various IDE's like Visual Studio, Eclipse, Dreamweaver and Notepad++. ❖ Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome. ❖ Experience in using Testing frameworks in Test Driven Development (TDD) such as Protractor, Cucumber, and Selenium. ❖ Excellent interpersonal skills, presentation skills, communication skills, management of time and team skills with an intention to endeavour to accomplish project due dates under unpleasant and stressful environment.