INTRO
Hi there!
Hi there! I'm Nam Duong, a football addict with a side job as a software engineer.
I've been coding for over 6 years, starting my journey in high school when I competed in the National Olympiad in Informatics.
Through my internships during university, I gained valuable practical experience in web development, working as a Full-stack Developer at H2X Engineering Software, where I built web applications for HVAC engineering systems.
With experience in algorithms and data structures, I joined the ICPC
team at the University of New South Wales under Dr. Raveen De
Silva's coaching. Based on my competition performance and academic achievements,
I was invited to become a Casual Academic, teaching algorithm courses at UNSW.
This role has allowed me to share my knowledge in algorithm to people around me.
Having a passionate with ICPC I got inspired to develop TeamUp, a platform that helps manage and form ICPC teams efficiently.
Currently, I'm working as a Smart Contract Auditor while completing my final year of Computer Science.
I've also collaborated with senior software engineers to develop SportShare, a web application for sports clubs.
This experience was particularly fulfilling as it combined my passion for coding with my love for sports.
Both TeamUp and SportShare demonstrate my interest in creating solutions that bring people together through technology.
In my free time, I enjoy working on various side projects to expand my technical skills.
These include building full-stack clones of popular platforms like Slack and Airbnb, and developing C++ libraries.
These projects always help me learning new things when I start a new one.
WORK
Close
TEACHING
Throughout this journey, I have marked over 300 lengthy assignments
(1000 words each) and more than 10,000 shorter assignments (250
words each). Additionally, I have been tutored in 30 to 50 students
size classes, where I engage students in exploring algorithmic
concepts. Beyond teaching, I helped students in debugging their
code, write my own test checkers, and create sample solutions, codes
for final exams.
CONTRACT
Elements
Text
This is bold and this is strong. This is
italic and this is emphasized. This is
superscript text and this is subscript text.
This is underlined and this is code:
for (;;) { ... }
. Finally,
this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis
sagittis eget tempus euismod. Vestibulum ante ipsum primis in
faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat
ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in
faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |