Summary
Overview
Work History
Education
Skills
Certification
Projects
Publications
Training
Research Work
Languages
Timeline
Generic
Md Sakhawat Hossain

Md Sakhawat Hossain

Rosehill,Australia

Summary

Experienced Software and Applications Programmer with a strong focus on Core Banking Solutions (CBS) and Fintech. Skilled in delivering high-quality, client-focused solutions that align with business objectives. Proficient in writing detailed specifications, analyzing system requirements, and designing innovative solutions to enhance CBS systems. With a deep understanding of software development methodology, I ensure the protection and integrity of financial data while driving technological advancements. Adept at working independently or in collaborative teams to achieve project goals, and contribute to overall business success.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Analyst Developer-Core Banking

Data Action Pty Ltd.
Sydney, NSW
10.2022 - Current
  • Design, develop, test, deploy, maintain, and continuously improve enterprise applications and core banking solutions, ensuring functionality, performance, and scalability across platforms.
  • Investigate design approaches, prototype new technologies, and assess technical feasibility. Build scalable systems aligned with the digital architecture roadmap while introducing modern technologies and improving development processes.
  • Practice Agile Scrum methodology throughout the Software Development Lifecycle (SDLC), including sprint planning, daily stand-ups, reviews, and retrospectives to drive efficient, iterative development and delivery.
  • Program using Centura Team Developer 7.4, C# (.NET Framework), SQL, and Sybase. Write and optimize complex SQL queries, joins, stored procedures, and scripts; support reporting and data integration using SSRS and SSIS.
  • Write detailed test cases, define acceptance criteria, and guide testers throughout the testing lifecycle—including functional, integration, regression, and user acceptance testing—to ensure quality and alignment with requirements.
  • Provide Level 1 to Level 3 application support, perform advanced troubleshooting and root cause analysis, and monitor cloud-hosted applications on Microsoft Azure using Application Insights and related monitoring tools.
  • Use Git and Bitbucket for version control and Confluence for documentation. Create software design docs, SOPs, and internal knowledge base articles. Provide technical direction and mentorship to promote engineering best practices and knowledge sharing across the team.

Software and Applications Programmer (FAVP)

Prime Bank Ltd
Dhaka
09.2021 - 08.2022
  • Extensive experience in business requirement analysis, feasibility studies, and implementation support for Core Banking Solutions (CBS), including Data Action and Temenos software upgrades. Actively involved in process planning, gap analysis, post-go-live support, and continuous system improvement activities.
  • In-depth technical knowledge of Temenos T24, including both TAFC and TAFJ architecture, configuration, and administration. Proven experience in enterprise-level T24 development and installation, with strong capabilities in COB monitoring, multi-threading subroutines, T24 browser configuration, and Build Control.
  • Strong hands-on experience in T24 local development and customization, including Arrangement Architecture (AA), retail and credit banking modules, and Real-Time Gross Settlement (RTGS). Skilled in template programming, screen design, no-file enquiry, advice generation, and deal slips.
  • Demonstrated expertise in integrating T24 with third-party systems using various technologies and patterns such as SOAP, RESTful APIs (including IRIS and TWS), and file-based interfaces. Experienced in OFS interfacing and interaction using Integration Framework (IF).
  • Skilled in development using InfoBasic, Design Studio, Jbase, and Java extensibility framework. Hands-on experience with SQL Server, Oracle, and Sybase databases along with WebLogic server maintenance and administration.
  • Provided end-to-end testing support including functional, regression, integration, load, and UAT. Defined UAT scope, created test plans, led test teams, and participated in QA activities to ensure high-quality CBS deployments.
  • Authored comprehensive project documentation including BRD, FSD, TSD, ISD, and IDD. Managed release activities such as patch updates, DL DEFINE packaging, DSF packaging, and BCON releases with strong change, incident, and release management practices.
  • Hands-on experience with data migration, DFE, and DW.EXPORT modules for data extraction and report customization. Able to lead and manage technical teams of consultants, with proven experience supporting multiple T24 versions (R9 to R19) across implementation and upgrade cycles.

Software and Applications Programmer (JAVP)

