Final-year Information Technology student at the University of Information Technology — VNUHCM, focused on backend and full-stack software engineering.
I mainly work with TypeScript, Node.js, Express, React, React Native, MongoDB, PostgreSQL and Redis.
Currently seeking a Software Engineering / Backend Engineering Internship where I can contribute to production systems, receive code-review feedback and develop stronger engineering practices.
A full-stack event-ticketing system consisting of:
- React attendee and organizer web applications
- Node.js and TypeScript backend
- React Native QR scanner
- Redis-based temporary seat reservations
- BullMQ expiration jobs
- Server-Sent Events for real-time updates
- Offline QR verification using RSA signatures and TOTP
Live application: https://tickify.tech
Repository: https://github.com/psang39/tickify
- Booking and reservation logic
- BullMQ order-expiration jobs
- Server-Sent Events service
- Offline QR validation
- System architecture and booking-flow documentation
Concurrency · Redis · BullMQ · SSE · Authentication ·
RBAC · Caching · Offline synchronization · Deployment
A team-developed React Native application.
My contributions included:
- Gemini-powered article Q&A and text refinement
- Google Speech-to-Text integration
- Google Cloud Text-to-Speech integration
- Article recommendations
- Server-backed draft autosave
- Audio playback and progress controls
- Chat history, loading states and error handling
- Supporting Node.js API endpoints
Repository: https://github.com/23520904/Aurews
An experimental MERN project comparing uncached API requests with Redis and HTTP caching strategies.
Topics explored:
- Cache-aside pattern
- Cache invalidation
- Stale-data behaviour
- Redis caching
- HTTP caching
- k6 performance testing
Repository: https://github.com/psang39/mern-cache-mongo
An automated-testing project covering UI, API, performance and CI workflows.
Technologies and tools:
- Java
- Selenide
- TestNG
- Postman and Newman
- JMeter
- GitHub Actions
- Allure Report
Repository: https://github.com/psang39/wc-automationtest
- TypeScript and JavaScript
- Node.js and Express
- REST API development
- MongoDB and Mongoose
- PostgreSQL and Prisma
- Redis and BullMQ
- Authentication and authorization
- API testing and debugging
- React
- React Native and Expo
- TanStack Query
- Zustand
- Axios
- Tailwind CSS
- Git and GitHub
- Docker
- Linux
- Nginx
- PM2
- GitHub Actions
- Postman
- k6
- NestJS
- PostgreSQL and Prisma
- Backend system design
- Automated API testing
University of Information Technology — VNUHCM
Bachelor of Information Technology
Expected graduation: March 2027
GPA: 8.79/10
IELTS: 7.5
- LinkedIn: https://www.linkedin.com/in/psang9105/
- Email: nguyenphuoc.sang393@gmail.com