Siva K

Developer Advocate

Hyderabad, Telangana, 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
Siva K is a Developer Advocate and seasoned Java platform engineer with 14+ years of hands-on experience designing and shipping cloud-native systems using Java, Kotlin, Spring Boot/Cloud, and SQL/NoSQL databases. He has held developer advocacy and community roles at JetBrains, AtomicJar, and Docker, and previously led engineering efforts at companies like N26, ThoughtWorks, and JPMorgan Chase. A published author and active blogger, he publishes code samples and tutorials that accompany his writing on sivalabs.in and an accompanying YouTube channel, demonstrating practical microservices patterns, service discovery, resiliency, and observability. His open-source work includes foundational Spring MVC/Hibernate samples and a Spring Boot microservices series that integrates Hystrix, Zipkin, and OAuth2—reflecting a focus on production-ready distributed systems. Based in Hyderabad, he combines deep backend craftsmanship with developer-facing communication, helping teams adopt containerization and test-first infrastructure through examples like Testcontainers, Docker, and Kubernetes.
code14 years of coding experience
job13 years of employment as a software developer
bookMaster of Computer Applications (M.C.A.), Computer Science, Master of Computer Applications (M.C.A.), Computer Science at Sri Venkateswara University
languagesEnglish, Telugu, Hindi
stackoverflow-logo

Stackoverflow

Stats
12,098reputation
1.9mreached
79answers
72questions
Badges
jpa
top-5%
hibernate
top-5%
java
top-1%
spring-mvc
top-1%
spring-data
top-5%
spring
top-1%
github-logo-circle

Github Skills (32)

api-rest10
spring10
api-design10
restful-api10
microservices-application10
spring-mvc10
java10
javas10
hibernate10
spring-boot10
rest-api10
microservices10
hystrix10
jsp9
zipkin9

Programming languages (16)

C#SmartyJavaCSSJinjaGoHTMLGroovy

Github contributions (5)

github-logo-circle
Code for SpringBoot MicroServices Blog Series
Role in this project:
userBack-end Developer
Contributions:11 commits, 4 PRs, 12 pushes in 4 years 8 months
Contributions summary:Siva primarily contributed to the development of microservices using Spring Boot. Their work included creating catalog and configuration services, implementing service registry and discovery features. They added Hystrix support for fault tolerance and integrated Zipkin for distributed tracing. The user also worked on setting up the OAuth2 server and UI elements.
spring-bootspringbootdockerspringmicroservices
Code samples for my blog posts on https://sivalabs.in
Role in this project:
userBack-end Developer
Contributions:44 commits, 4 pushes, 2 comments in 6 years 3 months
Contributions summary:Siva contributed initial code, likely laying the foundation for a Spring MVC application with Hibernate. The commits demonstrate the creation of user management forms (editUser.jsp, newUser.jsp) and Java code for database interaction (HibernateUserDAO.java, LoginFormController.java), indicating the development of core functionalities for user management. The use of Spring MVC and Hibernate, along with the associated JSP files, suggests the user was responsible for developing the back-end logic, data persistence, and some basic UI elements.
spring-bootmy-blogblog-postsjavascriptdocker
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
Siva K - Developer Advocate