I am a Software Engineer with hands-on experience in backend and frontend development, distributed systems, and modern data platforms. My expertise includes Java, Golang, React, Kafka, OpenSearch, Elasticsearch, Cassandra, SQLite, Kubernetes, Docker, and related technologies.
- Java: Spring Boot, REST APIs, file encryption, containerization
- Golang: Microservices, backend utilities, gRPC
- React: Redux, client-side application development
- Kafka: Stream processing and messaging systems (professional experience)
- Elasticsearch & OpenSearch: Search and analytics engines (professional experience)
- Cassandra & SQLite: Distributed and embedded databases (professional experience)
- Kubernetes: Container orchestration and deployment (professional experience)
- Docker: Containerization, image customization, deployment
- Other: HTML, CSS, OpenSSL, Shell scripting, Makefile
-
EncryptAndDecryptJavaApp
Java application to encrypt content of a file using OpenSSL (client side) and decrypt with Java (server side). -
WebApplication
Spring Boot Application. -
ppmToolRestApi
REST API to support project progress activities. -
DockerizeJavaApplication
Run Java applications inside Docker containers (BigFix infrastructure sample).
- react-client
Client App for ppmToolRestApi using React & Redux.
-
microservices-with-go
Robust, reliable, maintainable micro-services with Go. -
gRPC-microservices
Proof-of-Concept on gRPC microservices.
- thirdparty
Custom image creation and push to private Docker registry for deployment automation.
Currently working with:
- Golang & Java: Developing backend services and microservices.
- Kafka: Real-time data streaming and messaging.
- OpenSearch & Elasticsearch: Scalable search and analytics solutions.
- Cassandra & SQLite: Distributed and embedded database management.
- Kubernetes: Container orchestration, deployment, and scaling.
- Docker & DevOps: Containerization, CI/CD, custom image management.
Feel free to connect or check out my repositories for code samples and project details.
