· 5 years ago · Jan 18, 2021, 08:24 PM
1%-------------------------
2% Resume in Latex
3% Author : Sourabh Bajaj
4% License : MIT
5%------------------------
6
7\documentclass[letterpaper,11pt]{article}
8
9\usepackage{latexsym}
10\usepackage[empty]{fullpage}
11\usepackage{titlesec}
12\usepackage{marvosym}
13\usepackage[usenames,dvipsnames]{color}
14\usepackage{verbatim}
15\usepackage{enumitem}
16\usepackage[pdftex]{hyperref}
17\usepackage{fancyhdr}
18
19
20\pagestyle{fancy}
21\fancyhf{} % clear all header and footer fields
22\fancyfoot{}
23\renewcommand{\headrulewidth}{0pt}
24\renewcommand{\footrulewidth}{0pt}
25
26% Adjust margins
27\addtolength{\oddsidemargin}{-0.375in}
28\addtolength{\evensidemargin}{-0.375in}
29\addtolength{\textwidth}{1in}
30\addtolength{\topmargin}{-.5in}
31\addtolength{\textheight}{1.0in}
32
33\urlstyle{same}
34
35\raggedbottom
36\raggedright
37\setlength{\tabcolsep}{0in}
38
39% Sections formatting
40\titleformat{\section}{
41 \vspace{-4pt}\scshape\raggedright\large
42}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
43
44%-------------------------
45% Custom commands
46\newcommand{\resumeItem}[2]{
47 \item\small{
48 \textbf{#1}{: #2 \vspace{-2pt}}
49 }
50}
51
52\newcommand{\resumeSubheading}[4]{
53 \vspace{-1pt}\item
54 \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
55 \textbf{#1} & #2 \\
56 \textit{\small#3} & \textit{\small #4} \\
57 \end{tabular*}\vspace{-5pt}
58}
59
60\newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}}
61
62\renewcommand{\labelitemii}{$\circ$}
63
64\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=*]}
65\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
66\newcommand{\resumeItemListStart}{\begin{itemize}}
67\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
68
69%-------------------------------------------
70%%%%%% CV STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
71
72
73\begin{document}
74
75%----------HEADING-----------------
76\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
77 \textbf{{\Large Dustin Nguyen}} & \href{mailto:zero.to.twelve.duydn95@gmail.com}{d222nguy@uwaterloo.ca}\\
78 & +1-226-505-7335 \\
79 & linkedin.com/in/duy-nguyen-921241142 \\
80 & github.com/d222nguy
81
82\end{tabular*}
83
84
85%-----------EDUCATION-----------------
86\section{Education}
87 \resumeSubHeadingListStart
88 \resumeSubheading
89 {University of Waterloo}{Waterloo, ON}
90 {M.Math (thesis), Applied Mathematics; Final GPA: 97.67\%}{Jan. 2020 -- Apr. 2021}
91
92 \resumeSubheading
93 {Hanoi University of Science and Technology}{Hanoi, Vietnam}
94 {B.Eng, Mathematics and Informatics; GPA: 3.51/4 (rank 2/56)}{Aug. 2013 -- Jul. 2018}
95 %\resumeSubheading
96 % {HUS High School for Gifted Students, HUS, VNU}{Hanoi, Vietnam}
97 % {Specialized in Informatics}{Aug. 2010 -- June. 2013}
98 \resumeSubHeadingListEnd
99
100
101%-----------EXPERIENCE-----------------
102\section{Work Experience}
103 \resumeSubHeadingListStart
104
105 \resumeSubheading
106{University of Waterloo}{Waterloo, ON}
107{Graduate Teaching Assistant/Graduate Research Student}{Jan. 2020 -- present}
108\resumeItemListStart
109
110\resumeItem{Research Topic}
111{Mathematical Aspects of Deep Learning, Graph Neural Network and its applications in Bioinformatics.}
112
113\resumeItemListEnd
114
115 \resumeSubheading
116{Worldquant LLC}{Hanoi, Vietnam}
117{Investment Software Researcher}{Jan. 2018 -- Sep. 2019}
118\resumeItemListStart
119
120\resumeItem{Build models}
121{Researched and implemented algorithmic models to predict stock market movement. Produced 300+ models which have been used in real trading strategies with \$6M invested in at peak. (\textbf{Python, C++})}
122
123\resumeItem{Build automated system}
124{Built and maintained an internal system for seeking, optimizing and combining potential trading signals, which helped shorten model designing process by 50\%. Algorithms: grid search, genetic algorithm. (\textbf{Python})}
125
126\resumeItem{Develop analytic tools}
127 {Developed and maintained tools/scripts for performance analysis of trading models. These tools helped automate the model visualization and testing process. (\textbf{Python})}
128
129\resumeItemListEnd
130 \resumeSubheading
131 {Worldquant LLC}{Hanoi, Vietnam}
132 {Research Consultant}{Aug. 2016 -- Jan. 2018}
133 \resumeItemListStart
134
135 \resumeItem{Build models}
136 {Researched and implemented algorithmic models to predict stock market movement. Consistent top 10\% of all consultants in terms of OS/IS metric of models. \textbf{(Python)}}
137 \resumeItem{Honours} {Globally Featured Consultant (2017) - awarded to 3 among hundreds of consultants globally.}
138
139 \resumeItemListEnd
140
141
142
143 \resumeSubHeadingListEnd
144\section{Technical Skills}
145\resumeItemListStart
146\resumeItem{Programming}
147{Python, SQL, C++, Java, C\#, HTML5/CSS3/Javascript, Matlab}
148\resumeItem{Framework}
149{Tensorflow, PyTorch, .NET, Flask, Django, Node.js, React-Redux, Hadoop, Spark, Kafka, OpenCV}
150\resumeItem{Tools}
151{Git, Docker, REST APIs, UNIX shell/Bash, Visual Studio}
152
153\resumeItemListEnd
154%\section{Research Experience}
155% \resumeSubHeadingListStart
156%
157% \resumeSubheading
158% {Data Science Laboratory, HUST}{Hanoi, Vietnam}
159% {Research Assistant}{Jan 2016 -- Jan 2018}
160%
161% \resumeItemListStart
162% \resumeItem{Research Topic}
163% {Plagiarism Detection - Read and implement various detecting algorithms from \href{http://pan.webis.de/clef14/pan14-web/plagiarism-detection.html}{PAN 2014} under the supervision of Professor Huong Thanh Le (SoICT, HUST) \textbf{(Java, Python, NLP)} }
164%
165% \resumeItemListEnd
166%
167% \resumeSubHeadingListEnd
168
169\section{Selected projects}
170\resumeItemListStart
171 \resumeItem{Hyperparameter Estimation for Graph Convolutional Neural Network}
172 {Final project for "Introduction to Optimization" course at UWaterloo. Leveraged evolutionary algorithms for hyperparameter optimization in GCNs and propose a novel cost function to address the training time issue. Result: Improved accuracy by approximately 1\% compared to the baseline model without compromising computational resources. \textbf{(Python, Optimization, Deep Learning, PyTorch)}}
173 \url{https://git.io/JtLIE}
174 \resumeItem{whyVoice - Smart Assistant for Blind People}
175 {A team-of-2 hackathon project. Our system is expected to recognize a key rhythm, record the hand gesture movement with a camera, and output the classification of the hand gesture video (such as turn on the light). My contribution: hand gesture recognition module: load a pretrained 3D-CNN model using Keras, preprocess the data with OpenCV and output the predicted gesture. \textbf{(Keras, OpenCV)}}
176 \url{https://git.io/JtLIz}
177 \resumeItem{Server Status Real-time Tracking}
178 {An end-to-end streaming data pipeline using Spark, Kafka, PostgreSQL, Django and Docker. Set up single-node Hadoop/Spark/Kafka clusters on local machine using Docker. Data is generated and stored in Kafka topics to be transformed, processed and aggregated using Spark Structured Streaming. Aggregated data is later stored in PostgreSQL database while raw data is stored in the HDFS. Built a simple web application using Django to visualize the aggregated data. \textbf{(Spark, Kafka, Hadoop, Django, PostgreSQL, Docker)}} \url{https://git.io/JtLI2}
179% \resumeItem{URL Shortener}
180% {A URL-shortener web application, with security features to defend against popular cyber threats (SQL injection, XSS, CSRF, malware, etc). Leveraged built-in security features of Django and Google Safe Browsing API. \textbf{(Python, Django, Heroku)}} \url{https://urlshortener-premium.herokuapp.com}
181% \resumeItem{Currency Converter}
182% {A web application that provides real-time currency converter service. Additonal functionalities: currency-country mapping, historical exchange rates chartings. \textbf{(JavaScript, React, Redux, Node.js)}}
183% \url{http://arbitreck.herokuapp.com/}
184% \resumeItem{Chinese Chess Game}
185% {Two-player Chinese chess game, final project for "Object-oriented programming" course at HUST, Fall 2016. \textbf{(C\#, .NET)}}
186% \url{https://git.io/JtLIM}
187
188\resumeItemListEnd
189
190
191\section{Publications}
192
193\begin{itemize}
194 \item Huong T. Le, Son V. Nguyen, Lam N. Pham, \textbf{Duy D. Nguyen} and An N. Nguyen, \textit{Semantic Text Alignment based on Topic Modeling}, 2016 IEEE RIVF International Conference on Computing \& Communication Technologies, Research, Innovation, and Vision for the Future. [Best Runner-up Paper Award]
195\end{itemize}
196% \section{Awards}
197
198% \begin{itemize}
199% \item {UW Senate Graduate Scholarship (2021)}
200% \item {UW Grad Scholarship, UW International Masters Excellence Award, Graduate Research Studentship (2020)}
201% \item {HUST Undergrad Scholarship (2016)}
202% \end{itemize}
203
204%-----------PROJECTS-----------------
205%\section{Projects}
206% \resumeSubHeadingListStart
207% \resumeSubItem{Picture Fuzzy Implication Operator}
208% {I did research in picture fuzzy implication operator as a part of my undergraduate thesis. Had the result presented in Vietnam Mathematical Conference 2018.}
209% \resumeSubItem{Hierarchical clustering algorithms}
210% {Implemented different hierarchical clustering algorithms (e.g: Single Link, Complete Link) to understand their strengths and weaknesses.}
211% \resumeSubItem{Design Optimal Multiobjective Linear System}
212% {I read some papers about the topic, then implemented the algorithms, finally wrote a summary.}
213% \resumeSubItem{Timesheet Management System}
214% {My group (including me and 2 other classmates) designed and coded a web-based timesheet management system, as a coursework of the "System Design and Analysis" class.}
215% \resumeSubItem{Online Music Player}
216% {I coded a very simple website dedicated to playing music and allowing users to search for and upload songs, albums and artists.}
217%
218% \resumeSubHeadingListEnd
219%-----------PROJECTS-----------------
220
221
222%
223%--------PROGRAMMING SKILLS------------
224%\section{Programming Skills}
225% \resumeSubHeadingListStart
226% \item{
227% \textbf{Languages}{: Scala, Python, Javascript, C++, SQL, Java}
228% \hfill
229% \textbf{Technologies}{: AWS, Play, React, Kafka, GCE}
230% }
231% \resumeSubHeadingListEnd
232
233
234%-------------------------------------------
235\end{document}