Avatar

Nguyen Tien Phuc

Fullstack Java Software Engineer

"Code is poetry. I'm crafting scalable systems with Java & a splash of C++ magic."

📧 Email 🐙 GitHub 🔗 LinkedIn

👋 About Me

Passionate fullstack developer with 4+ years in building web systems, REST APIs, and interactive UIs. I love writing elegant code, solving real-world problems, and mentoring dev teams. Specialized in Java Spring Boot and modern front-end frameworks.

🛠️ Tech Stack

Java Spring Boot Quarkus Struts 2 Vue.js Kafka Docker C++ PostgreSQL MYSQL Redis AWS WebSocket JMix JPA Thymleaf

💼 Experience

Fullstack Java Developer

HDBANK

Project: Core Banking System (VaultCore), Funds Transfer Platform, Happy Digital App

Java Spring Boot JMIX Oracle REST API ISO 20022

Technical Lead / Java Developer

FPT Software

Project: Real-Time Live Streaming Platform

Java Spring Boot C++ Qt Vue.js PostgreSQL WebRTC RTMP Kafka Docker Elasticsearch Kibana

Full Stack Developer

FPT Software

Project: Global E-Commerce Platform for Japanese Motorcycle Parts

Java Spring Struts 2 PHP JSP Velocity MyBatis MySQL AJAX Elasticsearch Memcached Alma Linux Docker

Fullstack Developer / Team Lead

Bosch Global Software Technologies

Project: Digital Easy Toolset – Interactive Meeting Platform

Java Spring Boot Angular TypeScript WebSocket Docker Redis MySQL PostgreSQL JPA

Java Developer

Bosch Global Software Technologies

Project: Enterprise Workflow Management System

Java (JDeveloper) Oracle Database PL/SQL XML UI/UX

🚀 Projects

E-Commerce Platform

Global platform for Japanese motorcycle parts. Features Elasticsearch-powered search and secure backend with Spring.

🔗 View on GitHub

Live Quiz + Chat

Real-time interactive quiz game with socket chat, live results, and leaderboard updates.

🔗 View on GitHub

🎓 Education & Certifications

🎓 Bachelor's Degree

Security Engineering, Post and Telecommunications Institute of Technology (PTIT)

📜 Certifications

  • Advanced C++/Qt/QML – Vector India
  • Full Stack Java Developer – FPT
Free Web Hosting