From 5260041527d8837eff82d0aa3082ec36151be703 Mon Sep 17 00:00:00 2001 From: Ayush Soni <76895975+ayushsoni1010@users.noreply.github.com> Date: Sun, 10 Mar 2024 04:48:28 +0530 Subject: [PATCH 1/9] update: resume.tex --- public/resume/resume.tex | 106 ++++++++++++++++++++++----------------- 1 file changed, 61 insertions(+), 45 deletions(-) diff --git a/public/resume/resume.tex b/public/resume/resume.tex index 5306321..7b1412c 100644 --- a/public/resume/resume.tex +++ b/public/resume/resume.tex @@ -1,9 +1,9 @@ %------------------------ % Resume in Latex - % Author: Jake Gutierrez - % Based off of: https://github.com/sb2nov/resume + % Name: Ayush Soni + % GitHub: https://github.com/ayushsoni1010 % License: MIT - %------------------------ +%------------------------ \documentclass[letterpaper,11pt]{article} @@ -64,7 +64,7 @@ \vspace{-4pt}\scshape\raggedright\large }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] - % Ensure that generate pdf is machine readable/ATS parsable + % Ensure that generated pdf is machine readable/ATS parsable \pdfgentounicode=1 %------------------------- @@ -81,50 +81,47 @@ } \newcommand{\resumeSubheading}[4]{ - \vspace{-2pt}\item + \item \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} {#1} & #2 \\ \textit{\small#3} & \textit{\small #4} \\ - \end{tabular*}\vspace{-7pt} + \end{tabular*}\vspace{-5pt} } \newcommand{\resumeSubSubheading}[2]{ \item \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} \textit{\small#1} & \textit{\small #2} \\ - \end{tabular*}\vspace{-7pt} + \end{tabular*}\vspace{-5pt} } \newcommand{\resumeProjectHeading}[2]{ \item \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} \small#1 & #2 \\ - \end{tabular*}\vspace{-7pt} + \end{tabular*}\vspace{-5pt} } - \newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} - \renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} \newcommand{\resumeItemListStart}{\begin{itemize}} - \newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-3pt}} - - %------------------------------------------- - %%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% + \newcommand{\resumeItemListEnd}{\end{itemize}} +%------------------------------------------- +%%%%%%%%%%% RESUME STARTS HERE %%%%%%%%%%% \begin{document} -%----------HEADING---------- +% ---------- HEADING ---------- \begin{center} - \textbf{\Huge \scshape Ayush Soni} \\ \vspace{1pt} + \textbf{\Huge \scshape Ayush Soni} \\ \vspace{10pt} \href{tel:9644963410}{+91 9644963410} $|$ {Indore, India} $|$ {Full Stack Developer} $|$ - \href{mailto:ayushsoni1010.work@gmail.com}{ayushsoni1010.work@gmail.com} \\ \vspace{1pt} + \href{mailto:ayushsoni1010.work@gmail.com}{ayushsoni1010.work@gmail.com} \\ \vspace{3pt} \href{https://linkedin.com/in/ayushsoni1010}{\underline{linkedin.com/in/ayushsoni1010}} $|$ \href{https://github.com/ayushsoni1010}{\underline{github.com/ayushsoni1010}} $|$ @@ -132,44 +129,39 @@ \href{https://ayushsoni1010.com}{\underline{ayushsoni1010.com}} \end{center} -%-----------EDUCATION----------- + +% ---------- EDUCATION ---------- + \section{Education} \resumeSubHeadingListStart \resumeSubheading -{Medi-Caps University}{Indore, Madhya Pradesh} +{Medi-Caps University}{Indore, Madhya Pradesh, India} {Bachelor of Technology in Computer Science and Engineering}{CGPA: 8.7/10} \resumeSubHeadingListEnd -%-----------PROGRAMMING SKILLS----------- +% ---------- PROGRAMMING SKILLS ---------- + \section{Technical Skills} \begin{itemize}[leftmargin=0.15in, label={}] \small{\item{ - \textbf{Languages}{: Javascript, Typescript, Go, Java, SQL } \\ - \vspace{1pt}\textbf{Libraries/Frameworks}{: React, Redux, React Native, Next, Vue, Nuxt, NodeJS, Express, ChartJS, Strapi, SASS, Tailwind} \\ - \vspace{1pt}\textbf{UI Component libraries}{: Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components} \\ - \vspace{1pt}\textbf{Databases/Servers}{: MongoDB, MySQL, PostgreSQL, Prisma, Firebase, Supabase, Nginx} \\ - \vspace{1pt}\textbf{Platforms/Tools}{: AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } - \\ - \vspace{1pt}\textbf{Other}{: Mentoring, Freelancing, UI-UX Designing, Open-Source, Cloud Computing, Public Speaking, Web Scraping } + \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ + \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Next, Vue, Nuxt, NodeJS, Express, ChartJS, Strapi, SASS, Tailwind} \\ + \vspace{3pt}\textbf{UI Component libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components} \\ + \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Prisma, Firebase, Supabase, Nginx} \\ + \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ + \vspace{3pt}\textbf{Other}{: \hfill WebSocket, REST, GraphQL, Jest, Cypress, Kafka, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } }} \end{itemize} -\vspace{-1.1\baselineskip} + + +% ---------- EXPERIENCE ---------- -%-----------EXPERIENCE----------- \section{Experience} \resumeSubHeadingListStart -% -----------Multiple Positions Heading----------- -% \resumeSubSubheading -% {Software Engineer I}{Oct 2014 - Sep 2016} -% \resumeItemListStart -% \resumeItem{Apache Beam} -% {Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines} -% \resumeItemListEnd -% \resumeSubHeadingListEnd -%------------------------------------------- +% ------------------------ \resumeSubheading {\textbf{\href{https://go2work.com}{Go2work}\hspace{5pt}}{{[TypeScript, Nextjs, Firebase, AWS]}}}{(Remote) Houston, Texas, United States} {\textbf{Senior Frontend Engineer – Full time}}{November 2023 -- Present} @@ -178,7 +170,10 @@ \section{Experience} \resumeItem{Optimized app performance, improved UI, and implemented chaos engineering for enhanced user experience.} \resumeItem{Integrated WebSocket chat, push notifications, Strapi and managed authentication flow using Firebase in frontend.} \resumeItemListEnd +% ------------------------ + +% ------------------------ \resumeSubheading {\textbf{\href{https://fifhtry.com}{FifthTry}\hspace{5pt}}{{[Rust]}}}{(Remote) Bengaluru, India} {\textbf{Developer Relations Engineer – Full time}}{April 2023 -- September 2023} @@ -187,8 +182,10 @@ \section{Experience} \resumeItem{Led documentation site development, conducted developer training, enhanced the fastn framework written in Rust} \resumeItem{Curated nationwide events, managed marketing efforts, fostered community growth, and handled client relations.} \resumeItemListEnd +% ------------------------ +% ------------------------ \resumeSubheading {\textbf{\href{https://magic.app}{Magic}\hspace{3pt}}{{[NuxtJS, NodeJS, Parse Server]}}}{(Remote) Delhi, India} % {Magic}{Remote, Delhi} @@ -198,8 +195,10 @@ \section{Experience} \resumeItem{Worked on creating sitemaps for the product, auth and password recovery feature, and frontend UI improvements. } \resumeItem{Implemented security measures of LogRocket and introduced events module feature for hosting community events.} \resumeItemListEnd +% ------------------------ +% ------------------------ \resumeSubheading {\textbf{\href{https://economize.cloud}{Economize}\hspace{3pt}}{{[Vue, Go]}}}{(Remote) Bengaluru, India} % {Economize}{Remote, Bengaluru} @@ -210,11 +209,23 @@ \section{Experience} \resumeItem{Implemented wrapper components using Ant Design library and ChartJs, configured storybook and strapi setup.} \resumeItemListEnd \resumeSubHeadingListEnd +% ------------------------ + +% ---------- PROJECTS ---------- -%-----------PROJECTS----------- \section{Projects} +\resumeSubHeadingListStart +\resumeProjectHeading +{\textbf{\href{https://github.com/ayushsoni1010/mapsearchify}{Inklink}\hspace{5pt}}{{[Nextjs, TypeScript, Nodejs, Go, MongoDB, Shadcn UI]}}}{} +\resumeItemListStart +\resumeItem{It is a web-based application that utilizes the MapboxGL Maps API to provide location-based search functionality.} +\resumeItem{Many people are located on Map like a Snapchat Map feature with an optimized search utility built using Algolia.} +\resumeItem{Users can search for nearby places and filter results by country, city, name, company and maps the user's location.} +\resumeItemListEnd +\resumeSubHeadingListEnd + \resumeSubHeadingListStart \resumeProjectHeading {\textbf{\href{https://github.com/ayushsoni1010/mapsearchify}{MapSearchify}\hspace{5pt}}{{[Vue, NuxtJS, Algolia, TypeScript, MapboxGL.js, Tailwind]}}}{} @@ -226,19 +237,24 @@ \section{Projects} \resumeSubHeadingListEnd -%-----------Awards, Community and Volunteer Experience--------------- + +% ---------- Awards, Community and Volunteer Experience ---------- \section{Awards, Community \& Volunteer Experience} \begin{itemize}[leftmargin=0.15in, label={}] \small{\item{ \resumeItemListStart - \resumeItem{\textbf{\href{https://mlh.io}{Major League Hacking}}{: Participated in multiple hackathons organized by MLH like Abracadabra Hacks, MLH INIT, Local Hack Day, Design-a-thon, Wittyhacks and attended MLH HackCon IN conference in-person in Delhi.}} \vspace{2pt} - \resumeItem{\textbf{\href{https://studentambassadors.microsoft.com/}{Microsoft Learn Student Ambassador}}{: Conducted hands-on sessions on Git, GitHub, frontend development, open source contribution, taught best practices and promoted Hacktoberfest, and built hands-on projects.}} \vspace{2pt} + \resumeItem{\textbf{\href{https://mlh.io}{Major League Hacking}}{: Participated in multiple hackathons organized by MLH like Abracadabra Hacks, MLH INIT, Local Hack Day, Design-a-thon, Wittyhacks and attended MLH HackCon IN conference in-person in Delhi.}} \vspace{3pt} + \resumeItem{\textbf{\href{https://studentambassadors.microsoft.com/}{Microsoft Learn Student Ambassador}}{: Conducted hands-on sessions on Git, GitHub, frontend development, open source contribution, taught best practices and promoted Hacktoberfest, and built hands-on projects.}} \vspace{3pt} \resumeItem{\textbf{Mentor at {\href{https://hackacode.anyonecanco.de}{AnyoneCanCo.de}}, {\href{https://hackthenorth.com}{HackTheNorth}}, {\href{https://swoc.scriptindia.org}{Script Winter of Code}}, {\href{https://gdsc.community.dev/medi-caps-university-indore}{GDSC Medicaps}}:} - {I've mentored aspiring developers, and designers in hackathons and open-source programs, helping them build innovative projects.}} \vspace{2pt} - \resumeItem{\textbf{\href{https://devpost.com/software/budgetstay}{Hackathon Winner at HackThisFall for Most Creative Use of Twilio}}} \vspace{2pt} - \resumeItem{{As a hacker, built a {\textbf{\href{https://devfolio.co/projects/mystic-899b}{{P2P based Play-to-Earn game}}}} in a team at {\textbf{\href{https://ethindia.co/}{{ETHIndia'23}}}} hackathon and won NFTs \& bounties. }} \vspace{2pt} + {I've mentored aspiring developers, and designers in hackathons and open-source programs, helping them build innovative projects.}} \vspace{3pt} + \resumeItem{\textbf{\href{https://devpost.com/software/budgetstay}{Hackathon Winner at HackThisFall for Most Creative Use of Twilio}}} \vspace{3pt} + \resumeItem{{As a hacker, built a {\textbf{\href{https://devfolio.co/projects/mystic-899b}{{P2P based Play-to-Earn game}}}} in a team at {\textbf{\href{https://ethindia.co/}{{ETHIndia'23}}}} hackathon and won NFTs \& bounties. }} \vspace{3pt} \resumeItemListEnd }} \end{itemize} \end{document} + + +%%%%%%%%%%% RESUME ENDS HERE %%%%%%%%%%% +%------------------------------------------- From e8519de074034c2c540b33c94454058e25fde94d Mon Sep 17 00:00:00 2001 From: Ayush Soni Date: Mon, 11 Mar 2024 00:03:48 +0530 Subject: [PATCH 2/9] update(latex): project details in resume --- public/resume/resume.tex | 267 +++++++++++++++++++-------------------- 1 file changed, 133 insertions(+), 134 deletions(-) diff --git a/public/resume/resume.tex b/public/resume/resume.tex index f84d237..233bab0 100644 --- a/public/resume/resume.tex +++ b/public/resume/resume.tex @@ -5,109 +5,109 @@ % License: MIT %------------------------ - \documentclass[letterpaper,11pt]{article} - - \usepackage{latexsym} - \usepackage[empty]{fullpage} - \usepackage{titlesec} - \usepackage{marvosym} - \usepackage[usenames,dvipsnames]{color} - \usepackage{verbatim} - \usepackage{enumitem} - \usepackage[hidelinks]{hyperref} - \usepackage{fancyhdr} - \usepackage[english]{babel} - \usepackage{tabularx} - \usepackage{fontawesome5} - \usepackage{multicol} - \setlength{\multicolsep}{-3.0pt} - \setlength{\columnsep}{-1pt} - \input{glyphtounicode} - \usepackage{ragged2e} - - \usepackage{xcolor} - \hypersetup{colorlinks,urlcolor=blue} - - %----------FONT OPTIONS---------- - % sans-serif - % \usepackage[sfdefault]{FiraSans} - % \usepackage[sfdefault]{roboto} - % \usepackage[sfdefault]{noto-sans} - % \usepackage[default]{sourcesanspro} - - % serif - % \usepackage{CormorantGaramond} - \usepackage{charter} - - - \pagestyle{fancy} - \fancyhf{} % clear all header and footer fields - \fancyfoot{} - \renewcommand{\headrulewidth}{0pt} - \renewcommand{\footrulewidth}{0pt} - - % Adjust margins - \addtolength{\oddsidemargin}{-0.7in} - \addtolength{\evensidemargin}{-0.7in} - \addtolength{\textwidth}{1in} - \addtolength{\topmargin}{-.7in} - \addtolength{\textheight}{1.0in} - - \urlstyle{same} - - \raggedbottom - \raggedright - \setlength{\tabcolsep}{0in} - - % Sections formatting - \titleformat{\section}{ - \vspace{-4pt}\scshape\raggedright\large - }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] - - % Ensure that generated pdf is machine readable/ATS parsable - \pdfgentounicode=1 - - %------------------------- - % Custom commands - \newcommand{\resumeItem}[1]{ - \item\small{ - {#1 \vspace{-2pt}} - } +\documentclass[letterpaper,11pt]{article} + +\usepackage{latexsym} +\usepackage[empty]{fullpage} +\usepackage{titlesec} +\usepackage{marvosym} +\usepackage[usenames,dvipsnames]{color} +\usepackage{verbatim} +\usepackage{enumitem} +\usepackage[hidelinks]{hyperref} +\usepackage{fancyhdr} +\usepackage[english]{babel} +\usepackage{tabularx} +\usepackage{fontawesome5} +\usepackage{multicol} +\setlength{\multicolsep}{-3.0pt} +\setlength{\columnsep}{-1pt} +\input{glyphtounicode} +\usepackage{ragged2e} + +\usepackage{xcolor} +\hypersetup{colorlinks,urlcolor=blue} + +%----------FONT OPTIONS---------- +% sans-serif +% \usepackage[sfdefault]{FiraSans} +% \usepackage[sfdefault]{roboto} +% \usepackage[sfdefault]{noto-sans} +% \usepackage[default]{sourcesanspro} + +% serif +% \usepackage{CormorantGaramond} +\usepackage{charter} + + +\pagestyle{fancy} +\fancyhf{} % clear all header and footer fields +\fancyfoot{} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footrulewidth}{0pt} + +% Adjust margins +\addtolength{\oddsidemargin}{-0.7in} +\addtolength{\evensidemargin}{-0.7in} +\addtolength{\textwidth}{1in} +\addtolength{\topmargin}{-.7in} +\addtolength{\textheight}{1.0in} + +\urlstyle{same} + +\raggedbottom +\raggedright +\setlength{\tabcolsep}{0in} + +% Sections formatting +\titleformat{\section}{ + \vspace{-4pt}\scshape\raggedright\large +}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] + +% Ensure that generated pdf is machine readable/ATS parsable +\pdfgentounicode=1 + +%------------------------- +% Custom commands +\newcommand{\resumeItem}[1]{ + \item\small{ + {#1 \vspace{-2pt}} } - \hypersetup{% - colorlinks=true,% hyperlinks will be colored - linkcolor=blue,% hyperlink text will be green - linkbordercolor=blue,% hyperlink border will be red - } - - \newcommand{\resumeSubheading}[4]{ +} +\hypersetup{% + colorlinks=true,% hyperlinks will be colored + linkcolor=blue,% hyperlink text will be green + linkbordercolor=blue,% hyperlink border will be red +} + +\newcommand{\resumeSubheading}[4]{ + \item + \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} + {#1} & #2 \\ + \textit{\small#3} & \textit{\small #4} \\ + \end{tabular*}\vspace{-5pt} +} + +\newcommand{\resumeSubSubheading}[2]{ \item - \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} - {#1} & #2 \\ - \textit{\small#3} & \textit{\small #4} \\ - \end{tabular*}\vspace{-5pt} - } - - \newcommand{\resumeSubSubheading}[2]{ - \item - \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} - \textit{\small#1} & \textit{\small #2} \\ - \end{tabular*}\vspace{-5pt} - } + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \textit{\small#1} & \textit{\small #2} \\ + \end{tabular*}\vspace{-5pt} +} - \newcommand{\resumeProjectHeading}[2]{ - \item - \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} - \small#1 & #2 \\ - \end{tabular*}\vspace{-5pt} - } +\newcommand{\resumeProjectHeading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \small#1 & #2 \\ + \end{tabular*}\vspace{-5pt} +} - \renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} +\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} - \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} - \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} - \newcommand{\resumeItemListStart}{\begin{itemize}} - \newcommand{\resumeItemListEnd}{\end{itemize}} +\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} +\newcommand{\resumeSubHeadingListEnd}{\end{itemize}} +\newcommand{\resumeItemListStart}{\begin{itemize}} +\newcommand{\resumeItemListEnd}{\end{itemize}} %------------------------------------------- %%%%%%%%%%% RESUME STARTS HERE %%%%%%%%%%% @@ -117,16 +117,16 @@ % ---------- HEADING ---------- \begin{center} - \textbf{\Huge \scshape Ayush Soni} \\ \vspace{10pt} - \href{tel:9644963410}{+91 9644963410} $|$ - {Indore, India} $|$ - {Full Stack Developer} $|$ - \href{mailto:ayushsoni1010.work@gmail.com}{ayushsoni1010.work@gmail.com} \\ \vspace{3pt} - - \href{https://linkedin.com/in/ayushsoni1010}{\underline{linkedin.com/in/ayushsoni1010}} $|$ - \href{https://github.com/ayushsoni1010}{\underline{github.com/ayushsoni1010}} $|$ - \href{https://twitter.com/ayushsoni1010}{\underline{twitter.com/ayushsoni1010}} $|$ - \href{https://ayushsoni1010.com}{\underline{ayushsoni1010.com}} +\textbf{\Huge \scshape Ayush Soni} \\ \vspace{10pt} +\href{tel:9644963410}{+91 9644963410} $|$ +{Indore, India} $|$ +{Full Stack Developer} $|$ +\href{mailto:ayushsoni1010.work@gmail.com}{ayushsoni1010.work@gmail.com} \\ \vspace{3pt} + +\href{https://linkedin.com/in/ayushsoni1010}{\underline{linkedin.com/in/ayushsoni1010}} $|$ +\href{https://github.com/ayushsoni1010}{\underline{github.com/ayushsoni1010}} $|$ +\href{https://twitter.com/ayushsoni1010}{\underline{twitter.com/ayushsoni1010}} $|$ +\href{https://ayushsoni1010.com}{\underline{ayushsoni1010.com}} \end{center} @@ -144,17 +144,17 @@ \section{Education} \section{Technical Skills} \begin{itemize}[leftmargin=0.15in, label={}] - \small{\item{ - \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ - \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Next, Vue, Nuxt, NodeJS, Express, ChartJS, Strapi, SASS, Tailwind} \\ - \vspace{3pt}\textbf{UI Component libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components} \\ - \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Prisma, Firebase, Supabase, Nginx} \\ - \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ - \vspace{3pt}\textbf{Other}{: \hfill WebSocket, REST, GraphQL, Jest, Cypress, Kafka, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } - }} +\small{\item{ + \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ + \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Next, Vue, Nuxt, NodeJS, Express, ChartJS, Strapi, SASS, Tailwind} \\ + \vspace{3pt}\textbf{UI Component libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components} \\ + \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Prisma, Firebase, Supabase, Nginx} \\ + \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ + \vspace{3pt}\textbf{Other}{: \hfill WebSocket, REST, GraphQL, Jest, Cypress, Kafka, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } + }} \end{itemize} - + % ---------- EXPERIENCE ---------- @@ -218,11 +218,11 @@ \section{Projects} \resumeSubHeadingListStart \resumeProjectHeading -{\textbf{\href{https://github.com/ayushsoni1010/mapsearchify}{Inklink}\hspace{5pt}}{{[Nextjs, TypeScript, Nodejs, Go, MongoDB, Shadcn UI]}}}{} +{\textbf{\href{https://github.com/ayushsoni1010/inklink}{Inklink}\hspace{5pt}}{{[Nextjs, TypeScript, Nodejs, Go, MongoDB, Shadcn UI]}}}{} \resumeItemListStart -\resumeItem{It is a web-based application that utilizes the MapboxGL Maps API to provide location-based search functionality.} -\resumeItem{Many people are located on Map like a Snapchat Map feature with an optimized search utility built using Algolia.} -\resumeItem{Users can search for nearby places and filter results by country, city, name, company and maps the user's location.} +\resumeItem{Building a product that simplifies content creation by posting to multiple platforms with a single click in no time.} +\resumeItem{Integrating multiple platforms in one place, helping creators save time on writing once and share everywhere.} +\resumeItem{Users can engage with content by liking, posting, sharing, subscribing to newsletters, building a creator portfolio.} \resumeItemListEnd \resumeSubHeadingListEnd @@ -240,19 +240,18 @@ \section{Projects} % ---------- Awards, Community and Volunteer Experience ---------- \section{Awards, Community \& Volunteer Experience} - \begin{itemize}[leftmargin=0.15in, label={}] - \small{\item{ - \resumeItemListStart - \resumeItem{\textbf{\href{https://mlh.io}{Major League Hacking}}{: Participated in multiple hackathons organized by MLH like Abracadabra Hacks, MLH INIT, Local Hack Day, Design-a-thon, Wittyhacks and attended MLH HackCon IN conference in-person in Delhi.}} \vspace{3pt} - \resumeItem{\textbf{\href{https://studentambassadors.microsoft.com/}{Microsoft Learn Student Ambassador}}{: Conducted hands-on sessions on Git, GitHub, frontend development, open source contribution, taught best practices and promoted Hacktoberfest, and built hands-on projects.}} \vspace{3pt} - \resumeItem{\textbf{Mentor at {\href{https://hackacode.anyonecanco.de}{AnyoneCanCo.de}}, {\href{https://hackthenorth.com}{HackTheNorth}}, {\href{https://swoc.scriptindia.org}{Script Winter of Code}}, {\href{https://gdsc.community.dev/medi-caps-university-indore}{GDSC Medicaps}}:} - {I've mentored aspiring developers, and designers in hackathons and open-source programs, helping them build innovative projects.}} \vspace{3pt} - \resumeItem{\textbf{\href{https://devpost.com/software/budgetstay}{Hackathon Winner at HackThisFall for Most Creative Use of Twilio}}} \vspace{3pt} - \resumeItem{{As a hacker, built a {\textbf{\href{https://devfolio.co/projects/mystic-899b}{{P2P based Play-to-Earn game}}}} in a team at {\textbf{\href{https://ethindia.co/}{{ETHIndia'23}}}} hackathon and won NFTs \& bounties. }} \vspace{3pt} - \resumeItemListEnd - }} - \end{itemize} - +\begin{itemize}[leftmargin=0.15in, label={}] + \small{\item{ + \resumeItemListStart + \resumeItem{\textbf{\href{https://mlh.io}{Major League Hacking}}{: Participated in multiple hackathons organized by MLH like Abracadabra Hacks, MLH INIT, Local Hack Day, Design-a-thon, Wittyhacks and attended MLH HackCon IN conference in-person in Delhi.}} \vspace{3pt} + \resumeItem{\textbf{\href{https://studentambassadors.microsoft.com/}{Microsoft Learn Student Ambassador}}{: Conducted hands-on sessions on Git, GitHub, frontend development, open source contribution, taught best practices and promoted Hacktoberfest, and built hands-on projects.}} \vspace{3pt} + \resumeItem{\textbf{Mentor at {\href{https://hackacode.anyonecanco.de}{AnyoneCanCo.de}}, {\href{https://hackthenorth.com}{HackTheNorth}}, {\href{https://swoc.scriptindia.org}{Script Winter of Code}}, {\href{https://gdsc.community.dev/medi-caps-university-indore}{GDSC Medicaps}}:} +{I've mentored aspiring developers, and designers in hackathons and open-source programs, helping them build innovative projects.}} \vspace{3pt} + \resumeItem{\textbf{\href{https://devpost.com/software/budgetstay}{Hackathon Winner at HackThisFall for Most Creative Use of Twilio}}} \vspace{3pt} + \resumeItem{{As a hacker, built a {\textbf{\href{https://devfolio.co/projects/mystic-899b}{{P2P based Play-to-Earn game}}}} in a team at {\textbf{\href{https://ethindia.co/}{{ETHIndia'23}}}} hackathon and won NFTs \& bounties. }} \vspace{3pt} + \resumeItemListEnd + }} +\end{itemize} \end{document} From f746ca7956681048327ec1f1f57b856baf76067d Mon Sep 17 00:00:00 2001 From: Ayush Soni Date: Thu, 14 Mar 2024 00:32:23 +0530 Subject: [PATCH 3/9] update: skills and education --- public/resume/resume.tex | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/public/resume/resume.tex b/public/resume/resume.tex index 233bab0..37df614 100644 --- a/public/resume/resume.tex +++ b/public/resume/resume.tex @@ -130,24 +130,14 @@ \end{center} -% ---------- EDUCATION ---------- - -\section{Education} -\resumeSubHeadingListStart -\resumeSubheading -{Medi-Caps University}{Indore, Madhya Pradesh, India} -{Bachelor of Technology in Computer Science and Engineering}{CGPA: 8.7/10} -\resumeSubHeadingListEnd - - % ---------- PROGRAMMING SKILLS ---------- \section{Technical Skills} \begin{itemize}[leftmargin=0.15in, label={}] \small{\item{ \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ - \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Next, Vue, Nuxt, NodeJS, Express, ChartJS, Strapi, SASS, Tailwind} \\ - \vspace{3pt}\textbf{UI Component libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components} \\ + \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Vue, Nextjs, Nuxtjs, Nestjs, Nodejs, Express, Chartjs, Strapi, Socket.io} \\ + \vspace{3pt}\textbf{UI Component Libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components, Tailwind} \\ \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Prisma, Firebase, Supabase, Nginx} \\ \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ \vspace{3pt}\textbf{Other}{: \hfill WebSocket, REST, GraphQL, Jest, Cypress, Kafka, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } @@ -238,6 +228,17 @@ \section{Projects} +% ---------- EDUCATION ---------- + +\section{Education} +\resumeSubHeadingListStart +\resumeSubheading +{Medi-Caps University}{Indore, Madhya Pradesh, India} +{Bachelor of Technology in Computer Science and Engineering}{CGPA: 8.7/10} +\resumeSubHeadingListEnd + + + % ---------- Awards, Community and Volunteer Experience ---------- \section{Awards, Community \& Volunteer Experience} \begin{itemize}[leftmargin=0.15in, label={}] From 98a6a05b2a2dea9694b23a86ec324595d77068cf Mon Sep 17 00:00:00 2001 From: Ayush Soni Date: Thu, 21 Mar 2024 13:33:41 +0530 Subject: [PATCH 4/9] update: resume.tex --- public/resume/resume.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/resume/resume.tex b/public/resume/resume.tex index 37df614..3efcc2a 100644 --- a/public/resume/resume.tex +++ b/public/resume/resume.tex @@ -138,7 +138,7 @@ \section{Technical Skills} \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Vue, Nextjs, Nuxtjs, Nestjs, Nodejs, Express, Chartjs, Strapi, Socket.io} \\ \vspace{3pt}\textbf{UI Component Libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components, Tailwind} \\ - \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Prisma, Firebase, Supabase, Nginx} \\ + \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Redis, Mongoose, Prisma, Firebase, Supabase, Nginx} \\ \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ \vspace{3pt}\textbf{Other}{: \hfill WebSocket, REST, GraphQL, Jest, Cypress, Kafka, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } }} From 17a1ee81729dccfe9b150cd975cb3cfe73d2bd50 Mon Sep 17 00:00:00 2001 From: Ayush Soni <76895975+ayushsoni1010@users.noreply.github.com> Date: Tue, 2 Apr 2024 10:07:03 +0530 Subject: [PATCH 5/9] update: resume.tex --- public/resume/resume.tex | 261 +++++++++++++++++++-------------------- 1 file changed, 130 insertions(+), 131 deletions(-) diff --git a/public/resume/resume.tex b/public/resume/resume.tex index 3efcc2a..4e16537 100644 --- a/public/resume/resume.tex +++ b/public/resume/resume.tex @@ -5,109 +5,109 @@ % License: MIT %------------------------ -\documentclass[letterpaper,11pt]{article} - -\usepackage{latexsym} -\usepackage[empty]{fullpage} -\usepackage{titlesec} -\usepackage{marvosym} -\usepackage[usenames,dvipsnames]{color} -\usepackage{verbatim} -\usepackage{enumitem} -\usepackage[hidelinks]{hyperref} -\usepackage{fancyhdr} -\usepackage[english]{babel} -\usepackage{tabularx} -\usepackage{fontawesome5} -\usepackage{multicol} -\setlength{\multicolsep}{-3.0pt} -\setlength{\columnsep}{-1pt} -\input{glyphtounicode} -\usepackage{ragged2e} - -\usepackage{xcolor} -\hypersetup{colorlinks,urlcolor=blue} - -%----------FONT OPTIONS---------- -% sans-serif -% \usepackage[sfdefault]{FiraSans} -% \usepackage[sfdefault]{roboto} -% \usepackage[sfdefault]{noto-sans} -% \usepackage[default]{sourcesanspro} - -% serif -% \usepackage{CormorantGaramond} -\usepackage{charter} - - -\pagestyle{fancy} -\fancyhf{} % clear all header and footer fields -\fancyfoot{} -\renewcommand{\headrulewidth}{0pt} -\renewcommand{\footrulewidth}{0pt} - -% Adjust margins -\addtolength{\oddsidemargin}{-0.7in} -\addtolength{\evensidemargin}{-0.7in} -\addtolength{\textwidth}{1in} -\addtolength{\topmargin}{-.7in} -\addtolength{\textheight}{1.0in} - -\urlstyle{same} - -\raggedbottom -\raggedright -\setlength{\tabcolsep}{0in} - -% Sections formatting -\titleformat{\section}{ - \vspace{-4pt}\scshape\raggedright\large -}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] - -% Ensure that generated pdf is machine readable/ATS parsable -\pdfgentounicode=1 - -%------------------------- -% Custom commands -\newcommand{\resumeItem}[1]{ - \item\small{ - {#1 \vspace{-2pt}} + \documentclass[letterpaper,11pt]{article} + + \usepackage{latexsym} + \usepackage[empty]{fullpage} + \usepackage{titlesec} + \usepackage{marvosym} + \usepackage[usenames,dvipsnames]{color} + \usepackage{verbatim} + \usepackage{enumitem} + \usepackage[hidelinks]{hyperref} + \usepackage{fancyhdr} + \usepackage[english]{babel} + \usepackage{tabularx} + \usepackage{fontawesome5} + \usepackage{multicol} + \setlength{\multicolsep}{-3.0pt} + \setlength{\columnsep}{-1pt} + \input{glyphtounicode} + \usepackage{ragged2e} + + \usepackage{xcolor} + \hypersetup{colorlinks,urlcolor=blue} + + %----------FONT OPTIONS---------- + % sans-serif + % \usepackage[sfdefault]{FiraSans} + % \usepackage[sfdefault]{roboto} + % \usepackage[sfdefault]{noto-sans} + % \usepackage[default]{sourcesanspro} + + % serif + % \usepackage{CormorantGaramond} + \usepackage{charter} + + + \pagestyle{fancy} + \fancyhf{} % clear all header and footer fields + \fancyfoot{} + \renewcommand{\headrulewidth}{0pt} + \renewcommand{\footrulewidth}{0pt} + + % Adjust margins + \addtolength{\oddsidemargin}{-0.7in} + \addtolength{\evensidemargin}{-0.7in} + \addtolength{\textwidth}{1in} + \addtolength{\topmargin}{-.7in} + \addtolength{\textheight}{1.0in} + + \urlstyle{same} + + \raggedbottom + \raggedright + \setlength{\tabcolsep}{0in} + + % Sections formatting + \titleformat{\section}{ + \vspace{-4pt}\scshape\raggedright\large + }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] + + % Ensure that generated pdf is machine readable/ATS parsable + \pdfgentounicode=1 + + %------------------------- + % Custom commands + \newcommand{\resumeItem}[1]{ + \item\small{ + {#1 \vspace{-2pt}} + } + } + \hypersetup{% + colorlinks=true,% hyperlinks will be colored + linkcolor=blue,% hyperlink text will be green + linkbordercolor=blue,% hyperlink border will be red } -} -\hypersetup{% - colorlinks=true,% hyperlinks will be colored - linkcolor=blue,% hyperlink text will be green - linkbordercolor=blue,% hyperlink border will be red -} - -\newcommand{\resumeSubheading}[4]{ - \item - \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} - {#1} & #2 \\ - \textit{\small#3} & \textit{\small #4} \\ - \end{tabular*}\vspace{-5pt} -} - -\newcommand{\resumeSubSubheading}[2]{ - \item - \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} - \textit{\small#1} & \textit{\small #2} \\ - \end{tabular*}\vspace{-5pt} -} -\newcommand{\resumeProjectHeading}[2]{ + \newcommand{\resumeSubheading}[4]{ \item - \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} - \small#1 & #2 \\ - \end{tabular*}\vspace{-5pt} -} + \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} + {#1} & #2 \\ + \textit{\small#3} & \textit{\small #4} \\ + \end{tabular*}\vspace{-5pt} + } -\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} + \newcommand{\resumeSubSubheading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \textit{\small#1} & \textit{\small #2} \\ + \end{tabular*}\vspace{-5pt} + } + + \newcommand{\resumeProjectHeading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \small#1 & #2 \\ + \end{tabular*}\vspace{-5pt} + } -\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} -\newcommand{\resumeSubHeadingListEnd}{\end{itemize}} -\newcommand{\resumeItemListStart}{\begin{itemize}} -\newcommand{\resumeItemListEnd}{\end{itemize}} + \renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} + + \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} + \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} + \newcommand{\resumeItemListStart}{\begin{itemize}} + \newcommand{\resumeItemListEnd}{\end{itemize}} %------------------------------------------- %%%%%%%%%%% RESUME STARTS HERE %%%%%%%%%%% @@ -117,16 +117,16 @@ % ---------- HEADING ---------- \begin{center} -\textbf{\Huge \scshape Ayush Soni} \\ \vspace{10pt} -\href{tel:9644963410}{+91 9644963410} $|$ -{Indore, India} $|$ -{Full Stack Developer} $|$ -\href{mailto:ayushsoni1010.work@gmail.com}{ayushsoni1010.work@gmail.com} \\ \vspace{3pt} - -\href{https://linkedin.com/in/ayushsoni1010}{\underline{linkedin.com/in/ayushsoni1010}} $|$ -\href{https://github.com/ayushsoni1010}{\underline{github.com/ayushsoni1010}} $|$ -\href{https://twitter.com/ayushsoni1010}{\underline{twitter.com/ayushsoni1010}} $|$ -\href{https://ayushsoni1010.com}{\underline{ayushsoni1010.com}} + \textbf{\Huge \scshape Ayush Soni} \\ \vspace{10pt} + \href{tel:9644963410}{+91 9644963410} $|$ + {Indore, India} $|$ + {Full Stack Developer} $|$ + \href{mailto:ayushsoni1010.work@gmail.com}{ayushsoni1010.work@gmail.com} \\ \vspace{3pt} + + \href{https://linkedin.com/in/ayushsoni1010}{\underline{linkedin.com/in/ayushsoni1010}} $|$ + \href{https://github.com/ayushsoni1010}{\underline{github.com/ayushsoni1010}} $|$ + \href{https://twitter.com/ayushsoni1010}{\underline{twitter.com/ayushsoni1010}} $|$ + \href{https://ayushsoni1010.com}{\underline{ayushsoni1010.com}} \end{center} @@ -134,17 +134,16 @@ \section{Technical Skills} \begin{itemize}[leftmargin=0.15in, label={}] -\small{\item{ - \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ - \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Vue, Nextjs, Nuxtjs, Nestjs, Nodejs, Express, Chartjs, Strapi, Socket.io} \\ - \vspace{3pt}\textbf{UI Component Libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components, Tailwind} \\ - \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Redis, Mongoose, Prisma, Firebase, Supabase, Nginx} \\ - \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ - \vspace{3pt}\textbf{Other}{: \hfill WebSocket, REST, GraphQL, Jest, Cypress, Kafka, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } - }} + \small{\item{ + \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ + \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Vue, Nextjs, Nuxtjs, Nestjs, Nodejs, Express, Chartjs, Strapi, Socket.io} \\ + \vspace{3pt}\textbf{UI Component Libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components, Tailwind} \\ + \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Redis, Mongoose, Prisma, Firebase, Supabase, Nginx} \\ + \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ + \vspace{3pt}\textbf{Other}{: \hfill WebSockets, REST, GraphQL, tRPC, Jest, Cypress, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } + }} \end{itemize} - % ---------- EXPERIENCE ---------- @@ -154,7 +153,7 @@ \section{Experience} % ------------------------ \resumeSubheading {\textbf{\href{https://go2work.com}{Go2work}\hspace{5pt}}{{[TypeScript, Nextjs, Firebase, AWS]}}}{(Remote) Houston, Texas, United States} -{\textbf{Senior Frontend Engineer – Full time}}{November 2023 -- Present} +{\textbf{Frontend Engineer – Full time}}{November 2023 -- Present} \resumeItemListStart \resumeItem{Led library transition, built dashboard from scratch with wrapper components for hiring platform using Shadcn UI.} \resumeItem{Optimized app performance, improved UI, and implemented chaos engineering for enhanced user experience.} @@ -208,7 +207,7 @@ \section{Projects} \resumeSubHeadingListStart \resumeProjectHeading -{\textbf{\href{https://github.com/ayushsoni1010/inklink}{Inklink}\hspace{5pt}}{{[Nextjs, TypeScript, Nodejs, Go, MongoDB, Shadcn UI]}}}{} +{\textbf{\href{https://github.com/ayushsoni1010/inklink}{Inklink}\hspace{5pt}}{{[Nextjs, TypeScript, Nodejs, MongoDB, Shadcn UI]}}}{} \resumeItemListStart \resumeItem{Building a product that simplifies content creation by posting to multiple platforms with a single click in no time.} \resumeItem{Integrating multiple platforms in one place, helping creators save time on writing once and share everywhere.} @@ -241,18 +240,18 @@ \section{Education} % ---------- Awards, Community and Volunteer Experience ---------- \section{Awards, Community \& Volunteer Experience} -\begin{itemize}[leftmargin=0.15in, label={}] - \small{\item{ - \resumeItemListStart - \resumeItem{\textbf{\href{https://mlh.io}{Major League Hacking}}{: Participated in multiple hackathons organized by MLH like Abracadabra Hacks, MLH INIT, Local Hack Day, Design-a-thon, Wittyhacks and attended MLH HackCon IN conference in-person in Delhi.}} \vspace{3pt} - \resumeItem{\textbf{\href{https://studentambassadors.microsoft.com/}{Microsoft Learn Student Ambassador}}{: Conducted hands-on sessions on Git, GitHub, frontend development, open source contribution, taught best practices and promoted Hacktoberfest, and built hands-on projects.}} \vspace{3pt} - \resumeItem{\textbf{Mentor at {\href{https://hackacode.anyonecanco.de}{AnyoneCanCo.de}}, {\href{https://hackthenorth.com}{HackTheNorth}}, {\href{https://swoc.scriptindia.org}{Script Winter of Code}}, {\href{https://gdsc.community.dev/medi-caps-university-indore}{GDSC Medicaps}}:} -{I've mentored aspiring developers, and designers in hackathons and open-source programs, helping them build innovative projects.}} \vspace{3pt} - \resumeItem{\textbf{\href{https://devpost.com/software/budgetstay}{Hackathon Winner at HackThisFall for Most Creative Use of Twilio}}} \vspace{3pt} - \resumeItem{{As a hacker, built a {\textbf{\href{https://devfolio.co/projects/mystic-899b}{{P2P based Play-to-Earn game}}}} in a team at {\textbf{\href{https://ethindia.co/}{{ETHIndia'23}}}} hackathon and won NFTs \& bounties. }} \vspace{3pt} - \resumeItemListEnd - }} -\end{itemize} + \begin{itemize}[leftmargin=0.15in, label={}] + \small{\item{ + \resumeItemListStart + \resumeItem{\textbf{\href{https://mlh.io}{Major League Hacking}}{: Participated in multiple hackathons organized by MLH like Abracadabra Hacks, MLH INIT, Local Hack Day, Design-a-thon, Wittyhacks and attended MLH HackCon IN conference in-person in Delhi.}} \vspace{3pt} + \resumeItem{\textbf{\href{https://studentambassadors.microsoft.com/}{Microsoft Learn Student Ambassador}}{: Conducted hands-on sessions on Git, GitHub, frontend development, open source contribution, taught best practices and promoted Hacktoberfest, and built hands-on projects.}} \vspace{3pt} + \resumeItem{\textbf{Mentor at {\href{https://hackacode.anyonecanco.de}{AnyoneCanCo.de}}, {\href{https://hackthenorth.com}{HackTheNorth}}, {\href{https://swoc.scriptindia.org}{Script Winter of Code}}, {\href{https://gdsc.community.dev/medi-caps-university-indore}{GDSC Medicaps}}:} + {I've mentored aspiring developers, and designers in hackathons and open-source programs, helping them build innovative projects.}} \vspace{3pt} + \resumeItem{\textbf{\href{https://devpost.com/software/budgetstay}{Hackathon Winner at HackThisFall for Most Creative Use of Twilio}}} \vspace{3pt} + \resumeItem{{As a hacker, built a {\textbf{\href{https://devfolio.co/projects/mystic-899b}{{P2P based Play-to-Earn game}}}} in a team at {\textbf{\href{https://ethindia.co/}{{ETHIndia'23}}}} hackathon and won NFTs \& bounties. }} \vspace{3pt} + \resumeItemListEnd + }} + \end{itemize} \end{document} From 6d49790c2d4a69fccbc8656aeb12ee2bb1f33863 Mon Sep 17 00:00:00 2001 From: Ayush Soni <76895975+ayushsoni1010@users.noreply.github.com> Date: Tue, 2 Apr 2024 10:18:32 +0530 Subject: [PATCH 6/9] update(ci): latex.yml --- .github/workflows/latex.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/latex.yml b/.github/workflows/latex.yml index 7003c1f..059a5bc 100644 --- a/.github/workflows/latex.yml +++ b/.github/workflows/latex.yml @@ -52,7 +52,7 @@ jobs: - name: Post Processing run: | cp resume.pdf public/resume/ - cp resume.png public/resume/ + # cp resume.png public/resume/ - name: Get Time id: time From 38997946e7077ce0e24d8f7380410df945b0c3b1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 2 Apr 2024 04:50:41 +0000 Subject: [PATCH 7/9] [bot] updated png and pdf --- public/resume/resume.pdf | Bin 83453 -> 84191 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/resume/resume.pdf b/public/resume/resume.pdf index d27362ef068ce7a51bdcbd3680fa62432c0aee22..bee25eff6db7695617fc327943357cb4afa2950d 100644 GIT binary patch delta 8590 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 Date: Mon, 22 Apr 2024 12:01:20 +0530 Subject: [PATCH 8/9] Update resume.tex --- public/resume/resume.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/resume/resume.tex b/public/resume/resume.tex index 4e16537..58a7548 100644 --- a/public/resume/resume.tex +++ b/public/resume/resume.tex @@ -136,11 +136,11 @@ \section{Technical Skills} \begin{itemize}[leftmargin=0.15in, label={}] \small{\item{ \textbf{Languages}{: \hfill Javascript, Typescript, Go, Java, SQL } \\ - \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, Redux, React Native, Vue, Nextjs, Nuxtjs, Nestjs, Nodejs, Express, Chartjs, Strapi, Socket.io} \\ - \vspace{3pt}\textbf{UI Component Libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, Next UI, styled-components, Tailwind} \\ + \vspace{3pt}\textbf{Libraries/Frameworks}{: \hfill React, React Native, Redux, Nextjs, Vue, Nuxtjs, Nodejs, Express, Chartjs, Strapi, Socket.io} \\ + \vspace{3pt}\textbf{UI Component Libraries}{: \hfill Chakra UI, Shadcn UI, Radix UI, Ant Design, Material UI, styled-components, Tailwind} \\ \vspace{3pt}\textbf{Databases/Servers}{: \hfill MongoDB, MySQL, PostgreSQL, Redis, Mongoose, Prisma, Firebase, Supabase, Nginx} \\ - \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Vite, NPM, Yarn, Netlify, GitHub Pages } \\ - \vspace{3pt}\textbf{Other}{: \hfill WebSockets, REST, GraphQL, tRPC, Jest, Cypress, Kubernetes, Jenkins, Swagger, Prometheus, Grafana, Puppeteer } + \vspace{3pt}\textbf{Platforms/Tools}{: \hfill AWS, Vercel, Git, CI/CD, Figma, Storybook, Postman, Docker, Kubernetes, NPM, Yarn, Netlify } \\ + \vspace{3pt}\textbf{Other}{: \hfill WebSockets, REST, GraphQL, tRPC, Jest, Cypress, Swagger, Prometheus, Grafana, Puppeteer } }} \end{itemize} From 13646b9e76a91364f76fd2eafc2a7346812f4995 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 22 Apr 2024 06:34:04 +0000 Subject: [PATCH 9/9] [bot] updated png and pdf --- public/resume/resume.pdf | Bin 84191 -> 84120 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/resume/resume.pdf b/public/resume/resume.pdf index bee25eff6db7695617fc327943357cb4afa2950d..fc485733583edf8730cc0f090335f5c10df538a3 100644 GIT binary patch delta 3618 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 delta 3689 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 HMNdWw-zey)