Vishal Chandratreya

Senior Associate, Capital One Software

Bengaluru, Karnataka, 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

🤩
Rockstar
🎓
Top School
Vishal Chandratreya is a software engineer with 10 years of experience, currently a Senior Associate at Capital One Software where he builds data protection solutions. He combines strong academic credentials from IIT Kharagpur (MTech) and NITK (BTech) with hands-on experience in storage and verification at Samsung Semiconductor, including NVMe SSD controller testing and memory compiler automation. An active open-source contributor, Vishal has improved mathematical text rendering and image-based tests in the widely used Matplotlib project and maintains a PyPI package, Scrollable Containers. He favors pragmatic, test-driven development and has experience across backend, test automation, and hardware-adjacent software. Outside work he’s an avid reader and outdoor enthusiast—an experienced trekker who’s summited peaks like Kumara Parvatha and visited Himalayan Bhrigu Lake—reflecting persistence and curiosity that carry into his engineering.
code9 years of coding experience
bookSecondary School Certificate, 90.36%, Secondary School Certificate, 90.36% at Thane Police School - India
bookHigh School Certificate, Science, 93.08%, High School Certificate, Science, 93.08% at Pace Junior Science College
bookMaster of Technology - MTech, Computer Science, 9.72/10, Master of Technology - MTech, Computer Science, 9.72/10 at Indian Institute of Technology, Kharagpur
bookBachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 9.68/10, Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 9.68/10 at National Institute of Technology Karnataka
languagesMarathi, Hindi, English
stackoverflow-logo

Stackoverflow

Stats
632reputation
222kreached
15answers
6questions
github-logo-circle

Github Skills (11)

data-visualizations10
data-visualization10
data-visualisation10
python10
matplotlib10
test-automation9
latex9
data-science8
syntax6
tkinter6
ubuntu6

Programming languages (8)

TypeScriptC++CSSShellCRustGoPython

Github contributions (5)

github-logo-circle
matplotlib/matplotlib

Jun 2022 - Dec 2022

matplotlib: plotting with Python
Role in this project:
userBackend Developer / Test Automation Engineer
Contributions:28 reviews, 11 commits, 17 PRs in 6 months
Contributions summary:Vishal's contributions primarily focused on fixing and improving the mathematical text rendering capabilities within the Matplotlib library. This includes addressing issues related to the vertical alignment of overunder symbols, decimal points in Mathtext strings, and spaces in Mathtext. Furthermore, the user implemented and enhanced image comparison tests to ensure the correct rendering of mathematical expressions, with a particular focus on SVG rendering and LaTeX compatibility. The user also fixed broken links to MathML torture tests.
pythondata-sciencegtkdata-visualizationplotting
tfpf/mersenne-twister

Jan 2019 - Mar 2025

High-performance 32- and 64-bit global-state (thread-unsafe) and thread-safe uniform pseudorandom number generators for C, C++ and Python. Provided as an installable package.
Contributions:3 releases, 11 PRs, 374 pushes in 6 years 2 months
cglobal-statemersenne-twistermt19937mt19937-64
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
Vishal Chandratreya - Senior Associate, Capital One Software