Kashish Mittal

Software Engineer at Red Hat

Old Toronto, Ontario, Canada
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
Kashish Mittal is a software engineer based in Old Toronto with three years of experience building secure, production-ready services and developer tooling. Currently at Red Hat, Kashish has focused on backend work—contributing to the popular open-source Backstage project by hardening catalog endpoints with permission checks, credential handling, and validation tests. A University of Toronto CS graduate with a 4.0 GPA, they pair rigorous academic training with hands-on leadership experience, having led an eight-person team to deliver a community job board. Kashish also co-authored CHI '24 research on human-AI co-writing, reflecting a strong interest in applied ML and HCI. Pragmatic and security-conscious, they excel at turning research insights and open-source contributions into robust, auditable systems.
code3 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, GPA: 4.0/4.0, Bachelor of Science - BS, Computer Science, GPA: 4.0/4.0 at University of Toronto
bookAISSCE High School Diploma, Science Stream (with Mathematics and Computer Science), 97%, AISSCE High School Diploma, Science Stream (with Mathematics and Computer Science), 97% at Indian School Muscat
languagesEnglish, Hindi, French
github-logo-circle

Github Skills (14)

permission10
portal10
typescript10
authorizations10
backstage10
typescripts10
backend10
catalog10
back-end-development10
typescript-types10
authorization10
apidoc9
api9
nodejs9

Programming languages (8)

TypeScriptMDXJavaCSSShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
backstage/backstage

May 2024 - Apr 2025

Backstage is an open framework for building developer portals
Role in this project:
userBack-end Developer
Contributions:8 reviews, 5 PRs, 17 comments in 10 months
Contributions summary:Kashish primarily contributed to the Backstage project by implementing features related to the catalog backend. Their work involved adding permissions checks to existing endpoints, such as the `validate-entity` and `analyze-location` endpoints. They also modified the codebase to include a credentials field in several components and added tests for the validation process. The changes show a focus on access control and enhancing the security of the catalog backend.
portalsinfrastructureopen-platformdxbackstage
04kash/backstage

Jun 2024 - Apr 2025

Backstage is an open framework for building developer portals
Contributions:75 pushes, 10 branches in 10 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.
Request Free Trial
Kashish Mittal - Software Engineer at Red Hat