Suhas Vishwanath

Software Architect at GA DIGITAL WEB WORD Private Limited

Greater Bengaluru Area 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
Suhas Vishwanath is a Software Architect with 11 years of experience blending backend engineering, DevOps and CI tooling across Java and Go ecosystems. He has deep hands-on experience with CI systems (GoCD, TeamCity, Travis) and Linux/bash automation, and a track record of modernizing Go projects—evident from contributions to the notable ThoughtWorks open-source tool Talisman where he migrated modules, cleaned go.mod, and improved install and ignore behaviors. Based in Bengaluru, he pairs an MCA from RV College of Engineering with long tenure at ThoughtWorks and recent architect roles, delivering maintainable build-and-release pipelines and pragmatic codebase hygiene. Colleagues would describe him as a maintenance-minded engineer who surfaces hidden technical debt into sustainable improvements while still shipping features.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science, Physics, Chemistry, Mathematics, Bachelor of Science, Physics, Chemistry, Mathematics at St Joseph's College of Arts and Science, Bangalore
bookMCA, Computer Applications, MCA, Computer Applications at RV College Of Engineering
bookClass 12, Physics, Chemistry, Mathematics, Electronics, Class 12, Physics, Chemistry, Mathematics, Electronics at St. Joseph's Pre-University College
github-logo-circle

Github Skills (8)

go10
git-hooks10
cicd9
cd9
git9
pre-commit-hook8
secrets8
precommit8

Programming languages (4)

ShellJavaScriptGoRuby

Github contributions (5)

github-logo-circle
thoughtworks/talisman

Oct 2018 - Jul 2022

Using a pre-commit hook, Talisman validates the outgoing changeset for things that look suspicious — such as tokens, passwords, and private keys.
Role in this project:
userBackend & DevOps Engineer
Contributions:24 releases, 65 reviews, 128 commits in 3 years 9 months
Contributions summary:Suhas primarily contributed to the project by fixing debug logging, bumping versions, and updating installation scripts, which suggests a focus on maintenance and build processes. Furthermore, they worked on merging branches and adding features related to ignoring certain checks per file, enhancing the project's functionality. They also made significant changes to the codebase by moving to go111 modules and performed cleanup of go.mod and package imports, indicating knowledge of Go language and project structure.
pushtokensgit-hookshuskygo
svishwanath-tw/talisman

Oct 2018 - Sep 2022

By hooking into the pre-push hook provided by Git, Talisman validates the outgoing changeset for things that look suspicious - such as authorization tokens and private keys.
Contributions:22 releases, 160 pushes, 15 branches in 4 years
lookreactpushauthorizationhooking
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