ahsancste.github.io— portfolio
⇩
⑂ main
◆ PortfolioApplication ⌄
Build successful
// Building dependable software for real-world banking

@SoftwareEngineer(domain = "Banking & FinTech")

Ahsan Habib

public final class SeniorSoftwareEngineer {

I translate complex financial rules into secure, dependable Java systems—from core banking and Islamic investment to nationwide field operations and digital recovery channels.

Java 21Spring Boot 4OracleBanking Systems
● Transaction-safe✓ Audit-ready↗ Built for scale
}
ProfileQuick Documentation
Portrait of Ahsan Habib
Ahsan HabibDhaka, Bangladesh Open to global opportunities
Experience
13+ years
Banking IT
8+ years
Focus
Java · FinTech
13+years engineering
8+years banking IT
1.75M+members served
2Oracle Java certifications
01

/** Professional profile */

About.java

public class AhsanHabib {
  private final String role = "Senior Software Engineer";
  private final String specialty = "Banking & FinTech";
  private final int experience = 13;

  // I build for accuracy, integrity and scale.
}

Enterprise depth, pragmatic delivery.

I have spent more than eight years inside banking technology at Islami Bank Bangladesh PLC and Pubali Bank PLC. My work covers Islamic investment, core banking, microfinance operations, digital recovery, corporate payments, ERP and transaction-heavy enterprise applications.

I work comfortably across legacy modernization and modern Spring-based delivery—without losing sight of controls, data consistency or the people operating the software.

02

// production-grade systems

BankingSystems.java

Jsystem/02

Core banking

eIBS Investment & Financing

Islamic banking rules translated into dependable, auditable transaction workflows.

Jsystem/03

Workflow automation

CIPPS

Centralized proposals, electronic documents and verification-code controls.

Jsystem/04

Channel integration

Recovery APIs

Investment recovery through mobile banking, e-wallet and online channels.

Jsystem/05

Conventional banking

PIBS General Banking

Payroll processing, GL mapping and configurable tax operations.

03

// independent products

Projects.java

04

// take a short developer break

FinTechPlayground.java

SANDBOX ONLINE

Explore the portfolio with terminal commands or test your transaction-security instincts.

Ahsan Terminalbash — 80×24

AhsanOS 13.8 · FinTech Edition

Type help to see available commands.

SECURITY CHECK

FinTech Quick Challenge

1 / 3

05

// technical toolbox

Skills.kt

01val core = listOf("Java 21", "Spring Boot 4", "Spring", "Struts", "Hibernate")
02val data = listOf("Oracle", "PostgreSQL", "SQL", "Transaction Design")
03val web = listOf("REST APIs", "Thymeleaf", "React", "Node.js")
04val other = listOf("C#", "ASP.NET", "Git", "Docker")
05val domain = listOf("Core Banking", "Islamic Finance", "FinTech", "ERP")
06

# education & certifications

Education.md

Education

M.Sc. in Computer ScienceUniversity of South Asia · CGPA 3.51/4.00
B.Sc. Engg. in CSENoakhali Science & Technology University · CGPA 3.11/4.00
HSC · ScienceLakshmipur Government College · GPA 4.10/5.00
SSC · ScienceLakshmipur Adarsha Samad Government High School · GPA 4.94/5.00

Certifications

Oracle Certified ProfessionalJava SE 11 Developer · 1Z0-819
Oracle Certified AssociateJava SE 8 Programmer
C# .NET Full-Stack DeveloperStudySection.com
07

### start a conversation

Contact.http

POSThttps://ahsanhabib.me/opportunities
{
  "role": "Senior Java / Spring Boot Engineer",
  "location": "Bangladesh or international",
  "status": "open_to_opportunities"
}