Hi, I'm Dinh Quoc Duy
Final-year Information Technology student with internship experience in backend development using Node.js, NestJS, MongoDB. Eager to grow into Fullstack Development, quick to learn, and experienced in leveraging AI tools to accelerate development, automate testing, and improve software quality while maintaining engineering best practices.
IT Engineer
HUCE (2022 - 2026)
Focused on Software Engineering, Databases, and System Design.
04 Months
At SotaTek
Hands-on internship on large-scale web data collection platform.
02 Products
Real-world Projects
Fully functional systems with public code repositories on GitHub.
80%
Code Acceleration
Achieved via performance optimization and AI assistant integration.
Work Experience
Backend Developer Intern @ SotaTek Technology Joint Stock Company
October 2025 - January 2026
Radar (Large-scale Web Data Collection Platform)
Participated in the development of "Radar," a large-scale web data collection platform designed to collect and process data automatically.
Researched and improved multi-vendor proxy rotation strategies, enhancing data collector stability and reducing IP blocking rates by target websites.
Integrated Kafka message queues for distributed log events and asynchronous processing, ensuring system resilience and seamless data paths.
Developed features for Web3 services, including wallet login with signature verification, Twitter OAuth2, and real-time smart contract listeners via WebSockets on the Sepolia test network.
Utilized AI tools to accelerate deployment, create unit tests, automate testing, and improve efficiency while reviewing output before integration.
Education
Information Technology Student @ Hanoi University of Civil Engineering (HUCE)
2022 - 2026
Major: Information Technology
Acquired core engineering knowledge in programming, databases, software architecture.
Ability to read and understand technical documents in English.
Featured Projects
Project: IT Recruitment Platform
- Asynchronous Architecture (BullMQ & Redis): Move heavy tasks (AI-based CV analysis, scheduled email sending) to a background queue to improve system performance and prevent main thread blocking.
- Caching & Performance: Implement explicit Redis-based caching with proactive disabling, improving console/API performance.
- Security & Authorization: Implement JWT access token rotation/refresh and detailed role-based access control using CASL.
- Hybrid Matching System: Design a weighted scoring algorithm to match candidates and job descriptions based on skills, experience, qualifications, and education.
- Applying artificial intelligence (AI) to create unit tests, automate test execution, write commit messages, and use Google Stitch to create responsive UI prototypes, reducing development time while maintaining code quality.
Project: Laptop Store Website
- Implemented Authentication using Passport.js with session-based access control.
- Designed and integrated Prisma Transaction logic to validate product availability before creating orders, preventing overselling and maintaining database consistency.
Technical Skills
Programming Languages
Technologies & Frameworks
Database Management Systems
DevOps & Systems
Tools & Others
Contact Information
