\documentclass[10pt, letterpaper]{article} % margins \usepackage[letterpaper, margin=0.5in]{geometry} % better CPP style \newcommand{\CPP} {C\nolinebreak[4]\hspace{-.05em}\raisebox{.22ex}{\footnotesize\bf ++}} % file font \usepackage{mdwlist} \usepackage[T1]{fontenc} \usepackage{tgpagella} \usepackage{tgcursor} \usepackage{microtype} % section naming \usepackage{titlesec} \usepackage{titling} % icons \usepackage[fixed]{fontawesome5} \usepackage{blindtext} \usepackage{enumitem} % hyperref and link colors \usepackage{xcolor} \usepackage{hyperref} \titleformat{\section} {\Large \bfseries} {} {0.5em} {}[\titlerule] \titleformat{\subsection}[runin] {\bfseries} {} {0em} {$\bullet$ } \titlespacing{\subsection} {0em}{0.5em}{1em} \titlespacing{\section} {0em}{1em}{1em} \title{R\'esum\'e} \author{Brahmajit Das} \date{} % changing `maketitle` command \renewcommand{\maketitle}{ \begin{center} { \huge \bfseries \theauthor } \vspace{0.25em} \faEnvelope \href{mailto:brahmajit.xyz@gmail.com}{brahmajit.xyz@gmail.com} --- \faGitlab \href{https://gitlab.com/listout}{listout} --- \faGithub \href{https://github.com/listout/}{listout} --- \faLinkedin \href{https://www.linkedin.com/in/brahmajit-xyz}{brahmajit} \end{center} } % no page numbering \pagestyle{empty} \begin{document} \maketitle \section{Work Experience} \subsection{Lifespark Tech, IIT Bombay} \hfill {\textbf{Mumbai, Maharashtra}} \newline \textit{Firmware Developer} \hfill \textit{September 2021 --- Present} {\small \setlist{label=$\circ$} \begin{itemize}[noitemsep] \item Porting firmware for other MCU models \item Implementation of communication protocol \textbf{(ESPNOW, Wi-Fi, MQTT, BLE)} \item Implementing cloud technologies using \textbf{AWS} and \textbf{GCP}'s SDK \item Research and Development \end{itemize} } \subsection{Sironaaz Lab} \hfill {\textbf { Calcutta, West Bengal } } \newline \textit{Embedded Systems Engineer, Intern} \hfill \textit{August --- September, 2021} {\small \setlist{label=$\circ$} \begin{itemize}[noitemsep] \item Ported existing system to different processor architecture. \item Refactor existing code and implement better communication protocol (SPI and I2C). \item Integrate UI with hardware. \end{itemize} } \section{Education} \subsection{Gurudas College} \hfill Kolkata, India \newline \textit{B.Sc. with Honors -- Computer Science; CGPA: 7.493} \hfill \textit{2018 -- 2021} \newline \textit{ \small \textbf{Courses:} Operating Systems, Data Structures, Algorithms Design and Analysis, Databases, Networking, Machine Learning } \section{Core Technical Skills} \begin{itemize} \setlist{ label=$\bullet$ } \itemsep0em \item \textbf{Programming Languages}: C, \CPP, Java, \LaTeX, Python, shell scripting, SQL \item \textbf{Tools}: Git, Docker, ssh, PlatformIO, FreeRTOS, ESP-IDF \item \textbf{Platforms}: Linux, BSDs, Windows, RaspberryPi \item \textbf{$\mu-$Processors}: ARM STM32, Atmega328p, ESP32 \end{itemize} \section{Personal Projects} \subsection{Interfacing with sonar module using Atmega328p:} Using \textit{AVR C} and \textbf{Atmega328p} to interface with \textbf{HC-SR04} (sonar module). \textbf{UART} was used as the communication protocol. \href{https://gitlab.com/listout/avr_programming/-/tree/sonar_module} {Link to project}. \subsection{FreeRTOS on ARM STM32F103:} Ported the FreeRTOS to ARM STM32F103C8T6 (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{My Compiler Writing Journey:} Writing a C compiler from scratch, using the \textbf{acwj} as the base starting point. \href{https://gitlab.com/listout/mcwj.git}{Link to project}. \section{Open Source Contributions} \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 authorized keys. \href{https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/476}{Merge Request 467}. \subsection{DevOps Guide} Contributed to \textbf{several chapters} of this popular DevOps guide (\textbf{3.8k stars}), including chapters for Virtual Machines, Linux commands and tools for DevOps and Firewall. \href{https://github.com/Tikam02/DevOps-Guide/pulls?q=is%3Apr+is%3Aclosed+author%3Alistout}{\textit{Link to all my contributions.}} \section{Achievements} \subsection{HacktoberFest 2020:} Among 70,000 participants, awarded goodies and cash prize. \subsection{College Seminar:} First position in college seminar. Using Arduino and HC SR04 module, created a sonar with GUI feedback. \end{document}