Hello, I am

Rakesh Roshan Paul

PhD Aspirant in Computer Science

AI, Machine Learning & Cybersecurity Researcher

4 Publications
3 IEEE Papers
3.34 CGPA / 4.00
Rakesh Roshan Paul

About Me

I am a Computer Science graduate from Ahsanullah University of Science and Technology (AUST) with a CGPA of 3.336/4.00 and four peer-reviewed research publications. My academic journey has been driven by a deep curiosity in Artificial Intelligence, Machine Learning, and Cybersecurity, which I have explored through both academic research and industry experience.

My published work spans image enhancement using reinforcement learning, Bangla news popularity prediction, machine learning-based music genre classification, and soft computing applications — presented at international IEEE conferences and published in IEEE Xplore and SSRN.

With a blend of academic rigor and industry insight from my role as a Software Quality Assurance Engineer, I am seeking to pursue a PhD in Computer Science to further explore intelligent systems and secure computing, aiming to contribute novel insights at the intersection of AI and digital security.

Research Interests

Machine Learning Reinforcement Learning Image Processing Natural Language Processing Cybersecurity Computer Vision Deep Learning

Research Experience

Dark Image Enhancement

Developed a reinforcement learning-based approach for dark image enhancement through color feature balancing. Proposed comprehensive image processing techniques that outperform traditional methods.

Reinforcement Learning Image Processing Computer Vision

Bangla News Analysis

Investigated machine learning classifiers for categorizing and predicting popularity of Bangla news articles. Compared performance across multiple ML algorithms for NLP tasks on Bengali text.

NLP Machine Learning Classification

Music Genre Classification

Applied machine learning and deep learning techniques for genre classification of Bangla music, extracting audio features and comparing classification algorithms for optimal performance.

Deep Learning Audio Processing Soft Computing

Publications

2022
IEEE SIST 2022

A Comprehensive Approach To Enhance Dark Image Implementing Image Processing Techniques

M. T. Hasan, T. Ahmed, R. R. Paul, M. A. Alam, R. Rab

2022 IEEE International Conference on Smart Information Systems and Technologies (SIST), pp. 1-6

2022
IEEE ICNLP 2022

Performance Comparison of Different Machine Learning Classifiers in Categorizing Bangla News Articles

T. Ahmed, R. R. Paul, M. A. Alam, M. T. Hasan, M. R. Rab

2022 4th International Conference on Natural Language Processing (ICNLP), pp. 376-379

2022
IEEE ICAEEE 2022

Machine Learning and Deep Learning Techniques For Genre Classification of Bangla Music

T. Ahmed, M. A. Alam, R. R. Paul, M. T. Hasan, R. Rab

2022 International Conference on Advancement in Electrical and Electronic Engineering (ICAEEE), pp. 1-6

2022
SSRN

Bangla News Popularity Prediction Using Machine Learning Techniques

T. Ahmed, R. R. Paul, M. A. Alam, M. T. Hasan, R. Rab

Available at SSRN (April 28, 2022)

2022
ICIVC 2022 Accepted

Reinforcement Learning Based Dark Image Enhancement Through Color Feature Balancing

T. Ahmed, R. R. Paul, M. A. Alam, M. T. Hasan, R. Rab

2022 7th International Conference on Image, Vision and Computing (ICIVC)

Education

April 2017 – January 2022

Bachelor of Science in Computer Science & Engineering

Ahsanullah University of Science and Technology, Dhaka

CGPA: 3.336 / 4.00

Thesis: Reinforcement Learning Based Dark Image Enhancement Through Color Feature Balancing

Supervisor: Ms. Raqeebir Rab [Profile]

2014 – 2016

Higher Secondary Certificate (HSC)

Dhaka Residential Model College, Dhaka

GPA: 5.00 / 5.00

2012 – 2014

Secondary School Certificate (SSC)

Dhaka Residential Model College, Dhaka

GPA: 5.00 / 5.00

Selected Projects

Research-oriented and technically significant projects

