About Me
- UI/Frontend Architect with expertise in designing, developing, implementing and scaling web applications for the rapidly growing Technology teams.
- Leads and owns the entire life cycle of the product design, archi...
- Leads and owns the entire life cycle of the product design, architecture, documentation, coding, code review, testing, and deployment.
- Expert in JavaScript, ES6+, TypeScript, React, Redux, Angular, RxJS, Node.js, Webpack, Jest, Enzyme, Mocha, HTML5, CSS3 and Git.
- Having good knowledge of Docker, TeamCity, Jenkins, and Bitbucket, CI/CD
Skills
Web Development
Development Tools
Software Testing
Mobile Apps
Others
Graphic Design
Portfolio Projects
Company
Frontend Architect
Description
The Purpose of the project is to develop an online portal for Hesta customers. This web app enables online users to update their profile, see all the transactions, payment, withdrawal scheduling, manage investment super fund portfolio, Manage contribution, and many more.
Used Technologies – Typescript, React, Redux, React-Final-Form, Redux-persist, Jest, Enzyme, Eslint, prettier, Babel, HTML5, CSS3, Sass, Webpack, Node.js, TeamCity, Bitbucket, AEM, Adobe analytics, Microservices
Show More Show LessSkills
Typescript React.Js Redux Jest Enzyme BabelJS HTML 5 CSS 3 SASS Webpack Node.Js TeamCity Adobe Experience Manager - AEM Adobe Analytics MicroservicesTools
BitBucketCompany
Frontend Architect
Description
The purpose of the project is to develop multiple Client web application (CWA) based on react.js/Redux to enhance customer or colleague user experience. These Web app would support bank client in various phase like, Account opening and onboarding, Existing commercial and retails customer, customer servicing, etc. All CWA app are supporting all three brands (Lloyds Bank, Bank of Scotland and Halifax) of Bank.
Used Technologies – ES6/ES6+, React, Redux, Redux-Form, Jest, Enzyme, HTML5, CSS3, Sass, Eslint, prettier, Babel, Webpack, Node.js, Express.js, Loopback, Jenkins, Docker, Kubernetes, Git, Azure, Microservice.
Show More Show LessSkills
ES6 React.Js Redux Jest HTML 5 CSS 3 SASS BabelJS Webpack Node.Js Express.Js Git Azure Microservices Docker Jenkins KubernetesTools
SASSCompany
Senior Frontend Engineer
Description
The purpose of the project (Adviser Work Station- AWS) was to develop a web application for a leading financial services company that would help them to enhance investment adviser user experience while they opening new account, buying or selling mutual funds or investment plan for their client. It is a RIA (rich internet application) which is based on SPA (Single page architecture).
Used Technologies – JavaScript, Backbone.js, Marionette.js, HTML5, CSS3, Grunt.js, Node.js, Require.js, Underscore.js, Mocha.js, Karma.js, Assert.js
Show More Show LessSkills
JavaScript Backbone.Js Marionette HTML 5 CSS 3 Grunt.Js Node.Js Require.Js Underscore.Js Mocha KarmaTools
AWSCompany
Senior Frontend Engineer
Description
The purpose of the project (ART) was to develop an application for a leading mobile company that would help them to enhance user experience while user searching for any product on the company web site. It was a RIA (rich internet application) based on SPA (Single page architecture).
Used Technologies – JavaScript, jQuery, jQuery UI, Angular-1, HighChart.js, JSON, HTML5, CSS3
Show More Show LessTools
JavascriptCompany
JavaScript Engineer
Description
It is a product-based company. I was involved here in frontend development of following products.
- Configuration System (CS) - The purpose of the project was to develop an application for leading Telecommunication companies that would help them to configure their rule engine server.
- Work flow System (WFS) - The purpose of the project was to develop an application for leading Telecommunication companies that would help them to catch fraud by any user of their network. This system was working on real time data and alerting for fraud using rules set be configuration system
- Mediation Processing Engine (MPE) - The purpose of the project was to develop an application for leading Telecommunication companies that would help them to create, edit and delete new user for a server. Create delete and edit server node. Generate report to see how many servers are up and how many are down.
Used Technologies – JavaScript, jQuery, jQuery UI, jqGrid, JsTree, JSON, FusionChart, HTML, CSS
Show More Show LessSkills
JavaScript JQuery JSON Fusion Charts HTML CSSTools
Javascript