jvinhit//lab

Search posts

Type to search across journal entries.

navigate open esc close

System/Interrogate

jvinhit

Senior Frontend Engineer

Connection_Nodes
Core_Processes
TypeScript
95%
React / Next
92%
Node.js
84%
CSS / Design
80%
Testing
78%
User_Intent

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.

Execution_Log
  1. 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.
  2. 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.
  3. 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.
Training_Data
  1. B.S. Computer Science @ Hanoi University of Science and Technology

    2015 — 2019

    Specialization in Human-Computer Interaction and Distributed Systems.

Additional_Notes

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.