About Me
Learning right now:
- NestJS
Who am I?
I am a Full Stack Web Developer at Superjoin, where I am proposing new solutions and features, owning and shipping them end-to-end, debugging critical issues, contributing in setting up systems and processes around code quality and conventions, going on customer calls and getting their issues solved, with a bunch of other stuff. If you wish to know more, I'm doing a lot of things, will discuss over a call.
Skills
Experience
Highlights:
- Setup a Turborepo monorepo (aiming to share typescript types, utils, and UI) for the new product with apps and packages, created a UI package, setup a custom design system using Shadcn UI and migrated old frontend code from Antd (component library) to our UI internal package.
- Setup linters and rules for code conventions.
- Setup Storybook and Chromatic UI for frontend documentation and visual testing.
- Created a feature-level paywall system on frontend from scratch which has a 2 line setup to paywall any feature.
- Created an end-to-end pricing flow in the app which exposed all the pricing plans and their entire offerings focusing on making the users realise what they would miss out on if they don't subscribe.
- Setup a system for Slack alerts when the features under my ownership were used, analysed them using Posthog, and improved them. Later, made this a standard process for all the new features in the product.
- Created a pdf answering system as an internal exercise, this was not just passing the pdf to the llm, in those 2 days I studied about RAG methods, I knew about semantic search but wanted to dive deep, learnt about BM25, re-ranking, context enhancing.
- Went on customer calls, brainstormed and solved things for them on and off calls.
- Released almost 3-4 times a week (except when I owned and spearheaded big projects end-to-end, in which case, the release took a week or two)
- Worked in a 6-8 people company (with 3 engineers, including myself)
- Did a lot of PR Reviews across Frontend, Backend (Javascript / Typescript repos) and a Python Service.
- Refactored frontend, and backend and database schemas.
Highlights:
- Created app.superjoin.ai. for our CTA entry-points after spending 3 days just analysing user metrics and behaviour on Mixpanel and Posthog, respectively, also got 2 of my friends on the call and made them go through the onboarding flow to see what was wrong and fixed it. Later extended app.superjoin.ai for auth-redirects for better UI and cookie drops for customer tracking.
- Hacked around my ways to implement pro features for free in the third-party products that we use.
- Proposed and implemented Sentry across Frontend, Backend (Node.js and Python services).
- Proposed and implemented React Query.
Highlights:
- Added a real-time functionality to the project judging view.
- Built various features from scratch.
- Revamped the UI of various pages.
- Worked on multiple apps.
- Added and improved UI components to the design system library.
Highlights:
- Contributed to a google chrome extension.
- Used styled components & TailwindCSS for styling.
- Used MUI for components.
- Implemented Figma designs.
- Collaborated through GitHub.
- Created re-usable components.
Highlights:
- Worked on a monorepo.
- Worked on typescript codebase.
- Used and created reusable components to implement Figma designs.
- Attended daily stand up calls.
- Collaborated through GtiHub.
Open Source Contributions
calcom/cal.com
#14910 fix: save workflow button not visible on dev env
mhetreayush
•
May 09, 2024
calcom/cal.com
#15691 feat: min max chars for long text
This PR was opened by another contributor based on my PR #15592
varshith257
•
July 30, 2024
calcom/cal.com
#16661 fix: fix ui overflow on phone for calendar settings
mhetreayush
•
October 02, 2024
Projects
Project type: Hackathon - Self made
Click here for complete project details.
Project type: Hackathon - Self made
A platform where women can collaborate and work together on a project. This platform promotes women empowerment.
- A woman hosts a project.
- Other women with similar interests and skills can join as collaborators.
- The team works together to complete the project.
Project type: Hackathon - Self made
Research API and AI API based idea generation and project analysis tool.
- A platform where user enters keyword and gets several product ideas based on those keywords.
- The platform also provides problem statement definition, market research, competitor analysis.
- The platform also provides questionnaire which also has a globally-accessible link.
- The link can be shared and responses could be collected.
- The responses could be viewed in the form of pie charts in a dedicated section.
Project type: Personal - Tutorial based
Working clone of social media app, Instagram
- User can create account.
- User can create a post.
- User can like a post.
- User can comment on a post.
- User can reply to a comment.
Project type: Personal - Self made
My personal (this) website.
- Complete project is written in TypeScript
- Used intersection-observer API for dynamic navbar highlighting.
- Designed and developed by me.
- Used Zustand for state management.
- Used EmailJS for contact me form.
Blogs
Contact Me
🌐 Contact Ayush

