Siva Venkata is a Senior Frontend Engineer based in San Francisco with 7 years focused on modern web applications and a longer tenure building rich client experiences at companies like Microsoft and Uber. He blends front-end leadership and full-stack pragmatism, shipping production React/Typescript apps and leading teams at Findem and Ushur. Notably, he has contributed advanced 3D editing features to Uber’s nebula.gl—adding polygon/ellipse drawing and geometric transform modes—demonstrating both UI craft and spatial-data insight. His background in structural engineering (IIT Madras) informs a methodical approach to architecture and UX for complex interactive systems. Comfortable across frontend stacks, he’s known for translating geometric and spatial problems into intuitive, performant interfaces.
7 years of coding experience
19 years of employment as a software developer
B-Tech, Civil Engineering, B-Tech, Civil Engineering at Bapatla Engineering College
A suite of 3D-enabled data editing overlays, suitable for deck.gl
Role in this project:
Full-stack Developer
Contributions:13 commits, 19 PRs, 36 comments in 3 months
Contributions summary:Siva significantly contributed to the `nebula.gl` repository by implementing new features for editing 3D data overlays, specifically focusing on drawing and manipulating geometric shapes like ellipses and polygons. They added modes to draw and manipulate polygons with right angles, and translate, rotate, and scale features. The user also integrated these features into the example application, demonstrating a solid understanding of both the library's internals and its user interface.
A suite of 3D-enabled data editing overlays, suitable for deck.gl
Contributions:37 pushes, 23 branches in 3 months
data-editingdeckoverlaysdeck-glsuitable
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.