Skip to content

Commit

Permalink
update resume
Browse files Browse the repository at this point in the history
  • Loading branch information
nikhilCad committed Dec 29, 2024
1 parent 579278f commit 91a5088
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 9 deletions.
Binary file modified static/resumeLaTeX/Nikhil_Kadiyan_Resume.pdf
Binary file not shown.
20 changes: 11 additions & 9 deletions static/resumeLaTeX/Nikhil_Kadiyan_Resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ \subsection{ThoughtSpot India Pvt Ltd \hfill \normalfont Hyderabad, On-Site}
\position{Member of Technical Staff | Java, Golang, React, Typescript, GraphQL}{Jul '24 - Present}
\pt Achieved a 90\% decrease in page load times by migrating the impressions database for the product's homepage from Munshi V1 to V2, achieved by changing the schema of the database\\
\pt Addressed a security vulnerability in the share API by implementing a Redis-based rate limiter after penetration testing exposed a missing rate limit, effectively controlling API request rates and mitigating abuse risks.\\
\pt Debugged a Mixpanel issue that led to excessive event firing during testing, causing high costs. Reduced the events from 20 million to 300k, with the remaining events being from dev clusters used by customers, ahead of a contract renewal.\\
% \pt Executed the handling of communication events as a multi tenant service as measured by the successful implementation of Slack event handling for all clusters within a tenant and making the app comply with Slack guidelines. \\
% COMS is multi tenant, buzzwords - AWS - Migrating to GCP to ave costs as package deal
\sectionsep
Expand Down Expand Up @@ -120,26 +121,27 @@ \section{Project Highlights}
% \pt Updated data to a \textbf{MongoDB} database for robust and scalable data storage and retrieval.\\
% \sectionsep

\projectposition{Golang Terminal News Reader \href{https://github.com/nikhilCad/go-news-reader}{[Code]}}{}
\pt Created a terminal news reader in \textbf{Golang} using \textbf{Bubbletea}, for easy navigation of parsed news and YouTube feeds.\\
\pt Integrated \textbf{SQLite} for efficient storage and retrieval of feeds, optimizing data management within the terminal. \\
\pt Implemented content fetching from the URL to \textbf{parse} and display full article text instead of truncated feed contents.\\
\pt Also implemented an \textbf{API} using \textbf{Go} supporting retrieval and addition of feeds and updating them in database\\
\sectionsep

\projectposition{Real Time Chatroom Application \href{https://github.com/nikhilCad/real-time-chatroom}{[Code+Screenshots]} }{}
\pt Implemented a Real Time Chatroom with \textbf{Next.js} for seamless server side rendering, and \textbf{Clerk} for authentication\\
% \pt Enhanced styling consistency through the application of styles with \textbf{TailwindCSS} \\
% 4MB is the limit for a single image file
\pt Integrated \textbf{UploadThing} as a robust big data server, with file storage up to 2GB\\
\pt Integrated \textbf{UploadThing}, which uses \textbf{AWS S3} under the hood, as a robust big data server, with file storage up to 2GB\\
% You can explain this doc and the related YT video https://docs.uploadthing.com/blog/v7-launch
\pt Ensured effective \textbf{CRUD} operations and server communication using the promise-based HTTP library \textbf{Axios}\\
\pt Facilitated real-time bidirectional communication across platforms using \textbf{SocketIO}\\
\sectionsep

\projectposition{Golang Terminal News Reader \href{https://github.com/nikhilCad/go-news-reader}{[Code]}}{}
\pt Created a terminal news reader in \textbf{Golang} using \textbf{Bubbletea}, for easy navigation of parsed news and YouTube feeds.\\
\pt Integrated \textbf{SQLite} for efficient storage and retrieval of feeds, optimizing data management within the terminal. \\
% \pt Implemented content fetching from the URL to \textbf{parse} and display full article text instead of truncated feed contents.\\
\pt Implemented content fetching, parsing of full article from url, and an \textbf{API} using \textbf{Go} supporting retrieval and addition of feeds.\\
\sectionsep

\projectposition{Photogram - An image sharing social media platform \href{https://github.com/nikhilCad/photogram}{[Code]} \href{https://photogram-eight.vercel.app/}{[Live]}}{}
\pt Launched Photogram, a dynamic image-sharing platform with \textbf{secure user authentication} using \textbf{Firebase}\\
\pt Implemented \textbf{post, comments, home page and suggested users} functionality for enhanced user engagement \\
\pt Developed responsive UI using \textbf{React}, utilizing \textbf{ChakraUI} for common UI elements\\
% \pt Developed responsive UI using \textbf{React}, utilizing \textbf{ChakraUI} for common UI elements\\
\pt Utilized \textbf{Zustand} for efficient state management in the frontend, providing updates on any change in backend\\
\sectionsep

Expand Down

0 comments on commit 91a5088

Please sign in to comment.