Skip to content
View tientran1234's full-sized avatar

Block or report tientran1234

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
tientran1234/README.md

"A blade that's never tested by fire will never be truly sharp."
Fullstack Developer passionate about building scalable, secure applications

const tienTran: Developer = {
    name: "Trแบงn Ngแปc Tiแบฟn",
    location: "Tien Binh, Vietnam ๐Ÿ‡ป๐Ÿ‡ณ",
    education: {
        university: "FPT University",
        major: "Software Engineer",
        period: "2021 - 2025",
        gpa: "3.01/4"
    },
    code: ["TypeScript", "JavaScript"],
    technologies: {
        backEnd: {
            frameworks: ["NestJS", "Express.js"],
            database: ["PostgreSQL", "MySQL", "MongoDB", "Redis"],
            orm: ["Prisma ORM"],
            apis: ["RESTful APIs", "WebSockets (Socket.io)"],
            auth: ["JWT", "OAuth2"],
            queue: ["BullMQ"],
        },
        frontEnd: {
            frameworks: ["React.js", "Next.js 13+"],
            ui: ["ShadcnUI", "TailwindCSS", "Redux UI"],
            stateManagement: ["Redux Toolkit", "Zustand"],
            validation: ["Zod"],
            styling: ["HTML5", "CSS3"],
        },
        devOps: {
            containerization: ["Docker"],
            servers: ["VPS (Ubuntu)", "Nginx", "PM2"],
            cloud: ["AWS S3", "Google Cloud"],
            cicd: ["Git", "GitHub"],
            monitoring: ["Node-schedule"],
        },
        other: {
            payment: ["Stripe", "VNPay", "SePay", "PayOS"],
            storage: ["Cloudinary", "AWS S3"],
            methodology: ["Scrum", "Agile"],
        },
    },
    currentFocus: "Building enterprise-level backend systems with NestJS & Prisma",
    workingOn: [
        "Tiger Pickleball - Sports facility management platform",
        "E-commerce solutions with real-time features",
        "Mentor booking systems for universities"
    ],
    softSkills: [
        "Problem-solving & analytical thinking",
        "Team collaboration & leadership",
        "Time management & attention to detail",
        "Clear communication"
    ],
    funFact: "I believe bugs are just features waiting to be discovered! ๐Ÿ›โœจ
        tools: ["Git", "Postman", "Swagger", "Prisma Studio"],
    },
    currentFocus: "Building scalable backend systems",
    funFact: "I debug with console.log() and I'm proud of it! ๐Ÿ›"
};

๐Ÿ› ๏ธ Tech Stack

Languages

TypeScript JavaScript Python Java

Backend

NestJS Node.js Express.js Prisma

Frontend

React Next.js TailwindCSS Redux

Database

PostgreSQL MongoDB Redis MySQL

DevOps & Tools

Docker Kubernetes AWS Git GitHub Actions


๐Ÿ“Š GitHub Statistics

๐ŸŽพ Tiger Pickleball - Sports Facility Management Platform
Duration: Sep 2024 - Present
Role: Backend Developer
Type: Team Project

Description: 
  Enterprise-level platform for managing pickleball facilities with multi-branch
  support, real-time booking, package systems, and e-commerce integration.

Key Achievements:
  โœ… Built 50+ RESTful APIs with NestJS following modular architecture
  โœ… Designed database schema with 40+ tables using Prisma ORM
  โœ… Implemented JWT authentication with role-based access control (RBAC)
  โœ… Created real-time booking system with availability checking
  โœ… Integrated payment gateways and package scheduling
  โœ… Deployed on VPS with Docker, Nginx, and PM2
  โœ… Achieved 99.9% uptime with optimized database queries

Tech Stack:
  Backend: NestJS, Express.js, Prisma ORM, PostgreSQL
  Auth: JWT, OAuth2
  DevOps: Docker, VPS (Ubuntu), Nginx, PM2
  Tools: Git, Swagger, Postman
  
Repository: https://github.com/TIGER-PICKLEBALL/TIGER-PICKLEBALL-BACKEND
๐Ÿฝ๏ธ R-FOMS - Restaurant Management System
Duration: Jun 2024 - Sep 2024
Role: Fullstack Developer
Type: Personal Project

Description:
  Modern web application for restaurant operations including pre-ordering,
  table reservations, real-time order tracking, and online payments.

Key Features:
  โœ… Fully responsive frontend using Next.js (v13) with TypeScript
  โœ… Global state management with Zustand and local storage persistence
  โœ… Real-time updates via Socket.io client
  โœ… Multi-language support with next-intl
  โœ… Dark/light themes with persistent user preferences
  โœ… QR code generation for table-based ordering
  โœ…๐ŸŽ“ Certifications & Courses

