Sanjay Shekar is a software developer with 10 years of experience building high-performance, cloud-native Java and Spring Boot systems and migrating monoliths to microservices for high-traffic applications. He has a proven track record in distributed systems, including a notable 99.9% improvement in Kafka synchronization, and currently applies Generative AI and LLMs to accelerate debugging and uptime at Walmart Global Tech. With a 4.0 MS in Computer Science from UT Arlington and hands-on experience teaching cloud and big data technologies, he blends strong academic grounding with practical engineering and mentorship. An active contributor to low-level projects like the D language compiler—where he improved OSX ioctl support—he brings both systems-level curiosity and pragmatic product focus to resilient, observable platforms.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, 8.10/10.0, Bachelor of Technology - BTech, Computer Science, 8.10/10.0 at PES University
Master of Science - MS, Computer Science, 4.0, Master of Science - MS, Computer Science, 4.0 at The University of Texas at Arlington
Contributions summary:Sanjay's commits primarily focused on extending ioctl support for OSX within the D programming language compiler project. They added and modified modules related to terminal and file ioctls, including definitions for various ioctl commands and data structures. Additionally, the user made code adjustments to fix linking issues and remove trailing whitespace. This indicates a contribution geared toward enhancing the compiler's interaction with the operating system's underlying functionalities, specifically related to terminal handling.
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
Sanjay Shekar - Software Developer at Walmart Global Tech