(April 2016 - Present)
Software Engineer
Self employed
constcoder={name:'Hoang Tuan Hung',skills:['React', 'NextJS', 'Redux', 'Express', 'NestJS', 'MySql', 'MongoDB', 'Docker', 'AWS'],hardWorker:true,quickLearner:true,problemSolver:true,hireable:function() {return(this.hardWorker&&this.problemSolver&&this.skills.length>=5);};};Who I am?
My name is Hung. I am a passionate and enthusiastic software developer with strong experience in web and mobile application development. I am a quick learner with a proactive and self-motivated mindset, always eager to explore new technologies and improve my skills. I enjoy solving complex problems and continuously challenging myself through new projects and ideas. I am interested in many areas of web development and enjoy building products that make the web more open, accessible, and useful for everyone. My core expertise is PHP, and I enjoy using it across different stacks and platforms to create scalable and efficient applications. I am open to job opportunities that align with my skills, experience, and interests.

(April 2016 - Present)
Software Engineer
Self employed
(April 2016 - April 2020)
Full-Stack Engineer
Vietnamese-Japanese IT Outsourcing Company (Hanoi)
(May 2020 - Present)
Project Manager
IT Outsourcing Company (Hanoi)
POINT SYSTEM
constproject={name:'POINT SYSTEM',tools: ['PHP', 'Laravel', 'iOS', 'Android', 'MySQL', 'EC2', 'Nginx],myRole:Backend Developer,Description: You can collect stamps just by scanning the QR code on the purchased product. You can also exchange a full stamp card through the app for a product. It is used by 50,000 users and 600 stores.,};CAFE STORE MEMBERSHIP APP
constproject={name:'CAFE STORE MEMBERSHIP APP',tools: ['PHP', 'Laravel', 'iOS', 'Android', 'MySQL', 'EC2', 'Nginx],myRole:Full Stack Developer,Description: This is an app that consolidates membership functions for caf? customers. You can access menu information provided at the caf? through the app, and also enjoy exclusive coupons and tickets.,};Data collection system
constproject={name:'Data collection system',tools: ['Python', 'PHP', 'ODK', 'MySQL],myRole:Full Stack Developer,Description: This is an information collection system that utilizes Open Data Kit (ODK). It allows for offline surveys, making it usable in any environment. You can collect various types of data with a flexible layout and aggregate the data in a unified management interface. So far, 30,000 users have used this system, collecting 100GB of data across 50 projects.,};Quiz system
constproject={name:'Quiz system',tools: ['React', 'PHP', 'MySQL],myRole:Full Stack Developer,Description: This system was launched for a quiz contest involving all civil servants working in Bac Giang province. Within one month, 30,000 users registered, and the quiz was taken more than 100,000 times. At peak times, 500 users were using the system simultaneously.,};Construction work management system
constproject={name:'Construction work management system',tools: ['Laravel', 'PHP', 'Android', 'MySQL],myRole:Full Stack Developer,Description: This is a system designed to manage the progress of 500 teams working on construction sites, each with a single person in charge. In addition to progress management, the system automatically generates documents such as acceptance forms and progress reports with the press of a button. It is used by 500 teams, 5000 users, and across 100 projects.,};ERP system for a food manufacturing company
constproject={name:'ERP system for a food manufacturing company',tools: ['Java', 'Jasper', 'Oracle],myRole:Full Stack Developer,Description: This is a comprehensive solution that covers the functions necessary for managing business data in core departments, including inventory management, manufacturing management, sales management, and accounting management, from the procurement process of raw materials to the sale to customers. It is used by 2,000 users across 30 factories and for over 5,000 items.,};Sales management system
constproject={name:'Sales management system',tools: ['Java', 'Svf', 'Oracle],myRole:Full Stack Developer,Description: This system allows for centralized management of sales, procurement, and inventory as standard.[Sales Management] Includes quotation, order reception, shipment, sales, invoicing, payment, and management of accounts receivable.[Purchase Management] Includes ordering, receiving, procurement, payment, and management of accounts payable.[Inventory Management] Includes understanding stock by warehouse and conducting inventory checks.All of these operations can be processed with a single button, allowing for easy understanding at a glance.It is used by 1,000 users across 10 stores.,};