replace hyphens with en dashes to improve readability
This commit is contained in:
+3
-3
@@ -19,7 +19,7 @@ These are some details about me.
|
|||||||
|
|
||||||
\section{Section 1}
|
\section{Section 1}
|
||||||
|
|
||||||
\combosection{Subsection 1.a}{Small Description}{MM YYYY-Present}{This is description for subsection 1.a.\vspace{\topsep}
|
\combosection{Subsection 1.a}{Small Description}{MM YYYY -- Present}{This is description for subsection 1.a.\vspace{\topsep}
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item itemA
|
\item itemA
|
||||||
\item itemB
|
\item itemB
|
||||||
@@ -28,13 +28,13 @@ These are some details about me.
|
|||||||
|
|
||||||
\vspace{\topsep}
|
\vspace{\topsep}
|
||||||
|
|
||||||
\combosection{Subsection 1.b}{Small Description}{MM YYYY-MM YYYY}{\href{htps://www.example.com}{This is a link}}
|
\combosection{Subsection 1.b}{Small Description}{MM YYYY -- MM YYYY}{\href{htps://www.example.com}{This is a link}}
|
||||||
|
|
||||||
\vspace{\topsep}
|
\vspace{\topsep}
|
||||||
|
|
||||||
\section{Section 2}
|
\section{Section 2}
|
||||||
|
|
||||||
\combosection{Subsection 2.a}{Small Description}{MM YYYY-Present}{}
|
\combosection{Subsection 2.a}{Small Description}{MM YYYY -- Present}{}
|
||||||
|
|
||||||
\vspace{\topsep}
|
\vspace{\topsep}
|
||||||
|
|
||||||
|
|||||||
+14
-27
@@ -21,66 +21,53 @@
|
|||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\combosection{Red Hat}{Developer Tools Intern }{Jan 2022 - May 2022}{
|
\combosection{Red Hat}{Developer Tools Intern}{Jan 2022 -- May 2022}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Designed and implemented the \href{https://github.com/MiniTeks}{MiniTeks} (Minimal Tekton Server) along with unit tests, a training project that
|
\item Designed and implemented the \href{https://github.com/MiniTeks}{MiniTeks} (Minimal Tekton Server) along with unit tests, a training project that creates Tekton resources on Kubernetes/OpenShift clusters using the Tekton API. It was developed using Go, Kubernetes, Tekton, and Redis and had 3 parts: MKS Server, MKS CLI, and MKSDashboard.
|
||||||
creates Tekton resources on Kubernetes/OpenShift clusters using the Tekton API. It was developed
|
|
||||||
using Golang, Kubernetes, Tekton, and Redis and had 3 parts: MKS Server, MKS CLI, and MKS
|
|
||||||
Dashboard.
|
|
||||||
\item Contributed to Tekton Results as part of the Pipeline Service team. Tekton Results aims at long-term, efficient results storage of Tekton PipelineRuns and TaskRuns.
|
\item Contributed to Tekton Results as part of the Pipeline Service team. Tekton Results aims at long-term, efficient results storage of Tekton PipelineRuns and TaskRuns.
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\combosection{API7.ai}{Technical Writer, \href{https://github.com/apache/apisix}{Apache APISIX}}{Feb 2022 - July 2022}{
|
\combosection{API7.ai}{Technical Writer, \href{https://github.com/apache/apisix}{Apache APISIX}}{Feb 2022 -- July 2022}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Redesigning developer and user documentation of the Apache APISIX project. Creating Katacoda tutorials for APISIX collaborating with the community and integrating their feedback into the
|
\item Redesigning developer and user documentation of the Apache APISIX project. Creating Katacoda tutorials for APISIX collaborating with the community and integrating their feedback into the documentation.
|
||||||
documentation.
|
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\combosection{Google Summer of Code 2021}{Contributor, \href{https://github.com/fossology/fossology}{The FOSSology Project}}{May 2021 - Aug 2021}{
|
\combosection{Google Summer of Code 2021}{Contributor, \href{https://github.com/fossology/fossology}{The FOSSology Project}}{May 2021 -- Aug 2021}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Upgraded the build system from Unix Makefile to a more optimized and flexible CMake generator.
|
\item Upgraded the build system from Unix Makefile to a more optimized and flexible CMake generator.
|
||||||
\item Migrated the CI/CD of the project from Travis CI to GitHub Actions. This migration removes the
|
\item Migrated the CI/CD of the project from Travis CI to GitHub Actions. This migration removes the dependency on a third-party CI and provides better build time and better integration with GitHub.
|
||||||
dependency on a third-party CI and provides better build time and better integration with GitHub.
|
\item Refactored and fixed years-old unit and functional testing code written in C/C++ and PHP. Build time was reduced to 5-7 minutes (twice as fast), and CI time was reduced to 20-25 minutes from 1-2 hours.
|
||||||
\item Refactored and fixed years-old unit and functional testing code written in C/C++ and PHP. Build
|
|
||||||
time was reduced to 5-7 minutes (twice as fast), and CI time was reduced to 20-25 minutes from 1-2 hours.
|
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\combosection{XResearch}{Java Development Intern}{Jan 2021 - May 2021}{
|
\combosection{XResearch}{Java Development Intern}{Jan 2021 -- May 2021}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Designed and developed an Inventory and Billing Management App using Spring Boot and
|
\item Designed and developed an Inventory and Billing Management App using Spring Boot and
|
||||||
PostgreSQL. Created REST API endpoints according to the functional requirements of the software.
|
PostgreSQL. Created REST API endpoints according to the functional requirements of the software.
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\combosection{Google Season of Docs 2020}{Technical Writer, VideoLAN}{Sep 2020 - Nov 2020}{
|
\combosection{Google Season of Docs 2020}{Technical Writer, VideoLAN}{Sep 2020 -- Nov 2020}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Created \href{https://code.videolan.org/docs/vlc-android-user}{VLC for Android User Documentation}
|
\item Created \href{https://code.videolan.org/docs/vlc-android-user}{VLC for Android User Documentation}
|
||||||
\item Documented VLC for Android app using Sphinx, reStructuredText, Markdown, and shell scripting.
|
\item Documented VLC for Android app using Sphinx, reStructuredText, Markdown, and shell scripting.
|
||||||
\item I achieved the goal of this project, which was to provide well-researched and user-friendly app
|
\item I achieved the goal of this project, which was to provide well-researched and user-friendly app documentation enriched with supporting screenshots and step-by-step tutorials.
|
||||||
documentation enriched with supporting screenshots and step-by-step tutorials.
|
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\section{Projects}
|
\section{Projects}
|
||||||
\combosection{\href{https://github.com/avinal/Profile-Readme-Wakatime}{Automated WakaTime GitHub Actions App}}{Python, Docker, GitHub Actions, Bash Scripting}{}{
|
\combosection{\href{https://github.com/avinal/Profile-Readme-Wakatime}{Automated WakaTime GitHub Actions App}}{Python, Docker, GitHub Actions, Bash Scripting}{}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Built an automated WakaTime coding statistics update system using Python scripts, shell scripts,
|
\item Built an automated WakaTime coding statistics update system using Python scripts, shell scripts, Docker, the WakaTime API, and GitHub Actions. Currently, it has 42 stars on GitHub and 200+ active users worldwide. WakaTime is a utility to track coding activities across multiple IDEs and machines.
|
||||||
Docker, the WakaTime API, and GitHub Actions. Currently, it has 42 stars on GitHub and 200+
|
\item This app generates a colorful bar graph of the coding activity tracked by WakaTime in the last week, daily at a specified time in SVG format. This image file can then be embedded into READMEs and websites. It can be scheduled to update more often or less often.
|
||||||
active users worldwide. WakaTime is a utility to track coding activities across multiple IDEs and
|
|
||||||
machines.
|
|
||||||
\item This app generates a colorful bar graph of the coding activity tracked by WakaTime in the last week,
|
|
||||||
daily at a specified time in SVG format. This image file can then be embedded into READMEs and
|
|
||||||
websites. It can be scheduled to update more often or less often.
|
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
\combosection{\href{https://github.com/avinal/xeus-basic}{Xeus-BASIC}}{C, C++, Jupyter Notebook}{}{
|
\combosection{\href{https://github.com/avinal/xeus-basic}{Xeus-BASIC}}{C, C++, Jupyter Notebook}{}{
|
||||||
\begin{tightlist}
|
\begin{tightlist}
|
||||||
\item Built a Jupyter Kernel for the BASIC language using the Xeus Framework, C, and C++. As of now,
|
\item Built a Jupyter Kernel for the BASIC language using the Xeus Framework, C, and C++. As of now, it can execute BASIC programs line by line in Jupyter Notebook and output their results.
|
||||||
it can execute BASIC programs line by line in Jupyter Notebook and output their results.
|
|
||||||
\end{tightlist}
|
\end{tightlist}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -90,7 +77,7 @@ it can execute BASIC programs line by line in Jupyter Notebook and output their
|
|||||||
\vspace{\topsep}
|
\vspace{\topsep}
|
||||||
|
|
||||||
\section{Education}
|
\section{Education}
|
||||||
\combosection{National Institute of Technology, Hamirpur}{B.Tech in Computer Sci. and Eng.}{2018-2022}{CGPA: 8.45/10
|
\combosection{National Institute of Technology, Hamirpur}{B.Tech in Computer Sci. and Eng.}{2018 -- 2022}{CGPA: 8.45/10
|
||||||
|
|
||||||
\ifextended
|
\ifextended
|
||||||
Courses - Advanced Calculus, Statistics, Probability and Queuing Theory, Algorithm Design, Digital Logic Design, Database Management Systems, Data Structures, Operating Systems, Compiler Design, Computer Networks
|
Courses - Advanced Calculus, Statistics, Probability and Queuing Theory, Algorithm Design, Digital Logic Design, Database Management Systems, Data Structures, Operating Systems, Compiler Design, Computer Networks
|
||||||
|
|||||||
Reference in New Issue
Block a user