Souvik Sen is a software engineer based in London with 10 years of professional experience, currently building systems at The D. E. Shaw Group. He brings full-stack expertise and a strong background in data transformation and validation, informed by a Bachelor's in Information Technology from IIIT. An active open-source contributor, he has made substantive additions to the widely used Vega-Lite visualization library—implementing transforms like fold, flatten and impute and improving data optimization and validation. His work demonstrates attention to both developer ergonomics (documentation, warnings) and robust data handling for interactive graphics. Comfortable working across frontend and backend concerns, he favors practical, testable improvements that scale in production. Beyond code, he combines analytical rigor with a willingness to tackle nuanced edge cases that improve reliability for downstream users.
10 years of coding experience
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Indian Institute Of Information Technology
A concise grammar of interactive graphics, built on Vega.
Role in this project:
Full-stack Developer
Contributions:38 commits, 34 PRs, 81 pushes in 1 year 4 months
Contributions summary:Souvik primarily contributed to the development of the Vega-Lite library, focusing on features related to data transformation and validation. Their work included implementing new transform functionalities, specifically "fold" and "flatten" transforms. They also addressed bug fixes, such as invalid encoding channel warnings and variable renames, and added documentation. Furthermore, the user added Impute Transform for missing values and updated data optimization, increasing the library's data processing capabilities.
Contributions:43 pushes, 24 branches in 1 year 4 months
interactive-graphicssvggrammarvegagraphics
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
Souvik Sen - Software Engineer at The D. E. Shaw Group