About
Overview
Dear Readers, Welcome to the "Ramblings of Pragmatic Software Craftsman" blog.
Introduction
My name is Dhaval P Shah. I am the founder and editor of this blog. I work as a Principal - Software Development Engineer at Mastercard.
About Me
I am a pragmatic Software Craftsman, passionate about architecting, designing, implementing, operationalizing and monitoring Distributed Systems with 18+ years of experience predominately in crafting low latency, high throughput and scalable enterprise applications.
I am a perpetual learner, who is inquisitive about all the latest trends shaping software industry. I am predominantly a backend developer with an extensive experience in Java / J2EE stack using Spring framework. Of late I am trying to tinker with Big Data stack.
Specialities
- Spring Boot, Spring Webflux, Spring Reactor, Spring Cloud
- Performance Engineering aficionado with sharp focus on optimization of enterprise applications (JVM / GC Tuning, App. Memory utilization, App. profiling and benchmarking, DB tuning etc.)
- J2EE technologies (Spring Core, Spring MVC, Spring Data JPA, Spring Integration, Hibernate )
- Kubernetes
- Enterprise Monitoring (Splunk, Dynatrace, Prometheus, Grafana)
- Chaos Engineering
- Refactoring legacy applications
Certifications
- Certified Kubernetes Application Developer
- Microsoft Certified Azure Developer Associate
- Datastax Certified Apache Cassandra Developer Associate
- Gremlin Certified Chaos Engineering Practitioner
My curriculum vitae - CV
Professional Linkedin profile - Dhaval Shah
Spare Time
I am an avid reader and hence in my spare time I generally read non fictional and technology books. My book shelf can be availed at goodreads
Connect with me
You can connect with me directly on twitter, linkedin or github
About this blog
"Ramblings of Pragmatic Software Craftsman" is a blog where I tend to log my key learnings that I have gathered as part of my day job or as part of my evening / night time where I simply love to play with some new or upcoming technology / tools. This in a way compels me to delve deeper to build a strong conceptual foundation for the article I intend to write about. It gives me immense self gratifying feeling when my readers find my articles insightful - however thats just a byproduct for the endeavor that I put to blog.
Appreciations / Recommendations of article on this blog
Year | Article Name | Quoted / Recommended |
---|---|---|
2021 | RSocket Vs Webflux | Spring Weekly Newsletter |
2020 | Blog | SivaLabs |
2019 | Chaos Engineering | Chaos Weekly Newsletter |
2018 | Bootiful TDD | Spring Weekly Newsletter Java Testing Weekly |
What powers this blog?
This blog is powered by Hugo, a static site generator built using Golang. It uses a Hugo Clarity theme. Iβve hosted this blog on Netlify, a cloud hosting platform for static websites.
comments powered by Disqus