Harish Kumar S S
strek.in
Hello, I'm Harish Kumar. I used to work on all things frontend at CRED and Freshworks. I love to settle between aesthetics and performance. I enjoy building things that are beautiful and fast.
Work Experience
CRED
MAY 2022 - May 2025Frontend Engineer
Built data platform apps and frontend infrastructure.
- Created an internal design system that powers 5+ platforms. It is a combination of Tailwind plugin and React components.
- Built Communications Platform that allows CRED to send comms messages through channels like SMS, Email, RCS, Whatsapp, In-app Notifications and Push Notifications
- Was the only frontend engineer handling the entire comms configuration portal
- Built an experiments module UI that allows a particular group of users to be part of A/B testing
- Developed a segmentation module UI to enable grouping of users by specific characteristics
- Standardized webpack configs across multiple platforms
- Developed BidBlast flow on the web and an internal tool to power the game
- Wrote a form renderer that helps developers write forms quicker rather than repeating the code reducing duplicate code
Freshworks
JAN 2020 - APR 2022Frontend Engineer
Previously Graduate Trainee (Oct 2020) & Intern (Jan 2020). Worked on Freshchat.
- Maintained Freshdesk Messaging's inbox module frontend
- Carried out major performance upgrades, enhancing the user experience
- Migrated from a legacy socket to internal web socket implementation
- Built a customized dropdown component that can list computed options, fetch paginated options on its own from an API endpoint
- Led a team of 3 to victory among 2,500 participants during Freshworks Internal hackathon 2020
- Integrated 3 products Freshsales, Freshchat and Freshbots together sharing UI and code logic
- Restructured customer support chat portal and widget's User Interface with SCSS
React Community
Open SourceMaintainer
Helped build the React website (reactjs.org & beta.reactjs.org) and its localizations.
- Reduced 150 KB of code from statically generated pages in beta.reactjs.org site.
- Integrated ESLint with codesandpack for all codesandbox in the beta site.
- Created custom console for codesandboxes.
- Wrote node scripts to convert yml files to Vercel redirects for site migration.
- Created custom pre-commit hooks to generate and validate heading IDs in markdown.
- Setup Linters, Prettiers, and GitHub Actions for the beta repo.
Open Source & Projects
react.dev
60+ PRsMaintainer
Maintainer of the React website and its localizations.
ESLint
70+ PRsWebsite Team
Member of the website team focusing on eslint.org.
readme-components
500k+ invocations/yrCreator
Components for making readme better.
Lexical
10+ PRsContributor
Contributor to the extensible text editor framework.
wagmi.fund
ETHIndia Runner upCreator
Lens protocol project built during ETHIndia 2022.
Babel
MigrationContributor
Migrated babeljs.io from Docusaurus v1 to v2.