Area of play

Notable Projects

CSG SingleView

14 Months

Type: Outsourced to CSG International, Bangalore. Worked in a team of 8 members as a frontend dev, project had strength of 80 members.

Overview: SingleView is a customer management software for telecom companies, where a Customer contact can handle billing, services, orders, subscriptions, issues of their customer. The project was configurable with modular features that could be decided as per configuration. It could adapt to the client's theming using the same config option.

Stack: Angular, NgRx, Storybook, SASS, Jest, Cypress etc.

Tools: Agile, JIRA, Confluence, Bitbucket, Abstract.io, Overflow.io, Trello etc.

  • Was outsourced to CSG International, Bangalore after clearing the interview process.
  • Angular application with various layers to attain loose coupling between UI, state layer, data converters and API.
  • Modular application with modules like Billing, checkout, Collections, Customers, Contacts etc.
  • Feature development and bug fixing using TDD (Jest + Cypress).
  • Atlassian Suite for seamless operations along with Agile methodology, that included sprints, demos, training sessions etc.

Imperial brands

9 Months(ongoing)

Type: Outsourced to Xebia Pvt. Ltd., Gurugram. Worked in a team of 10 members as frontend dev, project had strength of 60 members.

Overview: Imperial Tobacco brand is aiming to sell vape in European market, by catering to different rules and regulations of each country in Europe. The translations and static content is handled in contentful CMS which is integrated in Next js ecommerce website.

Stack: Next, Storybook, TypeScript, Jest, Cypress etc.

Tools: Monorepo, Azure, K8s, Docker, CI/CD, JIRA, Confluence, Figma, ContentFul, CommerceTool, Miro, Swagger etc.

  • Was outsourced to Xebia Pvt. Ltd. (Gurugram) after clearing the interview process by their Client.
  • The project consist of multiple repos, which are used to achieve the intended features and maintain theming and general development.
  • Notably, it has UI library, app config, api repos that has to be consumed in Pulze and Blu Next js repo which was moved to monorepo.
  • To keep up the standards, TypeScript is used along side strong EsLinter, and Husky Git hooks.
  • All static data and translations are created and served from Contentful CMS, and is consumed in Pulze and Blu.
  • CI/CD is followed, where release pipelines are maintained. Had access to do releases for CSR(customer service) panel for staging as well as Production as Team's responsibility.
  • Agile practices were deployed in the team, with scrum, refinement, poker, retrospective sessions.

Vault

8 Months

Type: Outsourced to Vault, Texas. Was the only frontend team member during the tenure, team strength of 4.

Overview: Vault is a loan facilitating application that caters to students, employees loan terms in USA. It has features like managing loans, advice and tools for best options, payments logs, loan calculator, reimbursement forms and logs. The application was in Ember which was migrated to react and as next step the UI was to be re done and refactored.

Stack: React, React-Bootstrap, am4Charts, Figma, Bootstrap icons, AWS etc.

Tools: Figma, JIRA, Confluence etc.

  • Refactored and redeveloped the UI as per the Figma design, removing a lot of unnecessary and redundant code in react application.
  • Tried to incorporate better CSS styling practices with Global and local styles, reusable classes.
  • Introduced shared components, DRY and KISS principle to the codebase.
  • Updated the react codebase from class based to functional components.

Kibanio.com

7 Months

Type: Client project of Softprodigy, worked on frontend as main dev with a team of 2.

Overview: Kibanio is a application that work as a mediator between a supplier and a retailer. The application is inventory management system that takes care of product management, configurable management, quotations, order and shipments. It also has customer management for the Retailer. It has a Stripe based subscription for Licenses and has role based login.

Stack: Angular, Angular Material, Stripe, Tailwind CSS, SASS etc.

Stack: Trello, Google docs and sheets, Balsamiq Cloud etc.

  • Developed the Angular application from scratch to end.
  • Followed client's design from Balsamiq, used Angular material for development.
  • Developed product, configurable parts, customer, shipments, orders and quotations management.
  • For bulk upload, made a sheet upload UI along with error listing and validations.
  • Used Google sheet and docs for Client feedbacks, Trello for feature listing and status.

Edustoke.com

5 Months

Type: Edustoke's own product, worked as team member of Engineering team with strength of 5.

Overview: Edustoke is a school finder application that caters to Parents looking for suitable school for their child. They have various kinds of filters, details, procedures about the schools. The product work as a mediator and lead team co-ordinates between parents and the school and generates resources, schools also has tie ups with Edustoke for gaining benefits. Worked as an employee under Engineering team.

Stack: JavaScript, Jquery, PHP, MySQL, React etc.

Tools: SemRush, Google Analytics, Xampp, WebStorm, etc

  • Updated UI for the website at several spaces as per requirement.
  • Added pages for new tuitions module.
  • Reduced homepage load times significantly by dynamic script loading for analytics, chat module etc.
  • Added logic for creating XML site map for the project.

Interventional Protocol Sol.

8 Months

Type: Client of Bentsys, Worked as the only frontend developer in the project.

Overview: IPS is an all in one patient data management software system developed for the healthcare sector. The project included windows application for scheduling, registering, managing patient’s data, defining case, protocols for possible diagnosis, imaging and other features. It has a web application to facilitate mobility and provide basic features same as window application on registered tablets.

Stack: Angular 8, Bootstrap 4, SCSS, Chart JS etc.

Tools: Trello, Microsoft suite, Bitbucket etc.

  • Redesigned the UI of the application as per new designs.
  • Changed architecture of the application for using reusable components, styles etc.
  • Added additional features to the application as per necessity like switching between cards and list view, better filtering mechanics, using thumbnails images for faster loading, lazy loading etc.
  • Reduced the bundle size by removing redundant code base, components, files etc.

Helen self assessment

10 Months

Type: Client of Bentsys, Worked as the only frontend developer in the project.

Overview: Helen auto assessment was a developed to save Doctor's precious time of initial diagnosis by letting patients self assess themselves for basic questions. It was combination of admin panel for Doctor's assistant, mobile devices for patients where selef assessment sessions were managed by the Assistant and patients were to go through it on mobile application. Features like push notifications, image map, translations were involved.

Stack: Vue 2, Vuex, Vuetify, Firebase etc.

Tools: Trello, GPM, Github etc.

  • Developed UI screen in which co-ordinates of section of images were to be selected and highlighted and then uploaded on the database for mobile app.
  • A screen with queue of patients was developed which could start, cancel and restart sessions on mobile devices using GCM push notifications feature.
  • Translation from English to Svenska or Swedish and vice-versa was implemented.
  • Vuetify was used to include features of Data tables for the queue UI.