Summary
Tommy Han is a Senior React Engineer based in New York with 8 years focused on modern front-end engineering and a multi-decade background across Java, Python, and full-stack systems. He currently drives React development at Salesforce and previously built reusable component systems, Next.js apps and real-time React/Redux identity verification flows at Rocket Auto and Intuit respectively. Tommy blends deep legacy systems experience—from financial services and large-scale caches to Java web services—with contemporary front-end engineering, allowing him to architect pragmatic integrations between browser UIs and backend verification or financial APIs. He has a knack for making complex behavior observable and explainable, exemplified by a devtool project that traverses the React Fiber tree and visualizes render performance. Colleagues rely on him for reusable component design, mentoring on A/B experimentation, and simplifying tricky verification workflows into maintainable solutions. His background in electrical/computer engineering plus recurring interest in teaching and explainability informs a methodical, test-driven approach to shipping predictable user-facing systems.
8 years of coding experience
33 years of employment as a software developer
B.S., Electrical Engineering/Computer Engineering, B.S., Electrical Engineering/Computer Engineering at NYU Tandon School of Engineering
Full Stack Javascript Immersive Software Engineering Training, Full Stack Javascript Immersive Software Engineering Training at Codesmith
Certificate in Client Server Software Development, Certificate in Client Server Software Development at Fairfield University
Math Secondary Education and Youth Services, Teaching, Math Secondary Education and Youth Services, Teaching at Queens College