With over 14 years of experience as a developer, I am passionate about delivering high performance web, mobile, and desktop applications that meet the complex business needs of our customers/stakeholders. I am currently implementing the micro frontend architecture using Angular, Single-SPA, and NgRx. Expertise in HTML5, CSS3, JavaScript, TypeScript, ReactJS, Ionic, Cordova, Jasmine, Karma, Azure DevOps, and Single Line Diagram.
Work with the Product Owner to understand and implement the complex business functionality.
Real time implementation of Micro-frontend(single-spa) with state management for better scalability.
Azure DevOps to implement the Continuous Integration and Deployment (CI/ CD), bundling and releasing the packages in the artifacts. Caching, minification, and bundling techniques to improve frontend performance.
SonarQube implementation in the project, fixing security reports and hotspots.
Developing and releasing angular libraries in the artifacts which is used by our clients.
Participate in Agile methodology, including meetings, iterative development, estimations and design sessions.
Gathering client and product owner requirements. Preparing product and technical specification includes documenting all the UI architecture.
Developing web application using HTML5, CSS3, SASS, JavaScript, ES6, Typescript, JQuery, Ionic 4, Angular, Jasmine/karma(unit testing), React, Restful API(Integration), Responsive Web Design, BOOTSTRAP 3/4, Material UI designs.
Implements unit testing and code quality check.
Deploying with CI-CD in Azure devops.
Proof of concept in ReactJS, nodeJS and mongoDB.
Proven implementation of micro-frontend UI architecture
Developing ERP application in Angular and helping team migrating legacy application to new technology.
Expertise developing hybrid mobile app in Ionic 4.
Maintainability and scalability of single page application(SPA) and component driven architecture.
Unit testing and review code with Jasmine/Karma and SonarQube.
Expertise creating user validation forms and sending data to server using RESTful services. Build reusable code and libraries for future use.
Developed Danske bank web and mobile app(mobilepay) using sitecore
Expertise in estimating, planning and refactoring software development programs, projects and tasks.
Sharepoint UI - Web application development which involves integration of web editors, notes database, Siteimprove Line check, Search & Promote etc.
Managing and updating Websites using HTML, CSS, JavaScript, and jQuery and template tool kit [frame work]
Participate in periodic discussion to improve customer online experience (User Experience)
Fixing website’s cross-browser issue. Clients: GE healthcare, GE aviation, National bank of canada, Metlife insurance
Working with INTEL using Adobe CQ5 and AEM.
Developing application (using HTML, CSS, JavaScript, jQuery, KnockoutJS), testing product landing pages, minisites as per the company branding style standard.
Testing & fixes website, minisites for cross-browser compatibility.