Pham Thi Uyen
Backend Developer
Phone: +84 346 795 326
Email: thiuyen1132004@gmail.com
GitHub: https://github.com/Uyenlun113
Address: My Dinh, Tu Liem, Hanoi, Vietnam
Summary
Backend Developer with 2.5+ years of experience building scalable web applications and robust backend systems, with additional hands-on experience in frontend development for web applications. Specialized in Node.js ecosystem (Node.js, NestJS, ExpressJS) for backend development, along with working knowledge of ReactJS and Next.js for building responsive user interfaces. Experienced in designing RESTful APIs, database architecture, backend integrations, and collaborating across the full development lifecycle. Passionate about clean architecture, system scalability, performance optimization, and growing toward a Fullstack Developer role.
Skills
Programming Languages:
JavaScript, TypeScript, PHP, HTML5, CSS3
Frameworks & Libraries:
NestJS, Express.js, Laravel, React, NextJS, Tailwind CSS, ShadcnUI
Databases:
MS SQL Server, MongoDB, MySQL, Redis
Tools & Technologies:
Git, GitHub, Docker basic, Socket.IO, GraphQL, Power BI, Figma, Postman, VS Code
Payment Integration:
Stripe, Cryptomus
Soft Skills:
Problem Solving, Team Collaboration, Communication, Time Management, Adaptability, Critical Thinking
Other:
RESTful API Design, Microservices Architecture, Database Design, System Integration, Agile/Scrum, CI/CD basics
Languages:
Vietnamese (Native), English (Basic reading comprehension)
Professional Experience
GENTECH MEDIA AND TECHNOLOGY JOINT STOCK COMPANY
June 2025 - Present
Position: Full Stack Developer
  • Developed and maintained Accounting software system handling full software development lifecycle from requirements gathering to deployment.
  • Built robust RESTful APIs using NestJS framework with MS SQL Server database for complex accounting operations including multi-currency transactions and automated reconciliation.
  • Implemented responsive frontend interfaces using React with TypeScript for enhanced user experience, real-time data visualization, and interactive dashboards.
  • Developed core accounting modules including document management, accounts payable/receivable tracking, opening balance entry, inventory management, cost allocation, and comprehensive financial reporting.
  • Designed and created interactive dashboards and financial reports using Power BI for revenue tracking, expense analysis, cash flow monitoring, and business intelligence insights with drill-down capabilities.
  • Optimized database queries and stored procedures in MS SQL Server for improved performance, implemented indexing strategies, and ensured data integrity through transaction management.
  • Collaborated with accounting team to translate business requirements into technical specifications and implemented automated workflows for invoice processing and payment approvals.
MST Entertainment
April 2024 - May 2025
Position: Backend Developer
  • Developed and optimized RESTful APIs using Express.js for high-traffic applications with focus on performance and scalability.
  • Integrated MongoDB for efficient data storage and management across multiple projects, implementing data modeling best practices and aggregation pipelines.
  • Implemented scalable microservices architecture using NestJS framework with message queuing and event-driven patterns.
  • Collaborated with frontend developers to ensure seamless API integration, data flow optimization, and implemented comprehensive error handling.
  • Maintained comprehensive API documentation using Swagger/OpenAPI specifications for internal development team and external partners.
  • Participated in code reviews, sprint planning, and technical discussions to improve code quality and team productivity.
Projects
Document Management System
Position: Full Stack Developer
Tech Stack: NestJS, MS SQL Server, React, TypeScript, Socket.IO, Tesseract.js | Team Size: 2
  • Developed enterprise document management system with full-stack implementation covering frontend and backend architecture.
  • Built RESTful APIs for core modules including document upload/versioning, folder management, user authentication, workflow approval, and real-time notifications.
  • Designed and optimized MS SQL Server database schema with TypeORM for document metadata, access control, and audit logging.
  • Implemented responsive React-based user interfaces with Ant Design for document viewing, OCR text search, and collaborative features.
  • Integrated Tesseract.js OCR engine for automatic text extraction from PDF and image files with multi-keyword search capabilities.
  • Developed real-time features using Socket.IO including live notifications, document comments, and collaborative editing.
  • Created comprehensive role-based access control system with document/folder sharing permissions and approval workflows.
