Vidhu Bhatnagar

Lead Software Engineer at Klaviyo

Boston, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vidhu Bhatnagar is a Lead Software Engineer in Boston with 12 years of full-stack experience, currently driving platform and product work at Klaviyo after progressing through senior and staff roles there. He is fluent in Python and JavaScript and has a strong track record shipping reliable features across front-end and back-end stacks, including Django, React, Docker, and Kubernetes. Vidhu contributed to the popular html-react-parser library, improving whitespace handling, HTML entity correctness, and adding snapshot tests—reflecting attention to edge-case correctness and test-driven improvements. His early work restructured permission systems and achieved high test coverage in production environments, showing a blend of product collaboration and operational rigor. He holds a CS degree from Boston University and a master’s in network and security from Northeastern, pairing practical engineering with solid systems and security foundations.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Network and Network Security, Computer Science, 2018, Master's degree, Network and Network Security, Computer Science, 2018 at Northeastern University
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Boston University
github-logo-circle

Github Skills (14)

html10
javascript10
c-library10
common-library10
standard-library10
react10
jsx9
typescript-types9
testing9
typescript9
typescripts9
parserator9
parser9
dom8

Programming languages (9)

TypeScriptJavaDockerfileCoffeeScriptCJavaScriptHTMLCython

Github contributions (5)

github-logo-circle
📝 HTML to React parser.
Role in this project:
userFront-end Developer
Contributions:3 reviews, 9 commits, 1 PR in 4 days
Contributions summary:Vidhu primarily focused on improving the functionality and accuracy of the `html-react-parser` library. They addressed issues with whitespace handling and text node rendering, ensuring correct behavior in various scenarios. They also introduced tests to validate the parsing of whitespace and the correct handling of HTML entities like ` `. Furthermore, the user enhanced the test suite with snapshot testing for comprehensive verification.
reactjavascripthtml-to-reactjsxparser
klaviyo/pynliner

Jul 2020 - Jun 2024

Python CSS-to-inline-styles conversion tool for HTML using BeautifulSoup and cssutils
Contributions:2 PRs, 32 pushes, 3 branches in 3 years 11 months
pythonconversion-toolcssbeautifulsoupinline
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial