πŸ‘‹ Hello, I'm

Md. Talal Wasim

I'm a |

Software Engineer with 4+ years of experience developing and maintaining production-grade backend systems using Java & Spring Boot. I build microservices, REST APIs, and event-driven systems with Kafka, PostgreSQL, MongoDB, Redis, AWS & Docker.

Md. Talal Wasim
β˜• Java
πŸƒ Spring Boot
⚑ REST API
0+

Public Repositories

0+

GitHub Stars Earned

0+

Years of Experience

0+

Certifications

Get to Know Me

TalalWasim.java
public class TalalWasim {
  private String role = "Software Engineer";
  private String core = "Java + Spring Boot";
  private String city = "Dhaka, Bangladesh";

  public String[] passions() {
    return new String[] {
      "Production-Grade Backends",
      "Clean REST APIs",
      "Microservices",
      "Event-Driven Systems"
    };
  }
}

Software Engineer · Java & Spring Boot

I'm a software engineer with 4+ years of experience developing and maintaining production-grade backend systems with the Java & Spring ecosystem — microservices, REST APIs, Spring WebFlux, Kafka, PostgreSQL, MongoDB, Redis, AWS, Docker, and CI/CD.

I've contributed to large-scale systems: a 10+ microservice ecosystem, an enterprise MDM platform managing 120,000+ devices, and search systems backed by OpenSearch. I care about clean API design, query performance, and code that holds up in production.

  • πŸ“ Dhaka, Bangladesh
  • πŸ’Ό Software Engineer @ atB Lab Limited
  • πŸ“§ md.talalwasim@gmail.com
  • πŸŽ“ MSc in CSE, Jahangirnagar University
Let's Talk

Work Experience

Software Engineer Current

May 2026 β€” Present

atB Lab Limited Β· Japanese multinational company Β· Full-time Β· Dhaka, Bangladesh Β· Hybrid

Developing and maintaining backend software solutions for Japanese clients and projects. Contributing to Java 21 REST services for the PORTERS Search platform, supporting dynamic search execution across SQL databases and OpenSearch β€” query parsing, optimization, analysis, strategy selection, and backend-specific execution. Also building and maintaining TypeScript/Jest black-box E2E tests for Search Core and PrivateAPI, working with Docker, Dev Containers, AWS ECR, Gradle, JUnit, and CI/test reporting.

Java 21Spring BootOpenSearchTypeScript Β· JestDockerAWS ECRGradle

Software Engineer

Aug 2025 β€” May 2026

Unisoft System Limited Β· a concern of Smart Technologies (BD) Ltd. Β· Dhaka

Built the Collection & Recovery Management System (CRMS) for Prime Bank. Developed and maintained backend services with Java & Spring Boot in a microservices architecture β€” REST APIs for loan, recovery, and collection modules, service-to-service communication with OpenFeign for declarative HTTP clients and WebClient for reactive, non-blocking calls, PostgreSQL query optimization, and business logic for financial workflows and recovery processes.

JavaSpring BootMicroservicesOpenFeignWebClientPostgreSQL

Java Backend Engineer

Jun 2024 β€” Jul 2025

Taghyeer Technologies Β· Dhaka

Maintained and enhanced 10+ production microservices (User Profile, Wallet, Subscription, IAM, Gateway, Billing, and more) for the Dream Emirates platform β€” built with Java, Spring Boot, Spring WebFlux, PostgreSQL, MongoDB, Redis & Kafka. Developed features using Kafka-based event-driven communication and reactive programming, deployed services with Docker across staging and production, and implemented AWS-based CI/CD with CodePipeline, CodeBuild & ECR alongside EC2, S3, RDS and Secrets Manager.

Spring WebFluxApache KafkaMongoDBAWSDockerCI/CDRedis

Software Engineer

Apr 2022 β€” May 2024

INOVEX Idea Solution Limited Β· Dhaka

Contributed to the backend of an enterprise Mobile Device Management (MDM) system serving 120,000+ managed devices. Built a secure backend with Spring Boot, Spring Security & MySQL, optimized database performance with JPQL and native queries, and integrated the Google Android Management API, Firebase Cloud Messaging (FCM) and Google Pub/Sub for real-time communication between the Android MDM Agent app and the Spring Boot backend β€” device management, content sharing, instant notifications, location tracking, and device status management.

Spring SecurityMySQLFCMGoogle Pub/SubREST API

My Education

πŸŽ“

MSc in Computer Science & Engineering

2019

Jahangirnagar University Β· Dhaka, Bangladesh

CGPA: 3.48 β€” Postgraduate study deepening fundamentals in algorithms, distributed systems, and software architecture.

Skills & Technologies

βš™οΈ Languages & Frameworks

Java SE / EE Spring Boot Spring WebFlux Spring Data JPA Spring Security Hibernate OpenFeign WebClient Microservices REST API Servlet & JSP