Accounting Software
Position: Full Stack Developer
Tech Stack: NestJS, MS SQL Server, React, Power BI | Team Size: 4
  • Developed comprehensive accounting software system with full-stack implementation covering frontend and backend.
  • Built RESTful APIs for core accounting modules including document management, accounts payable/receivable, opening balance entry, inventory control, and financial reporting.
  • Designed and optimized MS SQL Server database schema with complex stored procedures for accounting operations.
  • Implemented responsive React-based user interfaces for data entry, validation, and real-time updates.
  • Created interactive Power BI dashboards displaying total revenue, total expenses, and comprehensive financial analytics.
  • Developed financial reports including balance sheets, income statements, and custom business intelligence reports.
Pixelvox AI Content Creation Platform
Position: Backend Developer
Tech Stack: NextJS, ShadcnUI, MongoDB, Web2 | Team Size: 3
  • Designed and implemented robust backend services supporting AI content generation functionalities
  • Developed reusable service modules and maintained comprehensive internal API documentation
TopClick Web Service
Position: Backend Developer
Tech Stack: Node.js, Redis, MongoDB, Socket.IO, Cryptomus, Stripe | Team Size: 6
  • Developed RESTful APIs for authentication, order tracking, and analytics modules.
  • Collaborated with frontend engineers to ensure smooth API integration and performance optimization.
  • Designed data structures for social media services (YouTube, Facebook, TikTok, etc.) and implemented full order processing workflows.
  • Optimized data handling with Redis caching for high-traffic content and MongoDB for persistent storage.
  • Integrated payment gateways (Stripe, Cryptomus) and handled secure transaction processing.
  • Implemented scheduled cron jobs for system statistics and data synchronization.
Landing Page Management System - Hong Anh Computer Company
Position: Freelance Full Stack Developer
Tech Stack: NestJS, MongoDB, React, TypeScript, Tailwind CSS | Team Size: 2
  • Developed comprehensive landing page management system for multiple brands with drag-and-drop admin interface for content management.
  • Built RESTful APIs for modular content sections including hero banners, product catalogs, testimonials, news, videos, and SEO optimization.
  • Designed MongoDB schema with Mongoose ODM for flexible multi-brand content structure and automated product synchronization.
  • Implemented responsive React-based admin panel with real-time preview, form validation, and media upload functionality.
  • Integrated with Hong Anh Computer Company's DevOps management system for automated product sync via GraphQL APIs and scheduled jobs.
  • Developed version control system for landing page changes with rollback capabilities and change tracking across multiple brands.
Medical Sample Collection Management System - Phacogen
Position: Freelance Full Stack Developer
Tech Stack: NestJS, MongoDB, React, TypeScript, Ant Design | Team Size: 2
  • Developed comprehensive medical sample collection management system with full-stack implementation covering frontend and backend operations.
  • Built RESTful APIs for core modules including sample collection orders, staff assignment, clinic/bus station management, supply inventory, and real-time notifications.
  • Designed and optimized MongoDB database schema with Mongoose ODM for complex medical workflow operations and role-based access control.
  • Implemented responsive React-based user interfaces with TypeScript and Ant Design for data entry, validation, and real-time updates.
  • Created interactive dashboards with Recharts displaying collection statistics, staff performance, and comprehensive operational analytics.
  • Developed automated notification system using OneSignal push notifications and Nodemailer for email alerts to stakeholders.
  • Integrated geocoding APIs for distance calculation and route optimization for sample collection staff.
Education
FPT Polytechnic College
Aug 2022 - Jan 2025
  • Graduated with distinction (Excellent degree)
  • Major in Information Technology
Expected Job & Work Location
Target Job/Description: Seeking a Backend Developer or Full Stack Developer role in a product-driven company where I can contribute to scalable web applications, backend systems, and API development. Looking for opportunities to grow into a Senior Developer position and collaborate with cross-functional teams in an Agile environment. Preferred: Full-time ยท Hanoi or Remote
Professional and dynamic working environment.
Promote my technical skills, personal growth, and long-term career goals.