Vijay Ram is a Staff Software Engineer in Minneapolis with 12 years of enterprise experience and 15+ years of broader development exposure, specializing in bridging business problems with AI and resilient backend architectures. He has led engineering teams at Target and Office Depot, building microservices platforms (Kotlin, Scala, Spring), streaming and data solutions (Kafka, Spark, Cassandra), and operationalizing workloads in Google Cloud. At CVS Health he continues to drive scalable, fault-tolerant systems and has contributed to prominent open-source projects like resilience4j by improving SSE/Hystrix integration and monitoring for Spring Boot. Comfortable across languages and cloud-native tooling, he pairs hands-on implementation with architecture and automation—often using Python to streamline ops—and has formal studies in data visualization and analytics. A pragmatic problem-solver, he brings a supply-chain and retail systems pedigree to AI-enabled solutions, with a track record of improving observability and integration in large-scale systems.
12 years of coding experience
19 years of employment as a software developer
Data Visualization and Analytics Computer Engineering, Data Visualization and Analytics Computer Engineering at University of Minnesota
Engineering Computer Science, Engineering Computer Science at University of Madras
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Role in this project:
Back-end Developer
Contributions:8 reviews, 5 commits, 9 PRs in 5 months
Contributions summary:Vijay primarily focused on enhancing the resilience4j library, specifically by adding and modifying SSE (Server Sent Events) endpoints. They implemented features to bridge resilience4j's SSE with legacy Hystrix tools, adding endpoints for Hystrix stream events and filtering options. Additionally, the user addressed a connection termination issue within the SSE implementation and improved the testing framework. Their work centered around enhancing the monitoring and integration capabilities of the library, focusing on the spring boot2 module.
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Contributions:2 PRs, 34 pushes, 11 branches in 9 months
functional-programmingtolerancefaultjava8java
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.