Shreya Malviya

Software Engineer at Canonical

United Kingdom
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
Shreya Malviya is a software engineer with seven years of hands-on experience building reliable, maintainable systems across security-focused and platform teams in the UK. She has worked at Akamai and now Canonical, and contributed to security tooling like Guardicore’s Infection Monkey and projects through The Honeynet Project and 3i, demonstrating a strong focus on defensive engineering. An active open-source contributor, she played a full-stack role on the popular Zulip terminal client—adding UI features, keybindings, theming, and tests—showing attention to usability and quality in terminal UIs. With a BTech in Information Technology and Mathematics from Delhi University, she blends rigorous technical grounding with practical product experience and a knack for improving developer-facing tools.
code7 years of coding experience
job6 years of employment as a software developer
bookHigh School, High School at Delhi Public School, Gurgaon
bookUniversity of Delhi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

chat10
terminal-emulator10
urwid10
terminal-application10
python10
keybindings10
testing9
user-interface9
collaboration8

Programming languages (7)

TypeScriptShellCJavaScriptJupyter NotebookPythonDart

Github contributions (5)

github-logo-circle
zulip/zulip-terminal

Jun 2019 - May 2020

Official Zulip terminal client.
Role in this project:
userFull-stack Developer
Contributions:11 commits, 7 PRs, 54 comments in 11 months
Contributions summary:Shreya primarily contributed to the Zulip terminal client's user interface and functionality. Their work included adding new keybindings for common terminal actions, refactoring existing code to improve modularity and maintainability, and implementing a pop-up to display detailed message information. Furthermore, the user added a test suite for the new features, showcasing a focus on quality. They also added themes for edit history pop-ups.
terminal-apppythonzulipchatcollaboration
shreyamalviya/zulip-terminal

Mar 2019 - Aug 2019

A terminal interface for Zulip.
Contributions:6 PRs, 64 pushes, 9 branches in 4 months
zulipterminal
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
Shreya Malviya - Software Engineer at Canonical