Vihan B is a software engineer based in New York with a decade of experience spanning embedded systems, security, and product-focused development. He combines low-level systems expertise with full‑stack and iOS development—while admitting that react-router remains a personal nemesis—bringing practical judgment from both frontend product roles and backend engineering. Vihan has contributed to high-impact open-source work on apple/swift-collections, implementing B‑Tree deletions, cursor types, and SortedSet/Dictionary APIs that improve Swift’s core data structures. His background includes internships and security work at Apple, HFT exposure at Hudson River Trading, and current work on AI assistants at Jane Street, reflecting comfort across research, production, and performance-sensitive environments. As a former lead instructor for UC Berkeley’s web course and a product lead for a campus scheduling app used by tens of thousands, he blends technical depth with teaching and product instincts. Fiercely pragmatic, he tends to tackle correctness and algorithmic robustness in projects that sit at the intersection of systems and user-facing software.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Berkeley
High School Diploma, EDUCATION, 9-12, High School Diploma, EDUCATION, 9-12 at California High School (San Ramon CA.)
Contributions:17 commits, 3 PRs, 1 comment in 3 months
Contributions summary:Vihan primarily focused on implementing and improving data structures within the Swift Collections framework. Their contributions involved addressing invalid invariants within `OrderedDictionary` and implementing B-Tree deletion algorithms and the supporting tests. They also added cursor types for imperative tree modification and implemented SortedSet and SortedDictionary API implementations.
Optimizes statements such as `forEach` and `map` to for loops.
Contributions:23 commits, 4 PRs, 24 pushes in 3 years 1 month
loopsminifystatementsbabel-pluginmap
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.