mirror of
https://github.com/tiennm99/cv.git
synced 2026-10-11 03:13:18 +00:00
276 lines
8.2 KiB
YAML
276 lines
8.2 KiB
YAML
# yaml-language-server: $schema=https://raw.githubusercontent.com/rendercv/rendercv/refs/tags/v2.8/schema.json
|
||
cv:
|
||
name: Tien Nguyen Minh
|
||
headline: Senior Software Engineer
|
||
location: HCMC, VN
|
||
email: tiennm99@outlook.com
|
||
photo: img/avatar.jpg
|
||
phone: (+84) 869 156 149
|
||
website: https://miti99.com/
|
||
social_networks:
|
||
- network: LinkedIn
|
||
username: miti99
|
||
- network: GitHub
|
||
username: tiennm99
|
||
- network: Telegram
|
||
username: tiennm5
|
||
custom_connections:
|
||
- fontawesome_icon: "facebook"
|
||
placeholder: "Facebook"
|
||
url: "https://www.facebook.com/tiennm99/"
|
||
|
||
sections:
|
||
education:
|
||
- institution: Ho Chi Minh City University of Technology
|
||
area: Computer Science and Engineering
|
||
degree: B.E. in Computer Science
|
||
date:
|
||
start_date: 2017-09
|
||
end_date: 2023-06
|
||
location: Ho Chi Minh City, Vietnam
|
||
summary:
|
||
highlights:
|
||
experience:
|
||
- company: ZingPlay Game Studios, VNG Corporation
|
||
position: Senior Software Engineer
|
||
date:
|
||
start_date: 2020-07
|
||
end_date: present
|
||
location: Ho Chi Minh City, Vietnam
|
||
summary: Started my journey at VNG Tech Fresher Program and progressed to Senior Software Engineer at ZingPlay Game Studios (ZPS). Over the years, I have honed my expertise in game server architecture and backend development using Java, while also contributing to client-side logic with Cocos and Godot when needed.
|
||
highlights:
|
||
- "[Show](https://play.google.com/store/apps/details?id=zps.games.show): A card game for Myanmar market"
|
||
- "[Burkozel](https://play.google.com/store/apps/details?id=zps.games.burkozel): A card game for the Russian audience"
|
||
- "[Bida3D](https://play.google.com/store/apps/details?id=zps.games.bida3d.vn): Global 8-ball pool game"
|
||
- "[Chaos Age 2](https://play.google.com/store/apps/details?id=vn.zps.tl2): Global strategy game"
|
||
- "[Sky Garden](https://play.google.com/store/apps/details?id=vn.kvtm.js): Farm game. Maintain, fixed some legacy core bugs, develop new event features, customer care."
|
||
projects:
|
||
- name: "[Static websites with Hugo](https://tiennm99.github.io/)"
|
||
date:
|
||
start_date: 2020-01
|
||
end_date: present
|
||
location:
|
||
summary: My blog on GitHub Pages using Hugo. Website for Ngăm - a charity project founded by my brother's friends.
|
||
highlights:
|
||
- name: "[Survival 2D Server](https://github.com/survival2d/server)"
|
||
date:
|
||
start_date: 2021-09
|
||
end_date:
|
||
location:
|
||
summary: Server-side of my thesis project — a 2D survival battle royale game server written in Java.
|
||
highlights:
|
||
- name: "[VN GeoGuessr](https://github.com/tiennm99/vngeoguessr)"
|
||
date:
|
||
start_date:
|
||
end_date:
|
||
location:
|
||
summary: A GeoGuessr clone for Vietnam locations, built with Leaflet.js, Mapillary, and OpenStreetMap.
|
||
highlights:
|
||
- name: "[Store Scraper Bot](https://github.com/tiennm99/store-scraper-bot)"
|
||
date:
|
||
start_date:
|
||
end_date:
|
||
location:
|
||
summary: Telegram bot that scrapes app information from stores.
|
||
highlights:
|
||
- name: "[More fun projects on GitHub](https://github.com/tiennm99?tab=repositories)"
|
||
date:
|
||
start_date:
|
||
end_date:
|
||
location:
|
||
summary: Check out my GitHub profile for more fun side projects including clones, bots, and experiments.
|
||
highlights:
|
||
skills:
|
||
- label: Programming
|
||
details: Java (Netty, Vert.x, Spring Boot), JavaScript, Go
|
||
- label: Databases
|
||
details: Couchbase, Redis, MySQL
|
||
- label: Tools & DevOps
|
||
details: Git, Docker, CI/CD
|
||
interests:
|
||
- label: Professional
|
||
details: Game server architecture, distributed systems, Java performance tuning
|
||
- label: Personal
|
||
details: Reading novels & manga, playing Genshin Impact & TFT
|
||
design:
|
||
theme: engineeringclassic
|
||
# page:
|
||
# size: us-letter
|
||
# top_margin: 0.7in
|
||
# bottom_margin: 0.7in
|
||
# left_margin: 0.7in
|
||
# right_margin: 0.7in
|
||
# show_footer: true
|
||
# show_top_note: true
|
||
# colors:
|
||
# body: rgb(0, 0, 0)
|
||
# name: rgb(0, 79, 144)
|
||
# headline: rgb(0, 79, 144)
|
||
# connections: rgb(0, 79, 144)
|
||
# section_titles: rgb(0, 79, 144)
|
||
# links: rgb(0, 79, 144)
|
||
# footer: rgb(128, 128, 128)
|
||
# top_note: rgb(128, 128, 128)
|
||
# typography:
|
||
# line_spacing: 0.6em
|
||
# alignment: justified
|
||
# date_and_location_column_alignment: right
|
||
# font_family:
|
||
# body: Source Sans 3
|
||
# name: Source Sans 3
|
||
# headline: Source Sans 3
|
||
# connections: Source Sans 3
|
||
# section_titles: Source Sans 3
|
||
# font_size:
|
||
# body: 10pt
|
||
# name: 30pt
|
||
# headline: 10pt
|
||
# connections: 10pt
|
||
# section_titles: 1.4em
|
||
# small_caps:
|
||
# name: false
|
||
# headline: false
|
||
# connections: false
|
||
# section_titles: false
|
||
# bold:
|
||
# name: true
|
||
# headline: false
|
||
# connections: false
|
||
# section_titles: true
|
||
# links:
|
||
# underline: false
|
||
# show_external_link_icon: false
|
||
# header:
|
||
# alignment: center
|
||
# photo_width: 3.5cm
|
||
# photo_position: left
|
||
# photo_space_left: 0.4cm
|
||
# photo_space_right: 0.4cm
|
||
# space_below_name: 0.7cm
|
||
# space_below_headline: 0.7cm
|
||
# space_below_connections: 0.7cm
|
||
# connections:
|
||
# phone_number_format: national
|
||
# hyperlink: true
|
||
# show_icons: true
|
||
# display_urls_instead_of_usernames: false
|
||
# separator: ''
|
||
# space_between_connections: 0.5cm
|
||
# section_titles:
|
||
# type: with_partial_line
|
||
# line_thickness: 0.5pt
|
||
# space_above: 0.5cm
|
||
# space_below: 0.3cm
|
||
# sections:
|
||
# allow_page_break: true
|
||
# space_between_regular_entries: 1.2em
|
||
# space_between_text_based_entries: 0.3em
|
||
# show_time_spans_in:
|
||
# - experience
|
||
# entries:
|
||
# date_and_location_width: 4.15cm
|
||
# side_space: 0.2cm
|
||
# space_between_columns: 0.1cm
|
||
# allow_page_break: false
|
||
# short_second_row: true
|
||
# summary:
|
||
# space_above: 0cm
|
||
# space_left: 0cm
|
||
# highlights:
|
||
# bullet: •
|
||
# nested_bullet: •
|
||
# space_left: 0.15cm
|
||
# space_above: 0cm
|
||
# space_between_items: 0cm
|
||
# space_between_bullet_and_text: 0.5em
|
||
# templates:
|
||
# footer: '*NAME -- PAGE_NUMBER/TOTAL_PAGES*'
|
||
# top_note: '*LAST_UPDATED CURRENT_DATE*'
|
||
# single_date: MONTH_ABBREVIATION YEAR
|
||
# date_range: START_DATE – END_DATE
|
||
# time_span: HOW_MANY_YEARS YEARS HOW_MANY_MONTHS MONTHS
|
||
# one_line_entry:
|
||
# main_column: '**LABEL:** DETAILS'
|
||
# education_entry:
|
||
# main_column: |-
|
||
# **INSTITUTION**, AREA
|
||
# SUMMARY
|
||
# HIGHLIGHTS
|
||
# degree_column: '**DEGREE**'
|
||
# date_and_location_column: |-
|
||
# LOCATION
|
||
# DATE
|
||
# normal_entry:
|
||
# main_column: |-
|
||
# **NAME**
|
||
# SUMMARY
|
||
# HIGHLIGHTS
|
||
# date_and_location_column: |-
|
||
# LOCATION
|
||
# DATE
|
||
# experience_entry:
|
||
# main_column: |-
|
||
# **COMPANY**, POSITION
|
||
# SUMMARY
|
||
# HIGHLIGHTS
|
||
# date_and_location_column: |-
|
||
# LOCATION
|
||
# DATE
|
||
# publication_entry:
|
||
# main_column: |-
|
||
# **TITLE**
|
||
# SUMMARY
|
||
# AUTHORS
|
||
# URL (JOURNAL)
|
||
# date_and_location_column: DATE
|
||
locale:
|
||
language: english
|
||
# last_updated: Last updated in
|
||
# month: month
|
||
# months: months
|
||
# year: year
|
||
# years: years
|
||
# present: present
|
||
# month_abbreviations:
|
||
# - Jan
|
||
# - Feb
|
||
# - Mar
|
||
# - Apr
|
||
# - May
|
||
# - June
|
||
# - July
|
||
# - Aug
|
||
# - Sept
|
||
# - Oct
|
||
# - Nov
|
||
# - Dec
|
||
# month_names:
|
||
# - January
|
||
# - February
|
||
# - March
|
||
# - April
|
||
# - May
|
||
# - June
|
||
# - July
|
||
# - August
|
||
# - September
|
||
# - October
|
||
# - November
|
||
# - December
|
||
settings:
|
||
current_date: "2026-03-30"
|
||
render_command:
|
||
design:
|
||
locale:
|
||
typst_path: miti99.typ
|
||
pdf_path: miti99.pdf
|
||
markdown_path: README.md
|
||
html_path: index.html
|
||
png_path: miti99.png
|
||
dont_generate_markdown: false
|
||
dont_generate_html: false
|
||
dont_generate_typst: false
|
||
dont_generate_pdf: false
|
||
dont_generate_png: true
|
||
bold_keywords: []
|