Available for Software Engineering Roles

Software Engineer building FinTech & Distributed systems.

Hi, I'm Md. Mehedi Hasan Naim. I specialize in Java 21, Spring Boot 3, and backend performance engineering — backed by a competitive programming foundation of 2200+ solved problems.

Md. Mehedi Hasan Naim Profile
2200+
Algorithmic Problems Solved
3+
Live Banking Systems
Judged BD's 1st Ever
Prompt Engineering Contest
3.84
B.Sc. CGPA

Professional Experience

Engineering backend architectures for top banking clients.

Software Engineer

Unisoft Systems Ltd • Dhaka, Bangladesh
December 2025 – Present
  • Developing & maintaining Digital Loan Origination System (DLOS) for leading banking clients, resolving production defects, and orchestrating business workflows using Flowable BPMN.
  • Optimized dashboard response time by over 99% (slashing latency from 10 minutes to 3 seconds) and doubled bulk processing throughput from 15K to 30K+ rows via high-performance Stored Procedures.
  • Fixed critical transaction fault bugs, securing financial data integrity and meeting strict regulatory compliance.
  • Successfully drove release support for 3 major banking software deployments through UAT resolutions and rapid hotfix delivery.
  • Designed dynamic financial reports using JasperReports engine.
Java 21 Spring Boot 3 Spring Data JPA MySQL Oracle DB Flowable BPMN JasperReports Docker

Featured Engineering Projects

Real-world AI integration and distributed systems architecture.

April 2026

IntelliStudy (AI Learning Ecosystem)

Designed a Hybrid Agentic RAG pipeline powered by Gemini 2.5 Flash. Built custom Context Enrichment Framework with DuckDB and JGraphT for PDF Q&A, context summarization, semantic auto-graded quizzes, and interactive Knowledge Graph generation.

Java 21 Spring Boot 3.5 Gemini API DuckDB JGraphT Redis
June 2026

Distributed Job Scheduler

Engineered a self-healing, fault-tolerant distributed task engine. Implemented Consistent Hashing for job partitioning, Leader Election, Heartbeat monitoring, and dynamic node failover execution.

Java 17 Spring Boot 3 MySQL Consistent Hashing Distributed Locking

Competitive Programming & Achievements

Proven problem solving ability and inter-university contest track record.

Individual Profile & Achievements

Champion — Top 1%

Champion at DIU Take-off Programming Contest Fall-2021.

Codeforces (Pupil) Profile

Max Rating: 1399. Ranked 17th (Div 4) & 20th (Div 2) in Bangladesh.

CodeChef Profile

Max Rating: 1425. Ranked 12th (Div 4) in Bangladesh.

LeetCode Profile

User Handle: mh-naim. Solved complex algorithms & Data Structures challenges.

AtCoder Profile

User Handle: Mehedi1. Regular participant in ABC & ARC rated contests.

Team Contests & Leadership

Champion (Top 1%) — DIU_Aim3rs

Unlock Algorithm Programming Contest Fall-2022.

ICPC Dhaka Regional 2024

Ranked in Top 61% (Team: DIU_3rror).

20th Rank — DIU_Sedulous

UAP Inter University Collaborative Programming Contest 1.0.

72nd Rank — DIU_Sedulous

CUET Inter University Programming Contest CodeStorm 1.0.

1st Prompt Eng Contest BD — Setter & Judge

Associate Judging Director (Unlock Algo '23). Problem Setter for Prompt Battle 2024. Authored 10+ problems.

Skills & Education

Technical Stack

  • Languages: Java 21, C/C++, Python, SQL, JavaScript
  • Frameworks: Spring Boot 3, Spring Data JPA, Hibernate, Flowable BPMN
  • Databases: PostgreSQL, MySQL, Oracle, DuckDB, Redis
  • DevOps & Tools: Docker, Git, IntelliJ IDEA, JasperReports, Postman

Education

B.Sc. in Computer Science & Engineering

Daffodil International University (DIU)

April 2021 – June 2025

CGPA: 3.84 / 4.00