I'm an Information Systems student who enjoys turning business needs into structured, data-driven systems.
My main interests are database systems, system analysis, data analysis, and practical software development, with a growing interest in cybersecurity fundamentals.
I like working at the intersection of requirements, system design, data, and secure application workflows — where ideas become systems that are clear, usable, and maintainable.
- Information Systems student based in Ho Chi Minh City, Vietnam
- Strong focus on system analysis, database design, and data-driven applications
- Interested in designing workflows, permissions, and structured business logic
- Currently strengthening my foundation in database systems, data analysis, and cybersecurity fundamentals
- Comfortable working with documentation, diagrams, database schemas, and full project workflows
- System Analysis: requirements analysis, business workflow modeling, use cases, documentation
- Database Design: ERD, schema design, normalization, relational data modeling
- Application Design: role-based workflows, authentication, authorization, feature planning
- Data Handling: data cleaning, reporting, dashboard-oriented thinking
- Collaboration: Git/GitHub workflow, team-based development, project documentation
An online auction platform with product listing, bidding, auction status management, role-based permissions, image upload, and transaction history.
My role: Team lead and full-stack contributor in a 4-member team.
I contributed around 50% of the codebase, covering frontend, backend, database, testing, and feature integration.
Key features:
- User registration and login
- Product listing and auction creation
- Bidding system
- Auction countdown and status management
- Winner selection
- Admin dashboard
- Role-based permissions
- Image upload with Cloudinary
- Search and filter products
- Transaction history
- Testing and bug fixing
Tech highlights:
- JavaScript
- Tailwind CSS
- ORM-based backend with model-driven database mapping
- Railway
- Cloudinary
What I learned:
- Designing full auction workflows from user interaction to backend logic
- Handling bidding logic and auction status transitions
- Leading development tasks in a small team
- Building and testing a complete web-based system
A dormitory accommodation booking system that supports room and bed reservation, complex business workflows, and multiple user roles.
Roles in the system:
- Guest
- Customer
- Sales
- Accounting
- Manager, including admin-level permissions
My contributions:
- Database design
- Role and permission design
- Room/bed booking logic
- Business workflow design
- Frontend UI
- Backend structure
- Deployment
Key features:
- Room and bed booking flow
- Multi-role workflow
- User-friendly interface
- Payment flow with VietQR
- Business rules for accommodation management
- Full system deployment
Tech stack:
- React
- Vite
- Tailwind CSS
- Supabase
- Render
- Vercel
- VietQR
Project focus:
DormStay is one of my strongest projects because it combines real business logic, database complexity, role-based workflows, and a practical booking experience.
A university event management system combining web and mobile workflows.
Students can register for events, admins manage events, and staff use a mobile app for check-in.
Team structure: 3 members, divided into API, web, and mobile.
My role: Owned the full web application.
System roles:
- Student: event registration and mock payment
- Admin: create, update, and close events
- Staff: mobile check-in using Expo Go
Web features I worked on:
- Student event browsing
- Event registration
- Mock payment flow
- Admin event creation
- Admin event editing
- Event closing workflow
- Workshop detail pages
- AI-powered PDF summary interface using Gemini API
- Responsive UI
Tech stack:
- TypeScript
- React
- Vite
- Prisma
- Redis
- Docker
- Expo Go
- Gemini API
Project focus:
UniHub helped me improve my frontend ownership, clean code mindset, and understanding of how separate API, web, and mobile modules work together in one system.
A beginner-friendly fitness tracking mobile app for managing health, profile information, weight progress, and nutrition-related data.
Team size: 4 members
My role: Business Analyst and profile module contributor
My responsibilities:
- Full project documentation
- Requirements analysis
- Use case diagram
- Activity diagram
- Sequence diagram
- Class diagram
- ERD / database design
- UI flow
- Test cases
- Final project report
- Profile page implementation
Profile module features:
- User settings
- Edit profile information
- Weight chart
- Nutrition tracking UI
Tech stack:
- Flutter
- Firebase
Project focus:
FitTracker was my first mobile project. Although it was not perfect, it helped me understand real project workflows, teamwork, documentation, and the role of a Business Analyst in a software development project.
A Wumpus World simulation where users can choose different solving algorithms to navigate the map.
Focus:
- AI-based environment simulation
- Algorithm selection
- Problem-solving logic
- Game interaction using Pygame
A puzzle-solving project where users can select solving algorithms and let the system generate a solution path.
Focus:
- Algorithm-based puzzle solving
- State exploration
- Interactive solver behavior
- Pygame-based implementation
I enjoy building systems that are not only functional, but also structured and understandable.
I care about:
- Clear requirements
- Well-designed databases
- Practical workflows
- Role-based access and permissions
- Maintainable project structure
- Systems that solve real problems
- Email: truongduy635@gmail.com
- Facebook: https://www.facebook.com/ntd.nqdk12t1.fitus
- LinkedIn: https://linkedin.com/in/ntd5


