System/Interrogate
jvinhit
Senior Frontend Engineer
- EMAIL hello@jvinhit.dev
- GITHUB github.com/jvinhit
- LOCATION Hanoi // VN
TypeScript 95%
React / Next 92%
Node.js 84%
CSS / Design 80%
Testing 78%
Hey, I build web products end-to-end — from design systems all the way down to the build pipeline. I care about craft, about how a thing feels at 60fps, and about the engineers who will own the code after I am gone.
-
Lead Frontend Engineer @ Example Corp
2023 — NOW- Architected and migrated legacy monolith to a micro-frontend architecture using React and Module Federation, improving load times by 40%.
- Established robust design system tokens resulting in a consistent cross-platform UI and reducing developer design-implementation time by 15%.
- Mentored a team of 5 engineers, conducting weekly code reviews and architecture planning sessions with elegant rigor.
-
Systems UI Developer @ Data Nexus
2021 — 2023- Developed real-time data visualization dashboards for enterprise clients using D3.js and WebSockets, handling millions of data points smoothly.
- Optimized rendering pipelines, solving complex state-management issues in large-scale Vue.js applications.
-
Full Stack Developer @ Startup Lab
2019 — 2021- Built MVP product from ground up using MERN stack. Handled user authentication, database modeling, and initial deployment pipelines on AWS EC2.
-
B.S. Computer Science @ Hanoi University of Science and Technology
2015 — 2019Specialization in Human-Computer Interaction and Distributed Systems.
I started programming when I was 14 on a laptop older than the decade. Twenty years later I still think of every user interface as a conversation with the machine — and my job is to make the machine a better conversation partner.
I write about the patterns I ship, the ones I regret, and what I am learning in between. Feel free to reach out if any of it resonates.