Sumit Kumar

Computer Scientist II at Adobe

Noida, Uttar Pradesh, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Sumit Kumar is a Computer Scientist II at Adobe with nine years of engineering experience building robust backend systems and compiler-related tooling. An IIT Guwahati alumnus, he has progressed through multiple technical roles at Adobe after earlier engineering work at Samsung R&D, demonstrating a steady track record of shipping production-quality code. He contributes to prominent open-source projects such as Emscripten—improving WebAssembly exception handling and refining compilation workflows—highlighting expertise at the intersection of systems, tooling, and JavaScript/WASM interoperability. A competitive programming enthusiast who also loves cricket, he combines algorithmic rigor with pragmatic engineering to tackle complex debugging and refactoring tasks. Based in Noida, Sumit brings a disciplined academic foundation and hands-on experience modernizing developer tooling in large, collaborative codebases.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree, Electronics and Electrical Engineering, 8.74, Bachelor’s Degree, Electronics and Electrical Engineering, 8.74 at Indian Institute of Technology, Guwahati
bookAssociate’s Degree, Science, 78.2%, Associate’s Degree, Science, 78.2% at Gaya College, Gaya
bookHigh School, 9.8, High School, 9.8 at Manas International Public School, Jehanabad
languagesEnglish, Hindi
github-logo-circle

Github Skills (7)

emscripten10
javascript10
webassembly10
exception-handling10
llvm9
cprogramming-language9
c-language9

Programming languages (9)

TypeScriptC++CJavaScriptLuaJSONVim scriptVim Script

Github contributions (5)

github-logo-circle
emscripten-core/emscripten

Aug 2021 - Sep 2021

Emscripten: An LLVM-to-WebAssembly Compiler
Role in this project:
userBackend Developer
Contributions:6 reviews, 2 commits, 13 PRs in 25 days
Contributions summary:Sumit primarily contributed to the Emscripten project by adding missing signatures for JavaScript library functions. They implemented checks for unsupported webassembly.exception.stack and addressed issues related to exception handling within the compilation process. Their work also involved code modifications related to exception stack traces and changes to the `parseTools.js` and `runtime_exceptions.js` and `test/test_other.py` files, indicating a focus on improving exception handling and compilation workflows. Furthermore, they performed refactoring, changing `os.rename` to `os.replace` in the `tools/link.py` file.
emscriptenwebassemblycompilerwasmllvm
ravisumit33/Mysterio

Sep 2020 - Jul 2022

Anonymous chat web app
Contributions:10 releases, 132 reviews, 275 commits in 1 year 9 months
djangoreactjsdjango-channelsmobxdjango-rest-framework
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
Sumit Kumar - Computer Scientist II at Adobe