Hello, I'm

Md. Raihan Shikder

|

Jr Software Engineer at Karooth IT, building scalable enterprise applications with Java, Spring Boot, and microservices. Passionate about clean architecture and reliable systems.

$ cat role.txt

Jr Software Engineer (Java)

$ cat stack.txt

Java | Spring Boot | RabbitMQ | Docker

$ _

Md. Raihan Shikder
Open to Work

// About Me

Who I Am

Hello! I'm a Jr Software Engineer at Karooth IT [BD] Ltd., specializing in Java Backend Development. I build scalable enterprise applications using Java, Spring Boot, REST APIs, and microservices architecture.

My work includes integrating RabbitMQ for asynchronous processing, Elasticsearch for optimized search, and Redis for caching. I've contributed to government and World Bank-funded projects, working with biometric systems (Neurotechnology AFIS), containerized deployments with Docker, and managing databases across PostgreSQL, MySQL, and MSSQL.

I also bring frontend skills in HTML, CSS, JavaScript, and Tailwind CSS for end-to-end solutions.

Current Role

Jr Software Engineer at Karooth IT [BD] Ltd.

Specialization

Java, Spring Boot & Microservices

Tech Stack

RabbitMQ, Redis, Elasticsearch & Docker

Education

BSc in CSE from Southeast University

// Experience

Work History

Sept 2025 - Present

Jr Software Engineer (Java)

Karooth IT [BD] Ltd.

Dhaka, Bangladesh

  • Developed backend services using Java, Spring Boot for scalable enterprise applications.
  • Worked on GRS (Government Project) to build complaint management and resolution workflows.
  • Contributed to SNSOP (World Bank funded project) for social safety net operations.
  • Integrated Neurotechnology AFIS for biometric fingerprint identification and verification.
  • Designed REST APIs and implemented asynchronous processing using RabbitMQ.
  • Optimized data search using Elasticsearch and improved performance with Redis caching.
  • Managed storage using MinIO and containerized applications with Docker.
  • Optimized database queries across PostgreSQL, MySQL, MSSQL.

// Skills

Tech Stack

Java
C C
C++ C++
JavaScript
Java
Spring Boot
REST API
Spring Security
RabbitMQ
Elasticsearch
Redis
MinIO
MySQL
PostgreSQL
MSSQL
MongoDB
Docker
Docker Compose
Microservices
Git
GitHub
Postman

// Projects

Featured Work

ForgeWatch

Microservices System

2026

A microservices-based factory monitoring system with event-driven architecture using Spring Boot and API Gateway. Built secure auth with JWT, integrated Redis for token management, and containerized with Docker Compose.

Java Spring Boot RabbitMQ Redis Docker
View on GitHub
REMS Jan 2025

REMS - Real Estate Management System

Full-stack web application with role-based access control for Admin and Users. Property listing, management, and admin moderation features including approval, editing, and deletion.

Java Spring Boot MongoDB
GitHub
Portfolio Aug 2025

Portfolio - MD Raihan Shikder

Responsive personal portfolio with smooth scrolling, animated sections, and interactive project previews. Integrated Netlify-based contact form.

HTML Tailwind JavaScript
Tour Ostad May 2025

Tour Ostad

Responsive tour agency website showcasing tour packages across Bangladesh. Designed user-friendly UI components optimized for all devices.

HTML CSS JavaScript
Bechakena Jul 2023

Bechakena

Desktop-based e-commerce platform supporting buyer and seller accounts with product listing, browsing, and purchasing features.

Java JavaFX MySQL
GitHub
Car Game 2023

Car Game

A 2D car racing game where the game ends on collision with another car. Built with OpenGL and GLUT graphics library.

C++ OpenGL GLUT
GitHub

// Education

Academic Background

BSc in Computer Science and Engineering

Southeast University

2021 - 2025

Completed Computer Science and Engineering with focus on Software Engineering and Programming.

HSC in Science

Govt. Science College

2018 - 2020

Completed Higher Secondary School Certificate with GPA-5.00

SSC in Science

Khilgaon Govt. High School

2017 - 2018

Completed Secondary School Certificate with GPA-5.00

// Certifications

Professional Certs

Java Complete Course

Udemy

Comprehensive Java programming course covering core concepts, OOP, collections, and advanced topics.

SQA Career Launchpad

Ostad

Software Quality Assurance training program covering testing methodologies and best practices.

// Contact

Get In Touch

I'm always excited to connect with new people and discuss interesting opportunities. Feel free to reach out through any of these: