Karthikeyan Srinivasan

Software Engineer at Penske Truck Leasing

Reading, Pennsylvania, United States
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

🤩
Rockstar
🎓
Top School
Karthikeyan Srinivasan is a software engineer with eight years of professional experience building and maintaining enterprise Java applications across logistics, healthcare, and retail domains. He currently develops deal management features and supports UAT/production at Penske Truck Leasing, bringing hands-on expertise in Spring, Spring Boot, Spring Batch, OpenShift and Angular. Previously he delivered large-scale test data and batch-loading solutions at Quest Diagnostics and worked on distribution and inventory analytics early in his career, blending engineering with business insight. An inquisitive open-source contributor, he resolved complex recursive/circular reference issues in the widely used Confluent Schema Registry for Kafka, demonstrating an ability to fix subtle backend correctness bugs. Educated with business-focused graduate degrees and a BE in electronics, he pairs technical depth with an appreciation for product and process. He is based in Reading, Pennsylvania and known for pragmatic problem solving and steady delivery across the full SDLC.
code8 years of coding experience
job10 years of employment as a software developer
bookCharles III University of Madrid (Universidad Carlos III de Madrid)
bookMaster's degree, Finance, General, Master's degree, Finance, General at Hult International Business School
bookBachelor of Engineering - BE, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electronics and Communications Engineering at Thiagarajar College of Engineering
github-logo-circle

Github Skills (9)

javas10
avro10
kafka10
schema10
java10
rest-api9
json8
protobuf8
protobuffer8

Programming languages (6)

JavaShellGoMustacheHTMLPython

Github contributions (5)

github-logo-circle
confluentinc/schema-registry

May 2023 - Mar 2025

Confluent Schema Registry for Kafka
Role in this project:
userBack-end Developer
Contributions:60 reviews, 15 PRs, 13 pushes in 1 year 10 months
Contributions summary:Karthikeyan primarily contributed to the `confluentinc/schema-registry` repository by addressing inconsistencies in resolving recursive references within the schema registry. Their work involved modifying the AvroSchemaProvider to correctly handle circular references and fix related issues. They also addressed build and merge conflicts by merging the `7.7.x` branch.
avroschema-registryprotobuf-schemaprotobufschema-validation
Example scenario workflows for Confluent for Kubernetes
Contributions:6 pushes, 8 branches in 1 year 4 months
scenarioconfluent-for-kuberneteskubernetesconfluentworkflows
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
Karthikeyan Srinivasan - Software Engineer at Penske Truck Leasing