Phuc

Unlocked for

Open to work

Civil Engineer / Developer. I love exploring, building, and learning.

  • •Just exploring code turned me into a developer.
  • •Building software to solve real problems with clear purpose, open to the world.
  • •Currently building Digital transformation in construction and building a 3D View Engine
Book an intro call
Send an email

Here are my socials

Experiences

DP-Unity Company
DP-Unity Company
Front-End Developer, R&D Department
2024 - PresentFull time

3

Core Projects

4

3D Engines Integrated

50+

Active 3D Users

5+

Internal Packages

  • •Built responsive web apps for construction digital transformation using Next.js and TypeScript.
  • •Integrated Bryntum Gantt to deliver interactive, enterprise-grade project scheduling interfaces.
  • •Engineered high-performance web 3D/BIM viewers using Cesium and Xeokit with optimized load speeds.
  • •Packaged core 3D visualization and interaction modules into reusable internal libraries.
  • •Researched 4D BIM integrations by connecting schedule timelines directly with 3D models.
Next.jsReactJavaScriptTypeScriptTailwind CSSCesiumXeokitBryntum GanttAutodesk ForgeWebpack
Central Construction Joint Stock Company
Central Construction Joint Stock Company
BIM Engineer, BIM Developer
2021 - 2023Full time

15+

Add-ins & Tools

5+

Projects Supported

40%

Time Saved

20+

Models Checked

  • •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.
RevitAutocadEnscapeTwinmotionRevit ApiC#Python

Projects

GitHub Activity

Calendar heatmap showing daily GitHub contribution counts for Phucmh98 over the last year. Scroll horizontally to inspect all weeks.

JanFebMarAprMayJunJulAugSepOctNovDec
Less active
More active

Skills & Technologies

JavaScriptJavaScript
TypeScriptTypeScript
C#C#
DartDart
HTMLHTML
CSSCSS
ReactReact
NextNext
ZustandZustand
TailwindTailwind
shadcnshadcn
MUIMUI
Ant DesignAnt Design
ThreeJsThreeJs
FlutterFlutter
BlazorBlazor
NodeNode
MongoDBMongoDB
PrismaPrisma
ConvexConvex
ClerkClerk
PusherPusher
CeisumCeisum
ArcGISArcGIS
AutodeskAutodesk
RevitRevit
FigmaFigma
WebpackWebpack
NpmNpm
PostmanPostman
GithubGithub
Source TreeSource Tree
VercelVercel
CloudinaryCloudinary

Blogs

Install & Config Cesium in Next.js 15 (2025)

Oct 2025
CesiumNext.js 15WebGIS

Install & Config Cesium in Next.js 16 (2026)

Jan 2026
CesiumNext.js 16Turbopack

"If you want something, you’ll find a way. If you don’t, you’ll find an excuse."