Skip to content

Commit c40f4e0

Browse files
committed
Update resume with current Linux kernel activities and Linux graphics role change
Signed-off-by: Rahul Rameshbabu <[email protected]>
1 parent bc276be commit c40f4e0

File tree

2 files changed

+6
-24
lines changed

2 files changed

+6
-24
lines changed

kde.png

-18.3 KB
Binary file not shown.

main.tex

+6-24
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
\section*{Start}
3434

35-
\simpleheader{headercolour}{Rahul}{Rameshbabu}{\faLinux ~ Linux Kernel Developer ~•~ \color{cvgreen} \faGamepad \color{white} ~ hid-nvidia-shield Author~/~Maintainer}{white}
35+
\simpleheader{headercolour}{Rahul}{Rameshbabu}{\faLinux ~ Linux Graphics Developer ~•~ \color{cvgreen} \faGamepad \color{white} ~ hid-nvidia-shield Author~/~Maintainer}{white}
3636

3737

3838

@@ -104,7 +104,7 @@ \subsection*{}
104104
\bg{cvgreen}{white}{Interests}\\[0.5em]
105105

106106
\texttt{Linux Kernel} ~/~ \texttt{HID} ~/~ \texttt{BPF}
107-
\texttt{Desktop Env. Programming}
107+
\texttt{Linux Display/Graphics}
108108

109109
\vspace{4em}
110110

@@ -127,8 +127,8 @@ \section*{Open Source}
127127

128128
\begin{tabular}{r| p{0.5\textwidth} c}
129129
\cvachieve{2022--Present}{hid-nvidia-shield Linux Kernel Module}{Original Author ~/~ Maintainer}{Started working on this kernel module when I realized haptics on my 2017 NVIDIA SHIELD controller did not work while I was playing BlazBlue on Linux. My opinion was that the hardware my company makes should have a great out of box experience on Linux. It took me a year to go through the legal process at NVIDIA to get this upstreamed. Landing in kernel 6.5 is support for haptics, LED control, and Android media key mapping to Linux input events. Landing in kernel 6.6 is support for battery information.}{tux.png} \\
130-
\cvevent{late 2022--2023}{KDE ~/~ plasma-nm}{Minor Contributor}{Openconnect VPN SSO Support}{Added support for a new authentication mechanism for Openconnect VPN in plasma-nm using QtWebEngine and QtDesktopServices.}{kde.png} \\
131-
\cvevent{Misc.}{NixOS ~/~ nixpkgs}{Minor Contributor}{Package Enhancements}{Enhanced Nix expressions for nvidia-x11 and openconnect packaging in the past.}{nixos.png}
130+
\cvachieve{2022--2024}{Linux Kernel NetDev Subsystem}{Contributor}{Details: \href{https://binary-eater.github.io/posts/job_change/}{https://binary-eater.github.io/posts/job\_change/}}{tux.png} \\
131+
\cvevent{end of 2023}{linux-wireless b43 driver}{Bugfix}{QoS issue with bcm4331}{A casual linux kernel fix upstreamed to make QoS applications work correctly on my personal laptop as a relaxing way to spend my New Year's Eve. \newline ref: \href{https://binary-eater.github.io/posts/bcm4331_and_macbook_wifi_woes/}{https://binary-eater.github.io/posts/bcm4331\_and\_macbook\_wifi\_woes/}}{tux.png} \\
132132
\end{tabular}
133133
\vspace{1em}
134134

@@ -150,8 +150,8 @@ \section*{Programming}
150150

151151
\section*{Work Experience}
152152
\begin{tabular}{r| p{0.5\textwidth} c}
153-
\cvevent{2022--Present}{Linux Kernel Contributor}{NVIDIA}{Santa Clara, CA \color{cvgreen} ~\faMapMarker}{Work on Precision Time Protocol support in upstream mlx5\_core network device driver. Contribute to the core Precision Time Protocol stack in the Linux kernel space and defacto Linux userspace component.}{nvidia.png} \\
154-
\cvevent{2019--2022}{Systems Software Architect}{NVIDIA}{Santa Clara, CA \color{cvgreen} ~\faMapMarker}{Developed tooling to improve chip design test coverage analysis.}{nvidia.png}
153+
\cvevent{2024--Present}{Linux Graphics Developer}{NVIDIA}{Santa Clara, CA \color{cvgreen} ~\faMapMarker}{Working on NVIDIA's Linux Graphics driver stack focused on DRM/KMS, display servers, and compositors. Hoping to pick up OpenGL and Vulkan on the side.}{nvidia.png} \\
154+
\cvevent{2022--2024}{Linux Kernel Contributor}{NVIDIA}{Santa Clara, CA \color{cvgreen} ~\faMapMarker}{Worked on Precision Time Protocol support, MACsec offload, and PSP security protocol in upstream mlx5\_core network device driver and upstream Linux kernel stack.}{nvidia.png} \\
155155
\end{tabular}
156156
\vspace{1em}
157157

@@ -190,24 +190,6 @@ \section*{Talks}
190190
\end{comment}
191191
\end{minipage}
192192

193-
194-
195-
196-
197-
198-
\vfill{} % Whitespace before final footer
199-
200-
%----------------------------------------------------------------------------------------
201-
% FINAL FOOTER
202-
%----------------------------------------------------------------------------------------
203-
\setlength{\parindent}{0pt}
204-
\begin{minipage}[t]{\rightcolwidth}
205-
\begin{center}\fontfamily{\sfdefault}\selectfont \color{black!70}
206-
{\small \icon{\faEnvelope}{cvgreen}{} 123 Default Street \icon{\faMapMarker}{cvgreen}{} Placeholder, NA 12345 \icon{\faPhone}{cvgreen}{} +0 (000) 000-0000 \newline\icon{\faAt}{cvgreen}{} \protect\url{[email protected]}
207-
}
208-
\end{center}
209-
\end{minipage}
210-
211193
\end{paracol}
212194

213195
\end{document}

0 commit comments

Comments
 (0)