Bangladeshi Bank Note Classification

Built ML classification model to identify genuine and fake banknotes using wavelet-transformed image features. Compared Logistic Regression, KNN, Decision Trees, Random Forest, and SVM.

Scikit-learn Pattern Recognition SVM

Music Genre Classification

Developed ML model to classify music genres from extracted audio features (MFCCs, chroma, spectral centroid) using Random Forest, SVM, KNN, and Decision Trees with Librosa.

Librosa Audio ML Random Forest

Performance Testing — BlazeDemo

Performed performance testing on the BlazeDemo web application using Apache JMeter to evaluate response time, throughput, and scalability under load. Generated detailed reports and CSV logs to analyze bottlenecks and validate system stability.

JMeter Performance Load Testing

Manual Testing — Gorillamove Grocery

Designed and documented comprehensive test scenarios and test cases covering functional, UI, and integration testing of the Gorilla Move Grocery web-responsive and mobile-responsive application. Deliverables include Test Plan, Test Case Documentation, Bug Reports, and Test Metrics.

Manual Testing Test Planning Bug Reporting

API Testing — Restful Booker

Performed end-to-end manual API testing using Postman covering POST, GET, PUT, PATCH, and DELETE operations. Designed data-driven test cases to validate request/response structure, status codes, headers, and authentication mechanisms.

Postman API Testing REST API

Professional Experience

Software QA Engineer

Shikho Technologies BD Limited

June 2023 – Present
  • Developed over 3,230 test cases for Shikho App, Web Portal, Website, CMS, EShop, and Bohubrihi covering 27 features, and reported over 1,050 issues with around 880 resolved, contributing to 84% bug-free releases
  • Automated Shikho CMS Login, Academic Program creation, Batch Year and User type Creation Flows using Playwright and developed more than 300 test cases using Page Object Model, increasing test coverage and reducing manual testing effort by 60%
  • Performed Grey-Box and API testing by validating API response, headers, and payloads during user interactions to identify issues between frontend and backend sides, utilizing GraphQL Inspector, Postman and Android Studio Logcat
  • Conducted Exploratory, Regression, Integration, End-to-End and Sanity Testing across diverse devices and platforms, making sure all features function properly
  • Analyzed and gathered requirements from PRDs (Product Requirement Document) and Figma designs to ensure complete understanding of functional and nonfunctional requirements of a feature before testing
  • Reported and tracked bugs using ClickUp, followed the bug from start to finish, and worked closely with Developers and Product Managers to make sure the issues were fixed and checked on time
  • Performed sanity testing on Production Releases to ensure basic functionalities worked as expected after deployment
  • Performed third-party Payment System Integration Testing using BKash and SSLCOMMERZ on Shikho APP and Web Portal to validate secure and seamless transactions
  • Maintained automation test code in GitHub by managing separate branches and integrating updates with the main branch using GitHub CLI
  • Mentored two newly onboarded QA team members on Manual Testing practices and provided knowledge transfer on the business workflows of the Shikho App and Shikho Web Portal
Playwright Page Object Model JMeter Postman GraphQL Inspector ClickUp Git GitHub CLI Android Studio Logcat

Achievements & Certifications

Awards & Recognition

Letter of Commendation — IEEE SIST 2022 Conference, Astana IT University, Kazakhstan
For the paper "A Comprehensive Approach to Enhance Dark Image Implementing Image Processing Techniques"
Paper Presentation — ICCIIT 2022 Conference, IICMR Pune
"Bangla News Popularity Prediction Using Machine Learning Techniques"
Bangladesh Police Service Association Scholarship (2019)
Dhaka Metropolitan Police Scholarship (2019)
For achieving outstanding results in HSC examination

Certifications

SQA and Cybersecurity Course — IT Training BD (2023)
Jira Project Management — Great Learning (2023)
Structuring Machine Learning Projects — Coursera (2020)
Python Data Structure — Coursera (2020)
Programming for Everybody (Python) — Coursera (2020)