Hi, I'm Abdullahil Kafi
I explain why it's not a bug; it's a feature.




About Me
I am a CSE graduate and have been working in the industry for more than 2 years now, as a fullstack software engineer. I am also a passionate about research in frontier technologies such as Applied Machine Learning, Privacy & Security, and Blockchain.
Academic & Professional Journey
Assistant Software Engineer
- Collaborated with a cross-border team for a leading US-based digital banking provider serving 190+ financial institutions and 85M+ end users.
- Contributed to code refactoring efforts to enhance maintainability and scalability of legacy systems, and provided technical support during client onboarding, ensuring smooth integration and configuration for each institution.
Junior Software Engineer
- Contributed to the development of a tourism web platform for a Saudi Arabia-based startup that streamlined bookings and agency management.
- Worked with a US-based client to maintain and enhance large-scale applications serving 85M+ end users in the US. Responsibilities included feature development, bug resolution, and system migrations from legacy to modern architectures.
Bachelor of Science (Engg.) in CSE
Higher Secondary School Certificate
Skills & Expertise
From frontend interactions to backend APIs, I build complete web solutions. I work with modern stacks to deliver apps that are scalable, maintainable, and ready for real-world users.
Selected Works
Below are a few of the works I have been a part of as an undergraduate student.
A Transparent Supply Chain Provenance Solution for Fish Export of Bangladesh in Light of SDG.



Prototype Demo of Rupali
Pitch Presentation of Rupali
A Permissioned Blochcain-based Document Verification platform built with Hyperledger Fabric.

This project leverages blockchain technology to build a digital document verification platform. Client application provides a web interface for users to upload, view, and verify the authenticity and integrity of Documents.
An Optical Character Recognizer for Bengali Characters.
A Web-based Result Processing Platform for Teacher, Student, and Admin.






Students can enroll in courses and view results in the respective courses provided by the teachers.
Awards & Certificates
Recognition for academic excellence, professional achievements, and contributions to the field of computer science.
Blockchain Olympiad Bangladesh (BCOLBD)
International Blockchain Olympiad
HackerRank
It covers topics like Design Patterns, Memory management, concurrency model, and event loops, among others.
Atlassian University
Get In Touch
I'm always open to discussing new opportunities, collaborations, or just having a chat about technology and research.
Let's Connect
Whether you're interested in collaboration, have questions about my research, or just want to connect, I'd love to hear from you.