Nishchith Shetty

San Francisco, California, United States
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

🤩
Rockstar
🎓
Top School
Nishchith Shetty is a software engineer with nine years of experience, currently developing backend systems at Atlan after progressing through multiple roles there from intern to Software Engineer. He is an active open-source contributor — notable work includes adding Odia language support and Old Norse tests to the Classical Language Toolkit and improving backend reporting and summarization in the widely used ScanCode Toolkit. His contributions reveal a blend of interests in language tooling and security/compliance engineering, with a focus on maintainable tests and integration. Pursuing an MS in Computer Science at Arizona State and a former Google Summer of Code participant, he pairs academic rigor with practical, curiosity-driven experimentation.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at KJ Somaiya College of Engineering, Vidyavihar
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Arizona State University
stackoverflow-logo

Stackoverflow

Stats
13reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (10)

licensing10
nlp10
python10
testing9
software-composition-analysis9
opensource9
packaging9
spdx8
pip6
ssl6

Programming languages (15)

JavaCSSC++CVueGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
cltk/cltk

Nov 2017 - Sep 2018

The Classical Language Toolkit
Role in this project:
userBack-end Developer
Contributions:34 commits, 11 PRs, 44 comments in 9 months
Contributions summary:Nishchith primarily contributed to the Classical Language Toolkit (CLTK) by adding support for the Odia language, including its alphabet, and related documentation. The user fixed typos and merged branches, showing maintenance and integration skills. They also updated and tested Old Norse functionality, including tests for POS tagging and syllabification.
nlplingpythonlatinnltk
:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
Role in this project:
userBackend Developer
Contributions:6 commits, 8 PRs, 51 comments in 2 years
Contributions summary:Nishchith primarily contributed to the backend logic of the `scancode-toolkit` project, specifically focusing on limiting the reporting of URLs and emails, and creating the code of conduct. They also added a method for summarizing packages by facets and fixed test data, demonstrating a contribution to improving the functionality and maintainability of the project. Their changes included modifying the CLI and API code and also adding a new summarization method.
licensingdependenciesdependency-graphcode-scanningprovenance
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
Nishchith Shetty