Padma Bank Ltd.
Dhaka
07.2014 - 08.2021
  • Analyzed business requirements, conducted feasibility studies, and provided ongoing support for Core Banking Solutions (CBS). Identified opportunities to enhance efficiency, reduce costs, and improve user-friendliness through optimized processes and technology.
  • Participated in the planning, design, configuration, and enhancement of CBS-related systems. Managed system parameter settings and evaluated system programs to improve application performance.
  • Supported IT system development projects by identifying security infrastructure gaps and integrating CBS with external systems. Managed jBoss, Oracle Database servers, and developed T24 log servers with control points and security features.
  • Applied expertise in TAFC/Jbase Administration, Template Programming, Subroutines, Screen Design, Composite Screens, No-File Enquiries, Deal Slips, Advice Generation, OFS Interfacing, Data Migration, COB Monitoring, Build Control, T24 Updates, Multi-threaded Subroutines, and T24 Browser configuration.
  • Provided support for various testing phases, including functional, integration, regression, load, and UAT. Defined UAT scope, created test plans, led test teams, and performed user acceptance testing activities.
  • Originated and communicated CBS-related issues, facilitated resolutions, and implemented fixes. Prepared and maintained documentation for incident, change, and release management processes for new developments or system modifications.
  • Delivered daily operational support for CBS applications and infrastructure. Used technical and analytical expertise to monitor, identify, and resolve incidents while continuously improving monitoring processes across the CBS platform.
  • Prepared Technical Specification Documents (TSD) from Functional Specifications (FSD) and contributed to RESTful API development to enable integration and modern service-based architecture for banking solutions.
  • Developed software using Info Basic, Java, and SQL Server/JBASE; documented functional specifications and reviewed software/system design reports.

Programmer

Flora Systems Ltd.
Dhaka
11.2008 - 06.2014
  • Gathered business requirements for banking systems and reviewed Functional and Technical Design Documents based on bank standards and core banking systems such as Temenos T24 and FloraBank.
  • Performed data extraction and analysis from legacy systems (AS400, BexiBank, Kranti, FloraBank, A2Z), and designed Data Mapping Definitions (DMD) and Versions for data migration into the proposed system.
  • Designed data flow diagrams to support the development of MIS, CBR, and operational reports within the T24 environment.
  • Developed interfaces for ATM, SMS Banking, and Internet Banking using Java, ASP .Net, SQL Server, NetBeans IDE, and TCServer, aligned with business requirements.
  • Installed, modified, and maintained T24 Initial System Build (ISB) on HP-UX and IBM-AIX; managed system parameters and optimized system performance.
  • Participated in Business Process Alignment (BPA) for T24 modules, reviewed functional specifications, and raised clarifications to meet functional and technical requirements.
  • Developed access privilege hierarchies using Security Management System (SMS) and ensured secure system access.
  • Conducted unit testing, prepared test cases and result documentation, and suggested alternative solutions for enhancements and issue resolutions.
  • Demonstrated new features to clients, promoted awareness for system upgrades, and ensured smooth transition with each new application release.
  • Developed software using Info Basic, Java, C#, Visual Basic, FoxPro, and SQL Server/JBASE; documented functional specifications and reviewed software/system design reports.

Education

Master of Science (MSc) - Computer Science & Engineering

North South University
Dhaka, Bangladesh

Bachelor of Science (BSc) - Computer Science

National University
Bangladesh

Skills

  • Core banking solutions
  • Agile methodology
  • Application support
  • Data integration
  • Software development
  • Data analysis and system integration
  • Programming in C#, Python, Java, SQL, Sybase
  • Technical architecture of T24
  • Enterprise-level T24 development
  • Infobasic expertise
  • T24 customization and development
  • Third-party software integration
  • T24 Integration Framework proficiency
  • Release management and updates
  • Team leadership and management
  • Data extraction and report customization
  • API integration
  • Functional testing
  • Java programming skills
  • User acceptance testing
  • Performance optimization
  • Team collaboration skills
  • Project management expertise
  • Programming languages proficiency
  • RESTful API integration skills
  • SOAP API integration capabilities

Certification

  • Certified Agile Fundamentals
  • Lean Six Sigma Black Belt
  • Linux System Administration I (Red Hat)
  • ISO 27001 lead auditors
  • ITIL V3 Foundation in IT service management

Projects

