Ratul Ali

Bangladesh

@ARRAK

Programmer (R&D) || Data Science, Cybersecurity

Personal Information

abdurrahimratulalikhan@gmail.com
+880-1764901638
Bangladesh

Badges

Problem Solving
CPP
Java
Python
Days of JS
Sql
C language

Certifications

Work Experience

  • Data Management Officer (also role played as a Programmer)

    International Centre for Diarrhoeal Disease Research, Bangladesh (icddr,b)•  January 2025 - Present

    ○ Conduct research and develop medical disease solutions for icddr,b, ensuring alignment with medical, IT, and research requirements. Design and implement applications using Java, C#, Angular, .NET Core, and manage databases like MS SQL Server and SQLite for Android platforms. ○ Oversee the transition of CHAMPS LC DSS App and LC Data Portal, contribute to CHAMPS Repository & Data initiatives, and collaborate with global partners like Emory University, USA, to ensure seamless knowledge transfer and project continuity. ○ Develop interactive Power BI and SSRS dashboards for reliable data reporting, perform software testing and maintenance, and apply Clean Architecture principles with best practices like the C# Generic Repository Pattern and Android development standards to ensure scalability and system efficiency. Note: Emphasizing modern architectural principles, modular design, and

  • Officer - IT (Software Engineering Position)

    Shahjalal Islami Bank PLC (SJIBPLC)•  April 2024 - January 2025•  Dhaka

    ○ Security Monitoring & Analysis: Monitored tools like Trend Vision OneTM, Trellix, and Tenable to detect threats, analyze incidents, and manage CVEs across systems to mitigate risks and ensure compliance. ○ System Development: Designed and enhanced systems, including IDMS and CCAPTS, using .NET Core, Angular, and PostgreSQL for efficient investment management and credit card process tracking. ○ API & Platform Enhancements: Tested and optimized SJIBPLC Digi Bank APIs and modified platforms like BMMS for reliable meeting agenda management and improved user experience. Note: Following Clean Architecture.

  • Software Engineer

    Azolution Software and Engineers Ltd. (AzolutionSE)•  January 2023 - March 2024•  Dhaka

    ○ Team Lead based on Recruitment, Vehicle & Canteen Modules to Bashundhara Group, Modhumoti Bank Limited (MBL), NRBC Bank PLC., and Renata; ○ Research, Development, and implementation of software as per company requirements e.g. Canteen SMS Service, SMS Gateway Service, Email Service, Auto Sale & Collection Service; ○ Creating User-defined Applications, Database Classes, Procedures, and User Controls along with levying corporate HRIS policy. Note: Following Three-Tier Architecture.

  • Entry-Level Software Engineer

    Devsfair•  September 2021 - December 2022•  Dhaka

    ○ Care of Md. Sojib Miya (https://bd.linkedin.com/in/sojibm) [NuGet (https://www.nuget.org/profiles/lisansojib)] through Slack (https://devsfair.slack.com/), Contributed to Backend API for ”illumiya” NeithAPI, Frontend and Databases for ”Aqua Digital Rising Limited” AquaSupportMonitorUX. Note: Following Clean Architecture.

Education

  • Jahangirnagar University

    Information Technology, ME•  July 2025 - Present

  • University of Dhaka

    ISRT, R for Applied Statistics and Data Science•  June 2025 - July 2025

  • Uttara University

    Computer Science & Engineering, BE•  January 2016 - October 2020

  • Pabna University of Science And Technology

    Mathematics, BS•  January 2016 - January 2016

    · Initially enrolled in the Mathematics program

Skills

Algorithm
Angular
Css
Data Structure
Javascript(Intermediate)
SQL
Python(Intermediate)
C#
TypeScript
.NET Technologies
Machine Learning
Data Science
Software Engineering
RStudio