Shankar Rc is a seasoned software engineering leader with 11 years of experience building scalable, high-performance distributed systems and reactive microservices, now at Salesforce after leading backend architecture at Visa. He blends deep expertise in Java 21 and Spring with a strong functional-programming pedigree in Scala and ZIO, having driven end-to-end delivery, architecture, and mentorship across payments and real-time platforms. His contributions span cloud-native microservices, event-driven design with Kafka and Akka, and frontend accessibility improvements—he refactored accessibility checks in the widely used axe-core project to better handle virtual nodes. Known for taking full ownership from design to production, he pairs rigorous code quality and TDD practices with a pragmatic focus on performance and reliability. Based in Bengaluru, he brings a track record of cross-functional leadership, hands-on coding, and coaching engineers to build robust, observable systems.
11 years of coding experience
9 years of employment as a software developer
PUC PCMB, PUC PCMB at St Joseph Pre University College
Bachelor of Engineering - BE Information Science, Bachelor of Engineering - BE Information Science at UVCE
Contributions:2 reviews, 9 commits, 5 PRs in 1 month
Contributions summary:Shankar primarily refactored existing accessibility checks within the `axe-core` repository. Their work involved adapting the checks to function with virtual nodes, specifically within the test and evaluation files for accessibility rules like `tabindex`, `aria-hidden-body`, `unique-frame-title`, and `xml-lang-mismatch`. The user also addressed issues with implicit roles, improving how input types are resolved. These changes aimed to enhance the accuracy and robustness of the accessibility testing engine.
Contributions:8 commits, 6 pushes, 1 branch in 2 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.