^

^

Hey there! My name's Nithin Reddy.

I'm a generalist(or so I'd like to think) full-stack web developer who enjoys working on the front-end side of things.

I spend my free time writing. And obsessing over this page's design. And browsing cat photos. And watching medical dramas. And...

Anyway, curious about my work? Scroll on!

Work

Software Engineer

BuildShip

Oct 2023 - Present

  • Converted the core project into a Turborepo-managed monorepo with multiple apps & packages, with local HMR across packages -- here's how!
  • Built Global Search using Meilisearch (instance running on a GCP VM), with periodic syncs via CRON and access controlled using tenant-tokens.
  • Built the BuildShip Templates & Nodes explorer NextJS app, leveraging SSR and using Tailwind for styling.
  • Improved the app's lazy-loading, bundling, and chunking strategies, and reduced the built entrypoint size by ~48%.
  • Built a file-explorer style Interface over Google Cloud Storage's flat namespace, supporting core file operations.
  • TypeScript
  • ReactJS
  • Jotai
  • Firestore
  • NextJS
  • GCP
  • Meilisearch
  • GitHub Actions

Engineering Intern

Zenskar

Mar 2023 - Sep 2023

  • Built several user-facing pages and components from scratch and helped set up a standardized design language integrated with Storybook.
  • Set up Vitest, optimized the Cypress test suite (to cut memory usage by 13%, CPU usage by 75%, and run duration from ~9 minutes to ~3.5 minutes) and wired everything up to GitHub Actions.
  • TypeScript
  • ReactJS
  • Tailwind
  • RecoilJS
  • Cypress
  • Vitest
  • Storybook