Data Action CBS’s Features and Customer Oct 2022 - Sep 2024 Successfully developed different features and customer requests for DA CBS, Padma Bank IBFT Project Jul 2020 – Jan 2021 Customization development of CBS and Developed API to connect CBS T24., Padma Bank bKash Project Jul 2020 – Nov 2020 Customization development of CBS and Developed API to connect CBS T24., Automation of Local Classification module in CBS Nov 2019 – Jan 2020 Local Development and Customization in CBS., Transaction Alert module in CBS Nov 2019 – Jan 2020 Local Development and Customization in CBS., General Ledger/Profit Loss Transaction Restriction module in CBS Nov 2019 – Jan 2020 Local Development and Customization in CBS., Padma Bank Agent Banking Project November 2019 – January 2020 Customization development of CBS and Developed API to connect CBS T24., Padma Bank Mobile Wallet Project Nov 2019 – Jan 2020 Customization development of CBS and Developed API to connect CBS T24., Padma Bank Internet Banking Project Nov 2019 – Jan 2020 Customization development of CBS and Developed API to connect CBS T24., PadmaClick & PadmaDIG Development & Implementation Project Nov 2019 – Jan 2020 It’s a customer onboarding solution and to create accounts within 2 minutes. Customization development of CBS and Developed API to connect CBS T24., Padma Bank Ltd RTGS and BEFTN Project Feb 2016 to Mar 2016 Customization development of CBS and Developed API to connect CBS T24 and Customization of Jboss., Padma Bank Ltd ATM Implementation Project August 2015 to October 2015 Deploy the T24 ATM implementation and deployment and interfacing with Tranzware switch. Jboss customization for ATM., National Bank Ltd T-24 CBS Implementation Project Jan 2012 to June 2014 Data Analysis, Data Mapping Definitions (DMD), Version Design in T24, Data Migration to T24, Interfacing Internet Banking with T24, Parameter Setup, New product analysis and setup, Enquiry design and Version design, developed subroutines for Versions and Enquiry, Business requirements analysis as to develop MIS., Agrani Bank Ltd T-24 CBS Implementation Project Jan 2009 to June 2014 Data Analysis, developed data extraction tools using VB6 and SQL Server 2008 for different banking software (AS400, BexiBank, Infinity, FloraBank etc.), Data Mapping Definitions (DMD) and Versions design for different products migration in T24 Data Migration, T24 Close of Business, Parameter Setup, Template Programming, Version Design, Validation Routine, Enquiry Design, NoFile Enquiry, Report Design Development following report, Central bank reporting and MIS Reporting. 500 Branches Data Migration.

Publications

“A Study on Cyber Security Threats in Core Banking System of Bangladesh” 2018 7th International Conference on Software and Computing Technologies (ICSCT 2018)

Training

  • Piscine Pro AI / Machine Learning, 42 Adelaide, Adelaide SA, Australia.
  • Agile Fundamentals, ICAgile, Sydney NSW, Australia.
  • Oracle WebLogic Server 12c, New Horizons CLC of Bangladesh, Dhaka, Bangladesh.
  • AWS Certified Solutions Architect, New Horizons CLC of Bangladesh, Dhaka, Bangladesh.
  • Certified Information Systems Security Professional (CISSP) Training, IBCS-PRIMAX Software (Bangladesh) Ltd, Dhaka, Bangladesh.
  • Certified Information Systems Auditor (CISA) Training, IBCS-PRIMAX Software (Bangladesh) Ltd, Dhaka, Bangladesh.
  • Advance Technical Training on T24, TEMENOS, Dhaka, Bangladesh.
  • Functional Training on Core Banking Solution, T24-R09, TEMENOS, Kathmandu, Nepal.

Research Work

Thesis on: Analyzing Cyber Security threats for Banking Sector in Bangladesh, Advisor: Professor Dr. Shazzad Hosain, NSU.

Languages

English
Full Professional
Bengali
Native/ Bilingual

Timeline

Analyst Developer-Core Banking

Data Action Pty Ltd.
10.2022 - Current

Software and Applications Programmer (FAVP)

Prime Bank Ltd
09.2021 - 08.2022

Software and Applications Programmer (JAVP)

Padma Bank Ltd.
07.2014 - 08.2021

Programmer

Flora Systems Ltd.
11.2008 - 06.2014

Master of Science (MSc) - Computer Science & Engineering

North South University

Bachelor of Science (BSc) - Computer Science

National University
Md Sakhawat Hossain