Sudesh Kumar

Senior Software Engineer at Cisco

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
Sudesh Kumar is a Senior Software Engineer with nine years of experience building secure, cloud-native systems and scalable microservices, currently at Cisco after recent senior roles at Ivanti and Dell Technologies. He combines a strong security foundation (M.Tech in Information Security, CSSLP) with hands-on expertise in Java, Python, containerization, Kubernetes operators, and VPN/IPsec design. At Dell he helped architect Data Protection SaaS and implemented performance and security enhancements like TLSv1.3 and automated vulnerability scanning, while at Ivanti he focused on orchestration and mentoring cross-functional teams. An active contributor to competitive programming tooling, he has implemented practical algorithms and data structures in high-quality C++ repositories, reflecting a pragmatic problem-solving mindset. Based in Bengaluru, he blends deep systems engineering with offensive security experience from an ICICI Bank VAPT internship, enabling him to balance performance, reliability, and security in production systems. Colleagues describe him as a developer who moves fluidly between low-level algorithmic thinking and large-scale distributed design.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology Computer Science, Bachelor of Technology Computer Science at University of Delhi
bookMaster of Technology Information Security, Master of Technology Information Security at National Institute of Technology Karnataka
languagesEnglish, Hindi
github-logo-circle

Github Skills (7)

data-structures10
algorithms10
c-language10
cprogramming-language10
data-structure10
graph-algorithms9
algorithm7

Programming languages (11)

C#JavaC++ShellCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Algorithms used in Competitive Programming
Role in this project:
userBack-end Developer
Contributions:9 commits, 3 PRs, 2 comments in 1 day
Contributions summary:Sudesh contributed to the repository by implementing various data structures and algorithms commonly used in competitive programming. Their work included implementations of a greedy graph coloring algorithm in C++ and fundamental data structures such as singly and doubly linked lists. The commits demonstrate a focus on practical applications of algorithms and data structures with code examples illustrating insertion, deletion, and other key operations.
acmicpcacm-icpcalgorithm-competitionscompetitive-programming
Contributions:10 commits, 7 pushes, 1 branch in 1 year 11 months
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
Sudesh Kumar - Senior Software Engineer at Cisco