About me

"When you're playing a point it has to be the most important thing in the world than it is
but when it's behind you it's behind you." - Roger Federer

Hi, I'm Mehadi Hasan, a prospective M.Sc./Ph.D. student. I just finished my B.Sc. degree in Computer Science and Engineering at Sylhet Engineering College (Affiliated with Shahjalal University of Science & Technology, Bangladesh) this past June.

I've always been drawn to cutting-edge technology, and that curiosity has led me down some fascinating paths. Over the years, I've dived into research across Blockchain, IoT, and crypto-wallet regulations—work that's resulted in three published papers I'm proud of. These projects have sharpened how I think analytically, communicate technical ideas, and tackle problems with data. I also love building things—I've developed iOS and Android apps using native frameworks, which lets me bring my research ideas into products people can actually use. For me, it's all about connecting the theoretical with the practical.

Now that I've wrapped up my bachelor's degree, I'm looking for the right opportunity to continue my journey—ideally a funded master's or Ph.D. position where I can dive deeper into research that's pushing boundaries. What excites me most is the chance to work alongside experienced researchers, tackle challenging problems, and contribute to projects that actually move the field forward. I see this as my opportunity to grow both as a researcher and a problem-solver, sharpening my skills while staying on the cutting edge of what's happening in computer science. At the end of the day, I want to do work that matters and keeps evolving with this field.

My Hobbies

  • sports icon

    Sports

    I am passionate about playing cricket, football, and badminton. Additionally, I take pleasure in watching live sports events.

  • travelling icon

    Travelling

    I am enthusiastic about traveling and exploring the natural beauty of different places. I love experiencing new cultures and destinations.

  • fitness icon

    Fitness Training

    Engaging in fitness training and workouts helps me maintain a healthy lifestyle and improve my physical well-being.

  • robotics icon

    Robotics

    I have a keen interest in Robotics and programming computers. I enjoy working on robotics projects a lot.

  • photography icon

    Photography

    I find great satisfaction in taking photographs and learning about various photography techniques.

  • entertainment icon

    Entertainment

    For entertainment I watch anime and read manga which gives me creative inspiration.

Resume

Education

  1. B.Sc. in Computer Science & Engineering

    Sylhet Engineering College, School of Applied Science and Technology, SUST

    2020 — 2025
  2. Higher Secondary Certificate (HSC)

    BAF Shaheen College, Shamshernagar

    2016 — 2018
  3. Secondary School Certificate (SSC)

    Agrani High School, Chunarughat

    2014 — 2016
  4. Junior School Certificate (JSC)

    Agrani High School, Chunarughat

    2010 — 2013

Experiences

  1. Junior Blockchain Developer

    Valt, United Kingdom

    November 2025 — Present

    Working from the regional branch office - Yo Tech (Sylhet, Bangladesh). In this role, I am contributing towards developing secure backend systems and helping the transition to Blockchain Technology. My work focuses on improving reliability, strengthening data protection, and supporting products that handle sensitive information.

  1. Undergraduate Research Assistant

    Sylhet Engineering College, School of Applied Science and Technology, SUST

    January 2024 — February 2025

    Research Assistantship under Md Lysuzzaman's supervision. Conducted research in Blockchain Technology, Cryptocurrency Systems, and Machine Learning projects. Prepared technical reports and presentations, collaborated with peers on interdisciplinary projects, and provided mentorship to junior researchers.

My Skills

  • Android Development

    Java

    advance

    XML

    advance

    Kotlin

    advance

    Jetpack Compose

    Intermediate
  • iOS Development

    Swift

    advance

    SwiftUI

    Intermediate

    C#

    Beginner

    UIKit

    Beginner
  • Backend Development

    PHP

    Intermediate

    SQLite

    Intermediate

    SQL

    Intermediate

    Room

    Intermediate

    MySQL

    advance

    Firebase

    Intermediate
  • Machine Learning

    Python

    Advance

    Numpy

    Intermediate

    Pandas

    Intermediate

    Matplotlib

    Intermediate

    Colab

    advance

    Kaggle

    Intermediate
  • Design & Diagram

    Photoshop

    Intermediate

    Illustrator

    Intermediate

    Figma

    Advance

    Canvas

    Advance
  • Research & Writings

    Latex

    Advance

    Overleaf

    Advance

    Mendely

    Intermediate

    Matlab

    Intermediate
  • Robotics & IOT

    Arduino Uno

    Advance

    Arduino Mega

    Advance

    NodeMCU ESP8266

    Advance

    Raspberry PI

    Intermediadte
  • Tools

    XCode

    Advance

    Android Studio

    Advance

    VSCode

    Intermediate

    Arduino

    Advance

    Git

    Advance

    Github

    Advance

