Vishwanath K

Lead Software Development Engineer at Altair

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

👤
Senior
🎓
Top School
Vishwanath K is a Lead Software Development Engineer based in Bengaluru with 9 years of experience building backend systems, automation tools, and BI-driven reporting solutions. He combines strong Python and PHP expertise with practical knowledge of MVC architecture, PostgreSQL schema design, and test harness development to deliver reliable, testable software. At Altair he progressed from QA automation to lead engineering, reflecting a hands-on approach to improving testing frameworks, logging, and memory/stability issues. He contributes to the notable open-source HPC project OpenPBS, focusing on backend improvements and DevOps-oriented fixes like preventing child-process hangs and addressing memory leaks. Comfortable across the stack, Vishwanath also brings experience in report creation (Pentaho, RML) and web services integration, making him effective at turning complex requirements into production-ready solutions. An engineer who blends QA discipline with backend craftsmanship, he often surfaces subtle stability and observability gains that improve long-term system reliability.
code9 years of coding experience
job9 years of employment as a software developer
bookSSLC, SSLC at Loyola High School, Gadag
bookBE, Electronics & Communication, BE, Electronics & Communication at SKSVMACET, Laxmeshwar,India
bookPre-University, Science, Pre-University, Science at J T College, Gadag
languagesEnglish, Hindi, Kannada
github-logo-circle

Github Skills (18)

python10
job-scheduler10
testing10
test-framework10
pbs10
job-scheduling10
hpc9
getaddrinfo8
c178
c118
devops8
clustering5
cluster-computing5
cloud-computing5
kubernetes4

Programming languages (1)

C

Github contributions (4)

github-logo-circle
openpbs/openpbs

Nov 2016 - Jan 2023

An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:34 reviews, 15 commits, 21 PRs in 6 years 2 months
Contributions summary:Vishwanath primarily contributed to the back-end of the workload manager, focusing on improvements to the testing framework and logging mechanisms. They refactored and enhanced the `pbs_testlib.py` file, modifying logging parameters and implementing checks. The user also addressed memory leaks in Python code and prevented child process hangs. Furthermore, they implemented features related to job stagein vnode and node sleep state handling.
slurmprovisioningschedulingclustersscheduler
vishwaks/openpbs

Nov 2016 - Jan 2023

An HPC workload manager and job scheduler for desktops, clusters, and clouds.
Contributions:2 PRs, 114 pushes, 23 branches in 6 years 2 months
development-toolsclustersschedulerovirtjob
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
Vishwanath K - Lead Software Development Engineer at Altair