Vishal C is a seasoned Software Design Engineer with 10 years of full-stack experience building and shipping production services using C#, Go, and JavaScript. Currently at Mattermost, he contributes to a high-profile open-source collaboration platform, driving backend features like collapsed threads, API refinements, and large refactors to improve concurrency and message handling. He has led teams and mentored engineers across roles at J.P. Morgan and Quovantis, owning projects end-to-end from requirements to deployment. Based in Gurugram, he combines system-level thinking with hands-on coding and a knack for improving performance and reliability in distributed systems. An avid contributor to open-source, his work reflects a pragmatic focus on APIs, testing, and scalable concurrency patterns.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
Role in this project:
Back-end Developer
Contributions:254 reviews, 130 commits, 80 PRs in 9 months
Contributions summary:Vishal contributed to the Mattermost codebase by adding new options and functionalities for Collapsed Threads. Their work included modifying existing files and creating new tests to validate the implementation. The user also made changes to the cloud freemium limits API, specifically focusing on message and post handling. Furthermore, they were involved in a large refactor of the codebase, modifying existing functionality to use a semaphore, with a large focus on improving the API and its interactions.
Contributions:6 commits, 2 PRs, 10 pushes in 3 years 2 months
dotnetloggerperformance-trackingloggingtracking
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.