I am Abid.

Senior Backend Engineer / Tech Lead

Md. Abid Hasan

Senior Backend Engineer & Tech Lead with 8+ years of experience architecting high-throughput, distributed systems for telecom and enterprise platforms. Expert in Java, Kotlin, Spring Boot, and reactive microservices, with a deep focus on scalability, performance optimization, and production reliability.

Led large-scale AI-assisted legacy modernization and designed AI-driven RAG-based platforms. Optimized systems to handle up to 800 TPS/node with 99.9% availability, while improving operational efficiency and customer satisfaction.

Open to remote & relocation · Available for select freelance engagements
Backend
AI Architecture
Distributed Systems
Java & Spring

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

Work Experience

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

  1. April 2024 - PresentDhaka, 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.
  2. October 2022 - March 2024Colombo, 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.
  3. Senior Software Engineer

    September 2021 - September 2022Colombo, 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.
  4. September 2019 - September 2021Dhaka, 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.
  5. Jr. Software Engineer (Android)

    Field Buzz (Field Information Solutions GmbH)
    June 2018 - September 2019Dhaka, 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