Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Mohammad K Chowdhury

Oshawa,Canada

Summary

Senior Oracle PL/SQL Developer with over 18 years of experience designing, developing, and supporting enterprise banking systems in high-volume, regulated environments. Extensive expertise in backend database architecture, complex PL/SQL development, performance tuning, ETL processing, mobile banking integration, and regulatory reporting. Proven track record of improving reporting performance by up to 50% and reducing loan processing time by approximately 30%. Strong background in production database support, secure financial data handling, and compliance-driven banking solutions.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Senior Programmer Analyst

Glacier Business Solutions
01.2023 - Current
  • Translate business requirements into scalable database designs and ER models.
  • Develop and review complex PL/SQL packages and database objects.
  • Perform query tuning and index optimization to enhance performance.
  • Support production systems and resolve high-priority database incidents.
  • Design backend data structures for secure enterprise applications.

Senior Programmer Analyst

Dutch-Bangla Bank Limited
03.2021 - 11.2022
  • Developed backend PL/SQL components supporting mobile banking and digital payment systems.
  • Designed database logic for real-time fund transfers, bill payments, and account services.
  • Optimized high-volume transaction processing to improve system response time.
  • Implemented partitioning and archival strategies for large financial datasets.
  • Supported audit and regulatory reporting aligned with compliance requirements.
  • Investigated and resolved performance bottlenecks in production environments.

Senior Database Programmer

Dhaka Bank Limited
05.2006 - 02.2021
  • Led database development integrated with core banking systems.
  • Designed scalable schemas and implemented complex PL/SQL business logic.
  • Developed ETL processes for regulatory and management reporting.
  • Reduced reporting execution time by approximately 50% through optimization techniques.
  • Automated batch processing using DBMS_SCHEDULER.
  • Provided production support for mission-critical financial systems.
  • Ensured secure handling of sensitive customer and transactional data.

Education

Master of Science - Computer Science

Jahangirnagar University

Bachelor of Science - Mechanical Engineering

BUET

Skills

  • Advanced Oracle SQL & PL/SQL Development
  • Mobile Banking Backend Database Support
  • Core Banking System Integration
  • Complex Packages, Procedures, Functions, Triggers
  • Query Optimization & Execution Plan Analysis
  • Indexing & Partitioning Strategies
  • BULK COLLECT & FORALL Processing
  • ETL Development & Data Warehousing
  • Regulatory & Compliance Reporting
  • Production Support & Incident Resolution
  • Batch Processing (DBMS_SCHEDULER)
  • Secure Financial Data Handling
  • Oracle Database (9i–12c)
  • SQL, PL/SQL
  • Oracle Forms & Reports
  • Oracle APEX
  • SQL Developer, TOAD
  • RMAN, Data Pump
  • Linux & Windows
  • Refactored inefficient SQL queries to eliminate full table scans
  • Implemented indexing strategies to reduce response time and improve concurrency
  • Used BULK COLLECT and FORALL for high-volume data processing
  • Developed audit triggers to monitor sensitive financial transactions
  • Optimized execution plans and join strategies to enhance reporting performance

Certification

  • Project Management Professional (PMP)
  • Oracle Autonomous Database Cloud Specialist
  • Oracle Certified Internet Application Developer
  • Oracle Database 11g: Administration I
  • Oracle Database: SQL Fundamentals I

Languages

English
Professional Working
Bengali
Native or Bilingual

Timeline

Senior Programmer Analyst

Glacier Business Solutions
01.2023 - Current

Senior Programmer Analyst

Dutch-Bangla Bank Limited
03.2021 - 11.2022

Senior Database Programmer

Dhaka Bank Limited
05.2006 - 02.2021

Bachelor of Science - Mechanical Engineering

BUET

Master of Science - Computer Science

Jahangirnagar University
Mohammad K Chowdhury