The full name is Nguyễn Vĩnh An (or Nguyen Vinh An).
I'm 22 (at the time of writing) and currently is a final-year university student majoring in Computer Science.
My usual online username is billgd/bill, hence the GitHub username.
I started learning coding by myself (outside of school) in 11th grade (2019-2020) with C++ but I gradually moved away from it. In university, I started learning JavaScript, Dart, Python, Java, PHP.
Currently, I mainly use JavaScript and its ecosystem for web development. For mobile development, I chose Flutter instead of React Native and Java. Although, I'm open to learning Kotlin since I mainly develop Android apps.
For specific tech/framework, right now I'm focusing on learning and using ExpressJS/NestJS and MySQL for backend, Svelte/SvelteKit and TailwindCSS for frontend.
- Programming languages: JavaScript/TypeScript, Dart (open to Kotlin)
- Other languages: HTML, Markdown, CSS
- Frontend frameworks: Svelte, TailwindCSS, Bootstrap, Flutter (open to Vue and Nuxt)
- Backend frameworks: NestJS/ExpressJS
- Database: MySQL (open to NoSQL like Firebase...)
- ORM: Drizzle, TypeORM
- VCS: Git/GitHub

