About Me
I'm a Backend-focused Software Engineer who genuinely loves what happens under the hood — the logic,
the architecture, the performance, the invisible machinery that makes great software work. Currently at
Fiftytwo Digital Ltd., I work extensively in C++,
building high-performance backend systems for Fiftytwo POS software where efficiency isn't optional —
it's the whole point. Before this, I developed backend solutions at
Brain Station 23 PLC. in Python and PHP with frameworks like Django, Laravel, Moodle etc., where I gained solid experience designing
and shipping real-world web applications from the server side.
I hold a B.Sc. in Computer Science and Engineering from Khulna University
of Engineering & Technology, Bangladesh. Since 2019, I've been actively competing on Codeforces, AtCoder, LeetCode,
and LightOJ — and competitive programming has fundamentally shaped how I think. It's trained me to care deeply about
correctness, efficiency, and elegance in every solution I write.
I am passionate about Artificial Intelligence and Cybersecurity, and particularly interested in research at their
intersection. My interests include Deep learning, Machine learning, Large Language Models, AI security and intelligent
cyber defense. I am driven by curiosity about how intelligent systems work, how they can be made more robust and secure,
and how AI can be used to address complex cybersecurity challenges. I enjoy reading research, exploring emerging ideas,
conducting experiments, and building systems that turn theoretical concepts into practical solutions.
Let's connect and collaborate!
Professional Experiences
Software Engineer
Fiftytwo Digital Limited, Dhaka
March, 2025 - Present
- Contributed to the development of VIKING POS as a member of the Product POS Team of Fiftytwo A/S in Denmark
- Developed core functionality and business logic for numerous features using C++
- Developed device driver code to enable efficient communication between the software and various hardware systems
- Identified, debugged, and resolved software issues to improve product stability and reliability
- Skills - C++, Python, Bash, Linux, Multi-threading system, Docker, Hardware–Software Integration, Test Driven Development
Software Engineer - I
Brain Station 23 PLC, Dhaka
March, 2024 - March, 2025
- Contributed to TEQ, a multi-company vehicle management platform for managing buses in Norway. Responsible for both frontend and backend development. Python (Django), Vue.js, MongoDB and PostgreSQL are used in this project
- Contributed to the backend of Pyramid, an online job posting and assessment platform. PHP, Laravel, Moodle, MySQL and Docker etc. are used
- Developed asset management system for Brain Station 23 PLC using PHP, Laravel, and MySQL
- Developed and maintained e-commerce and portfolio websites using WordPress
- Developed various custom Moodle plugins to meet specific client requirements on different LMS projects
- Skills - Python, Django, PHP, Laravel, WordPress, Moodle, Docker, MySQL, PostgreSQL, MongoDB
My Educational Journey
Bachelor of Science (Computer Science and Engineering)
Khulna University of Engineering & Technology, Khulna
January, 2019 - March, 2024
- CGPA - 3.81 out of 4.00 (9th among 121 students)
Higher Secondary School Certificate
Notre Dame College, Dhaka
June, 2016 - October, 2017
- GPA - 5.00 out of 5.00
Secondary School Certificate
Monipur High School & College, Dhaka
January, 2006 - February, 2016
- GPA - 5.00 out of 5.00
My Research Works
An Analysis on Structural MRI Images for Better Alzheimer Disease Detection using Deep Neural Networks
Rifat Arefin*, Nazia Jahan Khan Chowdhury, Saurav Roy, Md. Zahim Hassan
The objective of the research work is to classify different stages of Alzheimer's Disease from structural MRI using CNN based model. This research work has been presented in the International Conference on Computing Advancements (ICCA), 2024. This study enhances Alzheimer’s disease classification by applying pre-processing techniques to structural MRI images and using pre-trained models like VGG16, ResNet50, and MobileNet. Using the OASIS dataset, MobileNet achieved the best results, showing that pre-processing significantly boosts classification performance.
Skills - Deep Learning, CNN, Python, TensorFlow, OpenCV
Research Interest Areas
Deep Learning
Exploring deep neural networks and their applications in computer vision, image recognition, and medical image analysis.
Security
Investigating techniques for building secure and resilient systems, with interests in threat detection, vulnerability analysis, network security, and data protection.
Machine Learning
Exploring machine learning methods for predictive modeling, pattern recognition, and data-driven problem solving.
My Projects
MotoXchange
A web platform where people can buy, sell and exchange used cars. People can upload information and images of their respective vehicles, and buyers and sellers can communicate with each other through the platform.
Skills - PHP, HTML, CSS, JS, MySQL
My Blog Post
The BlogPost Project is a Django REST Framework (DRF)-based API project for managing blog posts and comments. It includes, User authentication, CRUD operations for blog posts, Commenting system where users can comment on multiple posts.
Skills - Python, Django REST Framework, PostgreSQL, JWT Auth
Service Now
This is a dynamic service application. In this project, there are several providers who provide services in response to service call from customers. The location of service seeker and the provider is tracked by Google Map.
Skills - Flutter, Dart, Google Map API, Firebase
3D Food Court
Computer Graphics project in OpenGL that incorporates the basic theories of Computer Graphics. This project reflects a 3D design idea of a food court that comprises different shops selling varieties of foods and open space for customers to sit down and enjoy their times.
Skills - C, OpenGL3.3
Buffalo Burger
A cloud-based restaurant management system, featuring both customer and admin interfaces. The customer interface allows users to browse menus, place orders, and provide feedback. The admin control panel enables restaurant management, order tracking, and menu updates.
Skills - Java, JavaFx, MySQL
Mahjong Tiles
This Python project is a two-player game where users can play against another player or the computer. The computer's efficient, strategic and competitive moves are calculated using the minimax algorithm with alpha-beta pruning.
Skills - Python, Tkinter, Game Development
Skills
Recommendations
Achievements
DEANs' Award
Khulna University of Engineering & Technology
Faculty of EEE. Session 2019-20, 2020-21, 2021-22
KUET Technical Scholarship
Khulna University of Engineering & Technology
Faculty of EEE. Session 2019-20, 2020-21, 2021-22
Best Team from 2k18 Batch
Khulna University of Engineering & Technology
Intra KUET Programming Contest 2022, KUET
Board Scholarship (Talentpool)
Dhaka Education Board
Primary School Certificate, 2010
