Summary
Overview
Work History
Education
Skills
ASIDE FROM WORK
Timeline
Generic
Hariharan Kailas

Hariharan Kailas

Frontend Developer
Bengaluru

Summary

A Frontend Web Developer with a good understanding of multiple frontend technologies. Working towards transitioning to an architect role.

Driven by the passion to learn new and innovative ways to solve complex functional as well as technical challenges and create websites that are scalable and easy to maintain.

Commitment to always follow the best coding practices.

One thing I have learnt is that there is always more to learn, and these quotes help me to summarize what I mean:
“Truth can be stated in a thousand different ways, yet each one can be true.”
Swami Vivekananda
“The more you know, the more you realize you know nothing.”
— Socrates

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Y Media Labs
07.2021 - Current

OKR Tool

Typescript, Next JS, Tailwind, Mobx state management

Created a OKR Tracking tool that is being used by the leadership of the company to track the progress of company goals.


HIghlight: Architected and implemented the state management using Mobx.


Shore Capital

www.shorecp.com

Typescript, Next JS, Tailwind

Played the role of team lead on the project and worked on redesigning the website from scratch to modernize their approach and make a better impression to potential investors

Highlight: Lead the team with no Engineering manager, and delivered the project in less than 2 months, and was appreciated by the global leadership


Sutter Health - Scout App

scout.sutterhealth.org

Delivered the website in a single week, given that it was a last minute request from the client.

Typescript, Next JS, React JS, Contentful CMS


AT&T - Mexico - www.att.com.mx

www.att.com.mx

Salesforce Commerce Cloud, Javascript

Migrated the AT&T shopping experience from Magento to Salesforce Commerce Cloud

Highlight: We pioneered the technology into the website and apart from development was also involved in training the clients team on SFCC skillset.


Polestar Electric Cars

www.polestar.com

React, GraphQL, DatoCMS, Jest, TypeScript, Styled Component, Storybook

Polestar north america spaces flow redesign and development.

Highlight:

Highlight: Created a YAML file to optimize CI/CD in the project and transformed a single pipeline causing bottlenecks to 3 different pipelines for each environment.


Clover.com

React, Jest, TypeScript, Styled Component

Lead the team to create and deliver the merchant dashboard adding a one stop dashboard for merchants to monitor the customer flow

Highlight:

100% test coverage: followed a strict testing approach, maintaining complete coverage of test cases and branches.

State Management: Created two contexts and multiple providers to take care of the state management of the entire dashboard flow, taking care of API calls and pagination.


POC's

3D Interface with PWA

Pizza Model

A 3d Pizza model with physics enabled for the toppings to fall and be placed on the base.

Salad Bowl

A Salad bowl onto which the chosen toppings fall into while interacting with each other


YML Web Boiler plate

Node

An interactive CLI tool to standardize project creation across the organization.

Worked on adding an array of functionalities such as:

  • YAML configuration - Cerated a new flow on the CLI that takes in a YAML file and parses it to create the project.
  • Redux State Management - Re wrote the way data was used by adding Redux to better manage the global states across the CLI

Front End Developer

Deloitte USI
08.2016 - 05.2021
  • State of Michigan

Lightning JS

A portal for the under privileged to apply for government aided benefits, such as health care, child support ,education and array of other benefits.

This portal has automated a large part of the process of applying for benefits.

Highlight: First project I worked on , had the opportunity to work with some of the best minds and learn the best code practices, coding paradigms and to experiment with different technologies in internal POC's.

  • Exelon Energy

Angular 5

The portal was a migration from a legacy app to a more modern approach for the s of Exelon Energy to start , move and stop energy services offered by Exelon such as gas , electricity among others.

Highlight: Agile development was strongly implemented in the project with short 2 week sprints to create a responsive website. Worked extensively in creating common components to be used by all sister Exelon projects.

  • Mandated Child Abuse Reporter

Lightning JS

A portal for registered mandated reporters of the state of Michigan (firefighters, school staff, doctors etc) to report a possible child abuse report and to track the progress of the investigation.

Highlight : Spear headed the task of creating the navigation and a generic global validation function for all types of custom form validations and Regex validations, which went on to be implemented in other sister projects under the state of Michigan umbrella.

  • POC for State of California

HTML , Vanilla JS , Jquery , Express and Node JS

Spear headed the front end implementation as part of the demo for the state of California to showcase the advantages of moving to a Salesforce driven project.

POC was implemented by mimicking the current legacy system with a Salesforce backend.

Highlight: A pet project as the entire website was created without a front end framework, creating scalable tables from the scratch using Jquery and vanilla JS.

  • NextGen Salesforce page creator tool

React JS and Redux

An internal project to Deloitte, to create Salesforce pages using a front end tool , where the meta data is used to create page layouts using drag and drop interface to create a Salesforce page as per the projects requirements.

Highlight: Worked on React/Redux and implementing an automated process to create a Salesforce page using metadata.

  • Kreator Salesforce page creator tool

React JS and Redux

The next phase of NextGen Project , The entire UI was updated and the Redux code base was improved to be more efficient and production ready.

Highlight: Worked on React/Redux, restructured the Redux code base to create a single store to be the source of truth, which reduced lot of redundant code.

  • Salesforce Linting Tool

Vue JS and Jest

A Front end tool that would process salesforce lightning, LWC and apex Components to produce a PDF with the list of linting errors and best practices suggestions.

Highlight: Implemented the entire testing eco system for the project using Jest to make it production ready.

  • Supervisory Control Protocol Michigan Department of Health

Lightning JS

The SCP web portal is the next phase of the Mandated Reporter project , that I was previously part of in successfully creating an automated solution to report a possible child abuse. The Supervisor assigned to a case has to conduct the Investigation in the testing group and the progress could be tracked and monitored by the mandated reported who filed the case(by means of text and email) and the superior officer via the web portal.

Highlight: Based on the successful go live of the mandated reporter portal ,the second phase of the Michigan government was awarded to the team.

Education

Bachelor of Engineering - Computer Science

BMS College of Engineering
Bengaluru
05.2016

Skills

  • ECMAScript
  • React
  • Next JS
  • Mobx State Management
  • Redux
  • A-frame
  • Lightning JS
  • Salesforce Commerce Cloud (SFCC)
  • Jest
  • Web Accessibility
  • Typescript/ Javascript
  • HTML
  • SCSS
  • Styled Components
  • Bootstrap
  • Tailwind
  • DatoCMS
  • Contetnful CMS

ASIDE FROM WORK

  • Running
  • Football
  • 200 hour Ashtanga Yoga Certification
  • Mixed Martial Arts
  • Rock Climbing
  • Swimming
  • Meditation
  • Anime

Timeline

Senior Software Engineer

Y Media Labs
07.2021 - Current

Front End Developer

Deloitte USI
08.2016 - 05.2021

Bachelor of Engineering - Computer Science

BMS College of Engineering
Hariharan KailasFrontend Developer