Despite my primary expertise being in business analysis and product development, when hiring me, you are hiring not someone with just the skills that are necessary to provide guidance and develop requirements for projects in Healthcare Domain. You are also hiring someone with substantial exposure and understanding of state of the art technology stack like Cloud, Kafka, Docker, Kubernetes, Spring Framework and Angular.Moreover, I have experience working with database technologies like Oracle, MongoDB, SQL Server, Postgres etc.
The projects showcased below are a window into my world: passion for technology, learning and engaging. They capture my professional development as well as some very special experiences. Please browse my work and get in touch if you want to learn more.
Zeus is a Member Enrollment Platform for enrolling members in a Healthcare plan. This project is inspired by my current work assignment and I wanted to design and develop the code for such a platform from scratch. It's a personal project that has detail designs and gives insight regarding my thought process on how I would go about developing such a product.
For more information about this project and the work that I have done so far, click below
This is a simple proof of concept to use Redis to cache data instead of going to the database.
MongoDB is a NoSQL database. In this small project I utilized Spring Data MongoDB to connect, save and retrieve data from MongoDB.
Security implementation is one of the most important module in any project. In this project, I have attempted to create API endpoints that are secured using Spring Security and JWT. This model is used in the Zeus project.
Spring Boot 3.0 was released in November of 2022, all of the Microservices that I had developed for the Zeus project were in Spring Boot 2.0. I had migrated all of my Microservices to Spring Boot 3.0, and in the course of doing so, I documented the steps required for migration.
Today, communication between Microservices is a key element of any project today. Asynchronous communication is currently used in many applications today so that multiple requests can be handled at the same time without waiting for the response from another service. Kafka Messaging Service is one of the popular services used by enterprise applications and is included in my Zeus project. This is a small demo of Kafka messaging service.
JSON is a most popular format used for communicating data between two systems and services. JSON Schema validator validates the JSON format and the data types in the payload before consuming the data. This is also one of the features that I have used in my Zeus Project. A sample demo for validating the JSON data is available in my GitHub repository.
Copyright © 2023 Balaji - All Rights Reserved.