From dd859ce28690c7e0a4df9650a4b59707d9a43797 Mon Sep 17 00:00:00 2001
From: Brahmajit Das <brahmajit.xyz@gmail.com>
Date: Thu, 6 Jul 2023 00:15:33 +0530
Subject: Updating for GSoC 2023 and SUSE

Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
---
 resume.tex | 105 +++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 71 insertions(+), 34 deletions(-)

(limited to 'resume.tex')

diff --git a/resume.tex b/resume.tex
index 2baac43..ee95c6b 100644
--- a/resume.tex
+++ b/resume.tex
@@ -59,6 +59,8 @@
 
 		\vspace{0.25em}
 
+		\faGlobe \href{listout.xyz}{listout.xyz}
+		---
 		\faEnvelope \href{mailto:brahmajit.xyz@gmail.com}{brahmajit.xyz@gmail.com}
 		---
 		\faGitlab \href{https://gitlab.com/listout}{listout}
@@ -67,6 +69,8 @@
 		---
 		\faLinkedin
 		\href{https://www.linkedin.com/in/brahmajit-xyz}{brahmajit}
+		---
+		\faHome Bangalore, India
 	\end{center}
 }
 
@@ -79,7 +83,45 @@
 
 	\section{Work Experience}
 
-	\subsection{Google Summer of Code}
+	\subsection{SUSE Linux}
+	\hfill
+	{\textbf{Hybrid}}
+	\newline
+	\textit{Junior Linux developer L3 support}
+	\hfill
+	\textit{June 2023 --- Present}
+
+	{\small
+		\setlist{label=$\circ$}
+		\begin{itemize}[noitemsep]
+			\item Debug incidents reported by L2 and Premium engineers and
+				perform root cause analysis
+			\item Provide patches and fixes in timely manner and send patches
+				upstream when possible
+			\item Interact and keep-up with international team spread across
+				various time-zones.
+		\end{itemize}
+	}
+
+	\subsection{Google Summer of Code 2023}
+	\hfill
+	{\textbf{Remote}}
+	\newline
+	\textit{Student Developer at Gentoo Linux Foundation}
+	\hfill
+	\textit{June 2023 --- Present}
+
+	{\small
+		\setlist{label=$\circ$}
+		\begin{itemize}[noitemsep]
+			\item Port packages to C11 standard
+			\item Making sure packages are are C23 proof
+			\item Patching and testing packages for libcxx on llvm profile of
+				Gentoo
+		\end{itemize}
+	}
+
+	\subsection{Google Summer of Code 2022}
 	\hfill
 	{\textbf{Remote}}
 	\newline
@@ -101,27 +143,23 @@
 	\newline
 	\textit{Firmware Developer}
 	\hfill
-	\textit{September 2021 --- March 2023}
+	\textit{September 2021 --- May 2023}
 
 	{\small
 		\setlist{label=$\circ$}
 		\begin{itemize}[noitemsep]
-			\item Porting firmware across MCU models
-			\item Implementation of communication protocol (WiFi,
-				BLE, MQTT)
-			\item Interacting with cloud backends via REST API (AWS
-				S3 buckets)
-			\item Write drivers for SPI and I2C devices
-			\item Laying out CI pipeline for remote deployment and
-				over the air updates
-	 		\item Ensuring firmware security using Secure Boot and
-				encrypted flash storage
+			\item Implementation of inter-device communication using wireless
+				protocols (WiFi, BLE, MQTT)
+			\item Ensuring firmware security using Secure
+				Boot and encrypted flash storage
+			\item Implementation of backend for remote debugging, deployment and
+				OTA using AWS
 		\end{itemize}
 	}
 
 	\subsection{Sironaaz Lab}
 	\hfill
-	{\textbf { Calcutta, West Bengal } }
+	{\textbf {In person} }
 	\newline
 	\textit{Embedded Systems Engineer, Intern}
 	\hfill
@@ -160,41 +198,40 @@
 		\setlist{ label=$\bullet$ }
 		\itemsep0em
 		\item \textbf{Programming Languages}: C, \CPP, \LaTeX, Python,
-			shell scripting, SQL
-		\item \textbf{Tools}: Git, GitLab, Docker, ssh, PlatformIO, FreeRTOS, ESP-IDF
-		\item \textbf{Platforms}: Linux, BSDs, Windows, RaspberryPi
-		\item \textbf{$\mu-$Processors}: ARM STM32, Atmega328p, ESP32
+			shell scripting
+		\item \textbf{Tools}: Git, GitLab, Docker, GDB, debuginfod
+		\item \textbf{Platforms}: Linux, BSDs, RaspberryPi
 	\end{itemize}
 
-	\section{Personal Projects}
+	%\section{Personal Projects}
 
-	\subsection{Driver for MPU6050}
-	ESP-IDF driver for MPU6050 and similar IMU units, over I2C protocol
-	\href{https://gitlab.com/listout/mpu6050.git} {Link
-	to project}.
+	%\subsection{Driver for MPU6050}
+	%ESP-IDF driver for MPU6050 and similar IMU units, over I2C protocol
+	%\href{https://gitlab.com/listout/mpu6050.git} {Link
+	%to project}.
 
-	\subsection{Driver for ICM20948}
-	ESP-IDF driver for ICM20948 and similar IMU units, over I2C protocol
-	\href{https://gitlab.com/listout/icm20948_driver.git} {Link
-	to project}.
+	%\subsection{Driver for ICM20948}
+	%ESP-IDF driver for ICM20948 and similar IMU units, over I2C protocol
+	%\href{https://gitlab.com/listout/icm20948_driver.git} {Link
+	%to project}.
 
-	\subsection{FreeRTOS on ARM STM32:}
-	Ported the FreeRTOS to ARM STM32F103 (Cortex M3), known as
-	\textbf{Bluepill}. Then used to generate a PWM with Timer 2 as test case.
-	\href{https://gitlab.com/listout/arm_programming/-/tree/pwm}{Link to
-	project}
+	%\subsection{FreeRTOS on ARM STM32:}
+	%Ported the FreeRTOS to ARM STM32F103 (Cortex M3), known as
+	%\textbf{Bluepill}. Then used to generate a PWM with Timer 2 as test case.
+	%\href{https://gitlab.com/listout/arm_programming/-/tree/pwm}{Link to
+	%project}
 
 	\section{Open Source Contributions}
 
-	\subsection{Gentoo Linux}
+	\subsection{Gentoo Linux:}
 	Neovim package maintainer, part of QA Team for GNOME Desktop environment.
 	Provide other minor fixes from time to time. \href{https://github.com/gentoo/gentoo/pulls/listout}{Link to all my contributions}
 
-	\subsection{Blender}
+	\subsection{Blender:}
 	Provide patches for build failure on musl libc. \href{
 	https://github.com/blender/blender/commit/f197b1a1f1bbc0334310fb1c911327246767a1a3}{GitHub commits}
 
-	\subsection{Gitlab Shell}
+	\subsection{Gitlab Shell:}
 	Changed the default logging format to \textbf{JSON} from plain text, was part of the
 	\textbf{14.1 release}.
 	GitLab Shell handles git \textbf{SSH sessions for GitLab} and modifies the list of
-- 
cgit v1.2.3

