forked from jakegut/resume
-
Notifications
You must be signed in to change notification settings - Fork 0
/
resume.tex
256 lines (223 loc) · 10 KB
/
resume.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
%-------------------------
% Resume in Latex
% Author : Jake Gutierrez
% Based off of: https://github.com/sb2nov/resume
% 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}
\input{glyphtounicode}
%----------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.5in}
\addtolength{\evensidemargin}{-0.5in}
\addtolength{\textwidth}{1in}
\addtolength{\topmargin}{-.5in}
\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 generate pdf is machine readable/ATS parsable
\pdfgentounicode=1
%-------------------------
% Custom commands
\newcommand{\resumeItem}[1]{
\item\small{
{#1 \vspace{-2pt}}
}
}
\newcommand{\resumeSubheading}[4]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeSubSubheading}[2]{
\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\textit{\small#1} & \textit{\small #2} \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeProjectHeading}[2]{
\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\small#1 & #2 \\
\end{tabular*}\vspace{-7pt}
}
\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{-5pt}}
%-------------------------------------------
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%----------HEADING----------
% \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
% \textbf{\href{http://sourabhbajaj.com/}{\Large Sourabh Bajaj}} & Email : \href{mailto:[email protected]}{[email protected]}\\
% \href{http://sourabhbajaj.com/}{http://www.sourabhbajaj.com} & Mobile : +1-123-456-7890 \\
% \end{tabular*}
\begin{center}
\textbf{\Huge \scshape Tariq Soliman} \\ \vspace{1pt}
\small +614 23 696 614$|$ \href{mailto:[email protected]}{\underline{[email protected]}}
$|$
\href{https://linkedin.com/in/tariq-soliman}{\underline{linkedin.com/in/tariq-soliman/}} $|$
\href{https://linktr.ee/tariqsoliman}{\underline{linktr.ee/tariqsoliman}}
\end{center}
%-----------EDUCATION-----------
\section{Education}
\resumeSubHeadingListStart
\resumeSubheading
{The University of Queensland (UQ)}{St Lucia, QLD}
{Bachelor of Engineering (Hons) and Master of Engineering, Major in Mechatronics}{Feb. 2019 -- Nov. 2024}
\resumeSubSubheading{6.82 GPA}{}
\resumeSubheading
{National University of Singapore (NUS)}{Singapore}
{Exchange Program}{Aug. 2022 -- Feb. 2023} \resumeSubheading
{Westpac}{Singapore}
{W100 Asian Exchange Scholar \& Leadership Development Program}{Sep. 2022} \resumeSubHeadingListEnd
%-----------EXPERIENCE-----------
\section{Experience}
\resumeSubHeadingListStart
\resumeSubheading
{Undergraduate Digital Engineer}{Jan. 2024 -- Present}
{Hatch}{Brisbane, QLD}
\resumeItemListStart
\resumeItem{Researching applications of drones with computer vision for asset monitoring
and predictive maintenance}
\resumeItem{Implementing a combination of deep learning and traditional computer vision
techniques for locating concrete pillars and segmenting surface voids}
\resumeItem{Implementing Visual Simultaneous Localisation and Mapping in ROS2 with RGB
camera for autonomous path planning}
\resumeItemListEnd
% -----------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
{Tutor}{Mar. 2019 -- Present}
{The University of Queensland, ITAR, Cluey Learning \& Privately}{St Lucia, QLD}
\resumeItemListStart
\resumeItem{UQ Courses: Programming for Engineers, Introduction to Computer Systems}
\resumeItem{Lead tutor for courses at UQ. Responsibilities included running tutorials and
presenting technical content, training new tutors, helping students with assignments,
helping course coordinators draft assessments, helping to write tests for code, marking assessments}
\resumeItem{Also for the Indigenous Tutorial Assistance and Retention (ITAR)
program, online for Cluey Learning, privately for high school students}
\resumeItemListEnd
\resumeSubheading
{Research Assistant}{Dec. 2022 -- Feb. 2023}
{Singapore Sports Institute}{Singapore}
\resumeItemListStart
\resumeItem{Implemented a custom deep learning model in keras that could classify a subset
of fencing movements based on data from four Inertial Measurement Units}
\resumeItem{Collected data from seven athletes for training the model and achieved 75-80\%
accuracy on windows of data from an eighth unseen athlete}
\resumeItem{Developed an application with a GUI in PyQt (Qt for Python)}
\resumeItemListEnd
\resumeSubheading
{First Year Engineering Student Mentor}{Feb. 2022 -- Apr. 2022}
{The University of Queensland}{St Lucia, QLD}
\resumeItemListStart
\resumeItem{Welcomed new engineering students to UQ and helped to answer questions about
starting university}
\resumeItem{Encouraged engagement in university life and culture}
\resumeSubHeadingListEnd
\resumeSubheading{Research Assistant}{Nov. 2021 -- Feb. 2022}
{The University of Queensland}{St Lucia, QLD}
\resumeItemListStart
\resumeItem{Helped to develop the GUI for a MacOS app for sonification of astronomical
surveys (like Google Maps for space with sound)}
\resumeItem{Used SwiftUI and helped modify a Javascript library that used JQuery for the
surveys}
\resumeItemListEnd
\resumeSubHeadingListEnd
\newpage
%-----------PROJECTS-----------
\section{Projects}
\resumeSubHeadingListStart
\resumeProjectHeading
{\textbf{Pose Detection with Pretrained ViTs} $|$ \emph{Python, PyTorch}}{Feb. 2023 -- June 2023}
\resumeItemListStart
\resumeItem{Performed transfer learning on ViTs pretrained using DINO, MAE and MSN methods inspired by the paper \href{https://doi.org/10.48550/arXiv.2204.12484}{\underline{\textit{ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation}}}}
\resumeItem{Training with the COCO Keypoints dataset led to 0.847 $AP_{.5}$ and
0.569 $AP_{.5:.95}$}
\resumeItem{Presented a live inference demonstration using the top-down approach with YOLO
for detecting people}
\resumeItem{Visualised attention maps}
\resumeItemListEnd
\resumeProjectHeading
{\textbf{Admin App for Tutoring Business} $|$ \emph{React, Expo (React Native), Typescript, Firebase}}{Jan. 2021 -- March 2024}
\resumeItemListStart
\resumeItem{Developing a mobile app that allows tutors to report their hours}
\resumeItem{Developing a web app interface for admin}
\resumeItemListEnd
\resumeProjectHeading
{\textbf{Robotics Projects} $|$ \emph{Python, ROS2, C, C++, Keras, Embedded Programming}}{Feb. 2019 -- Present}
\resumeItemListStart
\resumeItem{Designed and manufactured a robot that can find the centre of a test area and
shoot infra-red targets with a laser pointer}
\resumeItem{Implemented an IoT robot that could turn to face people by recognising their
shoes}
\resumeItem{Used ROS2 to program a robot to perform Simulataneous Localisation And Mapping
(SLAM) with autonomous path planning in order to map and explore an unseen test
area}
\resumeItemListEnd
{\textbf{Misc. Projects} $|$ \emph{Verilog, Vivado, Assembly (ARM), Solidity, React, Javascript}}{Aug. 2022 -- Dec. 2022}
\resumeItemListStart
\resumeItem{Implemented parts of an ARM processor at RTL level with verification on an FPGA}
\resumeItem{Created a multisignature wallet on the blockchain with Solidity with a web app
interface}
\resumeItem{Created a \href{https://tariqs.com.au/}{\underline{personal blog}} to share things I am learning about.}
\resumeItem{Completed \href{https://adventofcode.com/}{\underline{Advent of Code}} 2023 \href{https://github.com/TSoli/advent-of-code}{\underline{with all 50 stars in C++}}}
\resumeItemListEnd
\resumeSubHeadingListEnd
%
%-----------PROGRAMMING SKILLS-----------
\section{Technical Skills}
\begin{itemize}[leftmargin=0.15in, label={}]
\small{\item{
\textbf{Languages}{: Python, C, C++ (modern), JavaScript, TypeScript, Bash, Matlab, Swift, Lua, Verilog, Assembly (AVR \& ARM), Solidity} \\
\textbf{Frameworks}{: React, Expo (React Native), Node.js, PyTorch, Tensorflow (with keras), ROS, PyQt, Simulink, FreeRTOS, Firebase} \\
\textbf{Developer Tools}{: Git, Linux, Azure, (Neo)Vim, i3wm, VS Code, Vivado, Jupyter Notebook, Jira, Latex} \\
\textbf{Libraries}{: Pandas, NumPy, Matplotlib, SciPy, scikit-learn, scikit-image, OpenCV (Python), huggingface, ultralytics} \\
\textbf{Misc. Skills}{: Altium (PCB design), Solidworks (CAD), ANSYS (FEA), Circuit Analysis, Signal Processing, PID Control, State Space Modelling, Non-linear Control with Lyapunov Functions}, Analysis of MDOF Systems, Modal Analysis, Systems Theoretic Process Analysis (STPA)
}}
\end{itemize}
%-------------------------------------------
\end{document}