πŸ“¨ Messaging & Resilience

Apache Kafka Resilience4j (Circuit Breaker & Retry) ShedLock Firebase Cloud Messaging Google Pub/Sub

πŸ—„οΈ Databases, Caching & Search

PostgreSQL MySQL MongoDB Redis OpenSearch JPQL & Native Queries Database Design

☁️ Cloud & DevOps

AWS EC2 AWS S3 AWS RDS AWS ECR CodeBuild & CodePipeline Secrets Manager Docker CI/CD Linux

🎨 Frontend & Web

TypeScript React HTML5 CSS3 JavaScript Bootstrap 5 Thymeleaf jQuery / Ajax JSON

🧰 Tools

Git & GitHub Bitbucket Postman Swagger UI JWT Apache Tomcat Maven Gradle Firebase Docker Dev Containers JIRA Shortcut ClickUp IntelliJ IDEA Spring Tool Suite VS Code

πŸ§ͺ Testing

JUnit Mockito Jest Black-Box E2E Testing Postman

πŸ€– AI-Assisted Development

Claude Code GitHub Copilot ChatGPT Gemini

Services I Provide

🌐

Backend Development

Production-grade backend systems with Java & Spring Boot β€” from domain modelling and business logic to deployment on AWS with Docker and CI/CD.

πŸ”Œ

REST API Development

Clean, secure REST APIs built with Spring Boot and Spring Security, verified with JUnit, Mockito and Jest-based E2E tests, and exercised with Postman.

🧩

Microservices Architecture

Scalable, independently deployable microservices with Kafka event-driven communication, Spring WebFlux, Redis caching and Resilience4j fault tolerance.

πŸ—ƒοΈ

Database & Search

Efficient schemas and optimized queries across PostgreSQL, MySQL and MongoDB with Spring Data JPA β€” plus search execution backed by OpenSearch.

Featured Projects

🏒

PORTERS Search Core β€” Search Service

A Java 21 REST search service that dynamically executes search queries against SQL databases and OpenSearch β€” query parsing, optimization, analysis, strategy selection, and backend-specific execution. Also contributed to a Java 21 β†’ Java 25 migration, resolving compatibility issues and verifying application and test stability.

Java 21 Β· 25OpenSearchREST APIJUnitGradleDocker
🏒

Search Core + PrivateAPI β€” E2E Testing

TypeScript/Jest black-box E2E tests for Search Core REST APIs, covering search scenarios across multiple resources and condition types with positive and negative cases for SQL and OpenSearch-backed search. Test data and environments managed with Python scripts, Docker, Dev Containers, and AWS ECR for local and remote execution.

TypeScriptJestE2E TestingDockerDev ContainersAWS ECR
🏒

Dream Emirates β€” Microservices Ecosystem

Backend engineering across a 10+ service microservices ecosystem covering User Profile, Wallet, Subscription, IAM, Billing, Gateway and Financial Account domains β€” event-driven architecture, distributed caching, fault tolerance, scheduled jobs, and AWS-based CI/CD.

Spring Boot Β· WebFluxKafkaRedisResilience4jAWS
🏒

MobiManager β€” Mobile Device Management

Enterprise Mobile Device Management solution managing 120,000+ devices β€” RESTful APIs for device policies, remote actions and app installations, with an integrated Android MDM Agent app for real-time monitoring.

Spring BootSpring SecurityFCMMySQLAndroid MDM
πŸ“

Doctor Patient Portal

A multi-panel healthcare system (Admin, Doctor, Patient) enabling online appointment booking, doctor management, and patient records.

Java EEJSP Β· ServletBootstrap 5MySQL
πŸ“

Blogging Application β€” REST API

A production-style blogging REST API with full CRUD operations, layered architecture, and interactive API documentation.

Spring BootSpring Data JPAHibernateSwagger UI
πŸ“

E-commerce Store

A complete e-commerce platform with product catalog, cart, and order management built on Spring Boot MVC with Thymeleaf.

Spring Boot MVCThymeleafMySQL
πŸ“

Hotel Rating β€” Microservices

A microservice-based hotel rating system demonstrating service discovery, inter-service communication, and distributed architecture.

Spring BootMicroservicesSpring Cloud
πŸ“

Tech Diary

A full-featured technology blog platform with post management, comments, and dynamic content loading via Ajax.

JSP Β· ServletAjaxBootstrap 5MySQL
πŸ“

Student Registration System

A REST API with complete CRUD operations and a dynamic jQuery/Ajax frontend for real-time student record management.

Spring BootSpring Data JPAjQuery Β· AjaxMySQL

Achievements & Certifications

GitHub Activity

A year of contributions

GitHub contribution chart
GitHub Stats Top Languages

Let's Work Together

Have a project in mind or an opportunity to discuss? My inbox is always open.