Hi there! I'm NewTun (Vinhtin-Aqua), a software developer passionate about building real-world projects and continuously learning new technologies.
-
Build scalable RESTful APIs, real-time communication with gRPC, and web applications using MVC. Experienced in designing clean architecture and integrating with various data sources.
-
Design relational (SQL) and NoSQL (MongoDB) databases. Use Redis for caching and performance improvement.
-
Build full-featured frontend and backend applications with TypeScript. Good at structuring modular, scalable SPAs and microservices.
-
Containerize applications for local development and deployment. Set up reverse proxies and load balancers using Nginx.
-
Use Git efficiently in teams with branching strategies, pull requests, and CI workflows.
-
Efficient in team workflows with branching, pull requests, and basic CI/CD using GitHub Actions, with ability to explore more advanced use cases when needed.
-
Basic Rust knowledge, experienced in building cross-platform desktop applications with Tauri and Angular.
Video uploading and streaming application using public video streaming DASH
Using ResNet50 model to DDoS attack detection system
Smart Invoice Management on Google Sheets
Command line tool to scale images using iloveimg API
Mobile app to enhance image quality using iloveimg and imgupscaler API
Password management app, stored on firebase database registered by user account
The game is developed based on the game Soul Knight
- Email: tinhovinh@gmail.com
- LinkedIn: Linkedin
- Portfolio: Portfolio