<div align="center">

| Certificate | Provider | Completion | Link |
|------------|----------|------------|------|
| ๐ŸŽฏ **Software Development Lifecycle** | Coursera | 2024 | [View](https://coursera.org/share/68f2c5aaf5edb24176dc4186d329e2c1) |
| ๐Ÿ“Š **Project Management Principles** | Coursera | 2024 | [View](https://coursera.org/share/910125b29471f45a0ff44391c4f85c0f) |
| ๐ŸŽจ **Web Design for Everybody** | Coursera | 2025 | [View](https://coursera.org/share/d1da8c9fbbb0f633d4c7a35e654db433) |

</div
Repository: https://github.com/tientran1234/R-FOMS
๐Ÿ›’ E-commerce Platform - Full Stack Solution
Duration: Sep 2025 - Nov 2025
Role: Fullstack Developer
Type: Personal Project

Description:
  Scalable e-commerce platform with product management, cart system,
  order processing, real-time inventory updates, and payment integration.

Key Achievements:
  โœ… Built fullstack architecture using NestJS (backend) + React.js (frontend)
  โœ… Implemented clean modular design with strong typing via TypeScript
  โœ… Created product, order, and user management modules with Prisma ORM
  โœ… Built real-time features using Socket.io for inventory and order updates
  โœ… Designed background job processing with BullMQ + Redis
  โœ… Integrated JWT auth with role-based access (Admin, Seller, Customer)
  โœ… Integrated Google OAuth login and AWS S3 for product images
  โœ… Enhanced data fetching with React Query (TanStack) and Zod validation
  โœ… Deployed with Docker, Nginx, PM2 ensuring stable CI/CD

Tech Stack:
  Backend: NestJS 11, Prisma ORM, PostgreSQL, Zod, JWT, Redis, BullMQ
  Frontend: React.js 19, Vite, ShadcnUI, Redux UI, TailwindCSS, React Query
  DevOps: Docker, Nginx, VPS (Ubuntu), PM2, Git
  Other: Google APIs, AWS S3, Socket.io, Framer Motion

Repository: https://github.com/tientran1234/ecommerce
๐ŸŽ“ MBS - Mentor Booking System
Duration: Sep 2024 - Dec 2024
Role: Backend Developer
Type: Group Project (University)

Description:
  Platform enabling students to book supervision slots with lecturers,
  submit projects, receive feedback, and manage schedules via admin dashboard.

Key Responsibilities:
  โœ… Developed backend using RESTful APIs with authentication and authorization
  โœ… Built JWT-based authentication with role-based access and secure file uploads
  โœ… Created relational database schema with MySQL optimized for efficiency
  โœ… Implemented automated scheduling and topic management using Node.js + Express.js
  โœ… Built JWT-based authentication with formidable + AWS S3 SDK
  โœ… Managed backend development lifecycle using Scrum methodology
  โœ… Deployed backend on VPS (Ubuntu) using Docker and Nginx
  โœ… Led 4-member team, handling API architecture, Git workflow, and code reviews

Tech Stack:
  Backend: Node.js, Express.js, TypeScript, MySQL, JWT, AWS S3
  Scheduler: Node-schedule, PM2, Nginx
  DevOps: Git, Scrum
  Role: Backend Developer

Repository: https://github.com/tientran1234/MBS-Group

๐Ÿ”— More Projects


๐Ÿ† GitHub Trophies

trophy


๐Ÿ“ˆ Contribution Graph

snake gif


๐Ÿ’ผ Featured Projects


๐Ÿ“ Latest Blog Posts


๐Ÿ’ญ Random Dev Quote

Quote


๐ŸŽฎ When I'm Not Coding

  โ˜• Coffee Enthusiast     ๐Ÿ“š Tech Blogger
  ๐ŸŽฎ Gaming                ๐Ÿƒ Running
  ๐Ÿ“ท Photography           ๐ŸŽต Music Lover
  โœˆ๏ธ Traveling            ๐Ÿœ Foodie

๐Ÿ“ซ Get In Touch

๐Ÿ’ฌ Let's Connect and Build Something Amazing Together!


Show some โค๏ธ by starring some of my repositories!

Popular repositories Loading

  1. demogitK17F2 demogitK17F2 Public

    project cรณ mแปฅc ฤ‘รญch lร  hแปc cรกch git hoแบกt ฤ‘แป™ng

  2. math-util-usage math-util-usage Public

    Java

  3. math-util-mvn math-util-mvn Public

    Java

  4. pe-fer pe-fer Public

    JavaScript

  5. Project-React Project-React Public

    This is the entire react project

    CSS

  6. swp-code swp-code Public

    JavaScript