Suman Chatterjee is a Senior Staff R&D Engineer with over two decades of experience designing high-performance EDA solutions, currently driving CTS and multi-bit flop technologies at Synopsys in Bengaluru. He has architected physically aware multi-bit flop banking and relative-placement optimizations used across ICC, ICC2 and DC, combining deep C/C++ expertise with strong algorithms and data-structure foundations. Earlier roles at Interra Systems and Delsoft honed his expertise in HDL parsing and simulator integration for VHDL, Verilog and VHDL-AMS, reflecting a rare blend of front-line tool development and physical design optimization. Outside core EDA, he contributes to full-stack projects on GitHub, demonstrating an eye for detail by curating and organizing data-driven web tools. Trained as an electrical engineer at Jadavpur University, he brings pragmatic engineering judgment to large-scale, performance-critical software systems.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering (BE), Bachelor of Engineering (BE) at Jadavpur University
EmojiScreen is a listing of movies, TV shows and musicals depicted through emojis.
Role in this project:
Full-stack Developer
Contributions:8 commits, 2 PRs, 6 comments in 3 days
Contributions summary:Suman primarily contributed to the project by adding data entries for movies, TV shows, and musicals, as indicated by the commit messages referencing the addition of new content. Their changes focused on modifying the `data.js` file to include details such as titles, emoji representations, genres, types, years, and links to external sources. Furthermore, the user demonstrated the ability to organize data by arranging the items alphabetically and deleting one entry.
Contributions:12 commits, 11 pushes, 1 branch in 1 year 4 months
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.