Certificates & Courses

  1. Python for Data Science, AI & Development
    Python for Data Science, AI & Development
    IBM | Coursera
    This Python course covers the basics of the python language, data structures, control flow, functions, object-oriented programming, libraries for data analysis, web scraping, and building applications with Jupyter Notebooks.
  2. Supervised Machine Learning
    Supervised Machine Learning: Regression and Classification
    DeepLearning.AI, Stanford University | Coursera
    Topics: linear and logistic regression, gradient descent, cost functions, feature engineering, polynomial regression, regularization, classification models.
  3. Advanced Learning Algorithm
    Advanced Learning Algorithm
    DeepLearning.AI, Stanford University | Coursera
    Topics: Neural Networks, Tensorflow Implementation, AGI, Vectorization, Activation Function, Multiclass Classification, Back Propagation, Model Selection/Training/Evaluating, Biased and Variance, Decision Trees.

CV

Download CV

Research

3
Published Paper
1
Under Review
1
Work In Progress

Research Agenda

My research interests span Blockchain Technologies, Machine Learning, and Software Engineering. I'm particularly fascinated by how blockchain can create more secure and decentralized systems, how ML can tackle complex challenges across different domains, and how we can build better, more scalable software through improved development practices and methodologies.

Key Field of Interest: Blockchain, Software Engineering, and Machine Learning.

Publications

  1. KYC-Driven Cryptocurrency Wallet: A Solution To Regulatory Compliance

    Mehadi Hasan, Ovi Talukder, Raisul Karim Saju, and Md Lysuzzaman (Published on 2024 27th International Conference on Computer and Information Technology (ICCIT), Cox's Bazar, Bangladesh, IEEE Xplore, year: 2024, Pages: 405-410) DOI: 10.1109/ICCIT64611.2024.11022389

  2. B-dropshipper: Interoperable federal blockchain approaches for real estate dropshipping

    Ruhul Amin, Mehadi Hasan, Ovi Talukder, Shayla Shobnom Ankhi, Ashraful Islam, Md Forhad Rabbi (Published on 2023 26th International Conference on Computer and Information Technology (ICCIT), Cox's Bazar, Bangladesh, IEEE Xplore, year: 2023, Pages: 1-6) DOI: 10.1109/ICCIT60459.2023.10441335

  3. Farmbot: an IoT-Based Wireless Agricultural Robot for Smart Cultivation

    Sudipto Kar, Ragib Hasan, Meem Tasfia Zaman, Sayed Maher Reza, Ovi Talukder, Mehadi Hasan (Published on 2023 26th International Conference on Computer and Information Technology (ICCIT), Cox's Bazar, Bangladesh, IEEE Xplore, year: 2023, Pages: 1-6) DOI: 10.1109/ICCIT60459.2023.10441291

Blog

viewbinding databinding choosing the right ui binding approaches for android

Android Dev

ViewBinding vs DataBinding: Choosing the Right UI Binding Approach in Android

Choosing approaches binding for UI components for corresponding logical code in your app, makes easier to manipulate and manage UI elements...

Ultimate guide to mastering retrofit with coroutines

Android Dev

Ultimate Guide to Mastering Retrofit with Coroutines

Retrofit is a widely used networking library for Android app development makes it easier to retrieve and send data between a mobile app and a RESTful web service...

Ultimate guide to mastering retrofit with coroutines

iOS Dev

Everything about Swift Notification (Part-1)

In SwiftUI, we have two main types of notifications. Local Notifications and Remote (Push) Notifications. Local notifications are scheduled and triggered by the app itself...

Android Development Tutorial

video

Farmbot: Prototype robot video

Farmbot aims to aid farmers by delivering valuable data through a smartphone app on moisture levels, soil's potential of hydrogen...

Mobile App Development

video

I build my own notepad mac app

The app has clean tabs for organizing different essays, shows live word count (important for IELTS requirements), and lets me adjust font size..

crypto-wallet

video

Crypto-wallet iOS application

Developed a secure, user-friendly crypto-wallet iOS application that integrates regulatory compliance features and seamless blockchain interactions.

Contact

Contact Form