About me

MAI HOAI PHUC

Frontend Developer

I'm a Frontend Developer with 1+ years of experience in developing scalable frontend libraries and interactive 3D web applications. Skilled in Next.js, TypeScript, Tailwind CSS, and Webpack. Experienced in implementing Cesium-based 3D model viewers for construction CDE systems
CN
DP-UNITY COMPANY
Front-End Developer & R&D
2024 - Present
  • Built a web application for managing construction data (CDE) in MEP projects using Blazor, with a focus on clear structure and easy maintenance.
  • Integrated Autodesk Viewer to display and interact with 3D models directly in the browser.
  • Created a feature that connects 3D models with Excel, allowing real-time data updates and interaction between the model and spreadsheet.
  • Used xeokit and Bryntum Gantt together to sync 3D models with construction schedules, helping teams plan and track progress visually.
  • Developed and released DPUGisViewer as an npm package, making it easy to reuse and integrate 3D viewer components into other projects.
  • Worked on the front-end of the CDE platform using modern tools and frameworks to ensure the UI is fast, responsive, and user-friendly.
CN
CENTRAL CONSTRUCTION JOINT STOCK COMPANY
Add-in Developer & R&D
2021 - 2023
  • Developed custom add-ins for Revit to help engineering teams work faster and more accurately in design and construction tasks.
  • Researched and built prototypes for new tools in 3D visualization, automation, and data processing for construction workflows.
  • Created internal tools that saved time for engineers, including automated data exports, report generation, model checks, and BIM model interactions.
  • Worked closely with technical teams and project managers to understand their needs and deliver software that fits real construction use cases.
  • Provided development support to construction teams by identifying common issues and building tools to solve them efficiently.
  • Learned 3D modeling and BIM workflows from construction experts to make sure the software tools matched real-world field requirements.
My tech stack
Education
Thai Nguyen UniversityInformation Technology
2023 - Present
CyberLearn AcademyFront-end programmer vocational
2021 - 2023
University of Architecture Ho Chi Minh CityCivil engineer
2016 - 2021

About the page

Thanks to Hieu-buiminh for creating his blog.When I didn’t know how to start my own blog, his project gave me an idea and helped me get started with Next.js and TailwindCSS.If you don’t know where to start, you can check out his project. It might help you too.
Wanna create something fun and exciting?
© 2025 by Phuc. All rights reserved.