Education
Queensland University of Technology in Brisbane, Australia
From 02/2023 to 12/2024
MSc in Information Technology (Computer Science Major) | GPA 6.75/7
Wuhan University of Science and Technology in Wuhan, China
From 09/2015 to 07/2019
BSc in Computer Science | GPA 3.16/4
Awards & Certificates
Academic Excellence, QUT Executive Deans’ Commendation: Credential ~ 2023, 2024
Associate, AWS Solution Architect: Credential ~ 2024
Associate, AWS Certified Developer: Credential ~ 2024
National Excellence Award, LanQiao Cup Programming Competition (Java) ~ 2017
Programming Languages
- Go: my top choice for building high-concurrency, cloud-native applications—efficient, fast, and elegant.
- JavaScript/TypeScript: the backbone of my fullstack development, supported by a vast, flexible ecosystem.
- Python: my preferred tool for rapid prototyping, scripting, and data-oriented development—clean and versatile.
- C# (Learning): currently expanding into C# to better understand enterprise-scale systems and game development.
Libraries & Frameworks
- React: my go-to for creating dynamic, responsive UIs with a modular and maintainable architecture.
- Next.js: valued for its fullstack capabilities, performance out of the box, and seamless developer experience.
- Express: my choice for lightweight, fast backend APIs in Node.js when speed and simplicity are key.
- Gin: a favorite in the Go ecosystem for building robust, high-performance RESTful services.
- Flask: trusted for building lean, Python-powered APIs and web apps with minimal overhead.
- NestJS (Learning): exploring its structured, scalable approach to backend development in Node.js.
Infrastructure & DevOps
- MySQL: a dependable relational database I use when stability and maturity are essential.
- PostgreSQL: my preferred SQL engine for advanced features, data integrity, and open-source excellence.
- Redis: a key player in my stack for caching, real-time operations, and ultra-fast key-value access.
- MongoDB: ideal for flexible data modeling in fast-moving, document-oriented applications.
- Docker: core to my workflow for building consistent, portable, and isolated development environments.
- Kubernetes (Learning): currently learning its orchestration capabilities to manage scalable, containerized systems.
- Terraform (Learning): gaining hands-on experience with infrastructure as code to enable reproducible, scalable deployments.
Code Editors
- JetBrains IDEs: my primary development environment for their intelligent tooling and deep language support.
- Trae: a minimal, AI-powered editor I use for lightweight tasks and focused coding sessions.
Preferred Working Style
I work best in environments that value clarity, efficiency, and collaboration. I thrive when team goals are well-defined, workflows are standardized, and contributions—regardless of experience level—are set up for success. I love working with people from diverse backgrounds in an inclusive, respectful culture that encourages open exchange and continuous learning. While I enjoy the synergy of in-person teamwork, I'm equally comfortable operating in remote or hybrid settings. Above all, I focus on meaningful work, clean processes, and shared wins.
My Hardware Setup
Unix-like Working Environment
• Model: Apple MacBook Pro 16 (2024)
Windows Working Environment
• Model: Lenovo ThinkBook 15 (2020)
Homelab
• Model: Custom-built x86 machine
• OS: TrueNAS Scale
• Usage: Privacy-focused storage / container deployment
Peripherals
• Mouse: Logitech Master MX2s
• Keyboard: Niz Plum x108
• Headphones: Bose QC45 / Apple AirPods 3