Summary
Ranajit Banerjee is a Senior Software Engineer with 10 years of experience building high-performance visualization and data tools, currently contributing at ThoughtSpot after roles at Mode, ChartsHQ, and FusionCharts. He specializes in JavaScript, React, Node.js and D3, and has deep experience designing visualization libraries and in-browser data models. Notably, he learned Rust in a month to implement data operations compiled to WebAssembly for significant performance gains in MuzeJs and Datamodel projects. Based in Kolkata, he combines frontend craftsmanship with systems-level optimization, frequently pairing UI design collaboration with rigorous testing and documentation. Passionate about new technologies, he focuses on solving complex data-rendering problems that bridge developer ergonomics and runtime efficiency.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Dr. B.C. Roy Engineering College
English, Hindi