9+ years of professional experience in all phases of software development life cycle (SDLC) including requirement Analysis, Design and Development, Integration, Maintenance, Testing various client/server N-tier and web applications.
Expert in Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like HTML, HTML5, XHTML, CSS2/3, Object Oriented JavaScript, jQuery, Rx-Js, Ng-Rx, Angular JS/Angular X, Angular 5/8/12/13, TypeScript, Node JS, JSON, Bootstrap Framework, Ajax, Media queries, React JS, Formikforms, Angular Material, Kendo grids.
Well versed in DOM (Document Object Model) and DOM functionality to use in the interaction with objects in HTML and XHTML
Proficient in creating user interface widgets using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
Experience working on React JS workflows such as Flux, Redux and used React-Router to turn application into Single Page Application.
Experience in Search engine strategies in Angular using Metadata, Schema markup, Structured data, dynamic rendering, Lazy loading etc.
Hands on with Responsive Web Design (RWD) using React, Bootstrap, Media queries, CSS3 and its pre-processors SASS and LESS to target Tablets, Mobiles and Desktops.
Good experience in developing browser-based Infographics and Data Visualization pages by utilizing High Charts, C3 and D3 charts to display data in graphical view. Hands on experience with C3, D3 charts and Kendo to populate the data.
Build Single Page Applications (SPA) using frameworks like Angular, Harmony frameworks, React JS and Custom MVC frameworks.
Strong knowledge in JavaScript, including DOM manipulation and the JavaScript object model. Good understanding of React.js and its core principles.
Also have good knowledge on writing and integrating the web services in all the cases like GET, POST, PUT/UPDATE, DELETE.
Experience in creating CI/CD pipelines for new projects and setting up the pipelines. Involved in Release calls and maintained clean code.
Experience using JIRA for tracking. Experience with Jest, Jasmine, and Karma for unit testing.
AGILE and Waterfall based development environment and participating in SCRUM sessions.
Knowledge on AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, IAM,
Route 53, VPC, Auto scaling, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups.
Knowledge on creating IAM Roles, policies and Users, Groups in IAM for accessing resources in AWS with granular permissions.