I am Abid.

Senior Backend Engineer / Tech Lead

Md. Abid Hasan
Backend
AI Architecture
Distributed Systems
Java & Spring
Java
Kotlin
Spring Boot
Python
GraphQL
React
Next.js
TypeScript
MySQL
PostgreSQL
MongoDB
Redis
Docker
Kubernetes
AWS
Kafka
GitHub Copilot
Cursor IDE
Java
Kotlin
Spring Boot
Python
GraphQL
React
Next.js
TypeScript
MySQL
PostgreSQL
MongoDB
Redis
Docker
Kubernetes
AWS
Kafka
GitHub Copilot
Cursor IDE

Technical Skills

Technical expertise and tools I use to build scalable, high-performance solutions.

Backend & Core

Java
Kotlin
Spring Boot
Spring WebFlux
Hibernate/JPA
REST APIs
SOAP
GraphQL

Architecture & Messaging

Microservices
Distributed Systems
Event-Driven Architecture
Apache Kafka
RabbitMQ

Databases & Caching

MySQL
PostgreSQL
MongoDB
MariaDB
Redis
Redis Sentinel

AI & AI-Assisted Engineering

RAG (Retrieval-Augmented Generation)
Vector Search
Prompt Engineering
Agentic Workflows
LangChain
Cursor & Windsurf
Antigravity

Observability & Monitoring

Grafana
Prometheus
SNMP
Structured Logging

Performance & Debugging

JProfiler & VisualVM
Wireshark
Thread/Heap Dump Analysis

DevOps & Cloud

Docker
AWS
GitLab CI/CD
Jenkins

Testing & API Tools

JUnit & Mockito
Testcontainers
Postman & Swagger

Frontend

React
Next.js

Insights

No posts available yet.

Work Experience

A journey through my professional growth, from junior developer to tech lead, specializing in backend development and AI-assisted engineering practices.

April 2024 - Present
Dhaka, Bangladesh
Hybrid

AI-Driven Customer Support & Search: Built a RAG-based contextual search feature for development guides and reporting using vector search and prompt engineering; improved customer satisfaction by 20% and slashed resolution time by 1/6th.

Legacy Modernization (Java 6 → 21): Orchestrated full-scale system migration using AI-assisted development (Cursor & Antigravity), completing the migration in 36h vs. 80h estimated.

Led two telecom-grade projects from kickoff to production, delivering 95% on time without compromising stability.

Optimized delivery by matching work to engineers' strengths and clarifying ownership, cutting sprint rollover from 60% → 30%.

Migrated legacy reporting from custom solutions to Grafana dashboards, reducing new development time and cost by 25%.

Coached junior engineers through structured code reviews, raising independent task completion from 50% → 70% per sprint.

October 2022 - March 2024
Colombo, Sri Lanka
Remote

Enterprise URL Resolver & Firewall: Designed and implemented a high-throughput URL resolution firewall system with SSL bumping, achieving 800 TPS/node with sub-5ms response latency using Redis caching and Sentinel.

SMS Delivery Redesign: Reworked the SMS delivery report pipeline (600–800 TPS), lifting reliability from 65% → 99.9% by splitting a brittle single-table design into an async dual-table flow.

Built a reactive middleware protocol converter using Spring WebFlux to migrate legacy integrations while preserving API contracts, increasing billing throughput by 40%.

Implemented event-driven metrics and monitoring (SNMP, TPS tracking, transaction logs) using async logging and non-blocking processing for full observability.

Senior Software Engineer

September 2021 - September 2022
Colombo, Sri Lanka
Remote

5G Authentication Systems: Improved query performance by 4x in 5G authentication systems through advanced indexing and caching strategies.

Production Reliability: Investigated and resolved production incidents through comprehensive analysis of thread/memory dumps and network traces; optimized performance using VisualVM and JProfiler.

Built RESTful services supporting 10K+ concurrent users across MySQL, MongoDB, and MariaDB environments.

Maintained and enhanced legacy Java 6 systems through active feature development and migration planning, ensuring production stability.

September 2019 - September 2021
Dhaka, Bangladesh
Onsite

Appigo Pay: Integrated HSBC and HNB bank support into a custom payment gateway, facilitating secure transaction processing for major financial institutions.

M1-SDP: Added multi-language and Unicode support to a legacy SMS delivery platform.

Developed microservices architecture using Spring Boot and Docker; optimized SQL queries to double enterprise authentication server performance.

Jr. Software Engineer (Android)

Field Buzz (Field Information Solutions GmbH)
June 2018 - September 2019
Dhaka, Bangladesh
Onsite

Developed dynamic Android form builder library using Java & Kotlin.

Improved app stability by 25% through performance tuning and code refactoring.

Academic Background

Education and qualifications that provided the foundation for my engineering career.

Bachelor of Science in Computer Science & Engineering

North South University

Graduated 2018
Dhaka, Bangladesh