Football league management system (Dec 2022 - Apr 2023)
Team leader, Project manager, Back-end Developer | Team size: 5
- Leading a team of 5 to design and implement a system with web server for tracking and managing multiple football leagues.
- Building the back-end service using .Net Core with MSSQL for storing data of multiple leagues and multiple players, enabling scalable and reliable.
- Managing project milstones, task allocation and resolve team members' conflicts to deliver the system within 4 months.
- Deploying the system using IIS to enable smooth access and integraton across platforms.
Dashboard System (Feb 2022 - Jun 2024)
Intern -> Full-time Developer -> Technical Leader | Team size: 10~20 | Internal project at CMC Global
- Began as an intern, contributing to back-end feature development and bug fixing, then advanced to full-time developer with ownership of key modules.
- Promoted to technical leader, guiding a sub-team, conducting code reviews and ensuring high-quality development standards.
- Implemented RabbitMQ for asynchronous processing, reducing request bottlenecks and significantly improving system performance.
- Coordinated with cross-functional teams in an Agile/Scrum environment to deliver features on time.
- Mentored junior developers and interns, supporting onboarding and technical skill growth.
Internal Systems Maintenance (Jun 2024 - Jan 2025)
Technical Leader, Developer, DevOps | CMC Global
- Oversaw the development, integration, and maintenance of 20+ internal systems, ensuring stability and seamless interconnectivity across the company.
- Collaborated with multiple development teams to design and implement cross-system integration solutions.
- Established and recommended a Git workflow for version control, improving collaboration and reducing merge conflicts across teams.
- Advised development teams on technical challenges and best practices, fostering efficient problem-solving.
- Conducted technical reviews and solution evaluations, ensuring scalability, maintainability and adherence to company standards.
- Introduced CI/CD pipelines using Docker and Jenkins for systems without automation, reducing deployment time and increasing release reliability.
Client Solutions Development (Apr 2024 - Dec 2024)
Technical Leader, Back-end Developer | Team size: 2
- Designed and delivered 4+ client-facing tools to automate workflows, integrate with Sepay Webhook to process transaction events directly from banks to reduce manual workload and improve operational efficiency.
- Implemented queue-based messaging with RabbitMQ, ensuring reliable and asynchronous transaction handling.
- Deployed and hosted the system on a Linux VPS using Docker, improving portability and scalability.
- Set up CI/CD pipelines with Jenkins, educing deployment time and improving release reliability.
- Conducted requirement analysis, feature development and ongoing maintenance, including bug fixing.
Master Payment Tool (Dec 2024 - Mar 2025)
Team leader, Back-end Developer, Business Analyst | Team size: 5
- Led development of a centralized payment tool integrating Mico, Pati, and other platforms for deposits and transfers.
- Designed admin dashboard to monitor transaction traffic, manage users, and oversee collaborators.
- Integrated with Sepay Webhook and applied RabbitMQ for asynchronous transaction handling.
- Deployed on Linux VPS with Docker and automated releases via Jenkins CI/CD.
- Coordinated requirements, task allocation and delivery across a team of 5 developers.
- Transfer Flow Diagram: https://drive.google.com/file/d/17aKJbKAtBVa-3ZFYXDIUi33jRdBAXMxM/view?usp=drive_link
Car Reservation (Mar 2025 - Apr 2025)
Personal Project
- Developed a web application for filtering and reserving cars (simulation).
- Built with Flask (Python), MySQL, HTML/CSS/JavaScript, Bootstrap.
- Deployed on AWS Elastic Beanstalk (Cloud9 environment).
- Demo video:
https://drive.google.com/file/d/1QauVJmXA7y6yfk73PaiXiM1ueDi5au1F/view?usp=drive_link
Other projects
- Skin Store Web (HTML, CSS, JavaScript, Java, Servlet, MSSQL)
- Online Grocery Store (HTML, CSS, Javascript, Flask - Python, MySql)
- Football league management web (HTML, CSS, JavaScript, Boostrap, Java, Servlet, MSSQL)