Available for opportunities

Khalid
Syfullah

B.Sc. Engg. (ECE) —

About Me

Passionate software developer with hands-on experience in Android, web, and AI/ML. I enjoy turning complex ideas into polished, performant applications — from low-level embedded systems to full-stack web platforms.

I value clean code and clear communication.

3+ Years Experience
13+ Projects Shipped

Education

B.Sc. Engg. in Electrical & Computer Engineering

Jan 2017 – Apr 2024

Rajshahi University of Engineering & Technology (RUET)

CGPA: 3.30 / 4.00

B.Sc. Thesis

2024

BOIMELA: Development of An EPUB3 Reader with Multilingual EBook Store, OAuth 2.0 API and MVVM Architecture

M. K. Syfullah — Dept. of ECE, RUET

  • EPUB3 Support: Modern in-app reading in English and Bangla with reflowable layout, chapter navigation, progress monitoring, and light/dark modes.
  • MVVM Architecture & OAuth 2.0: Structured e-book collection using MVVM for performance and scalability. Secure API access with OAuth 2.0 authentication and administrative functions.
Android EPUB3 MVVM OAuth 2.0 Node.js React

Work Experience

Software Developer

Apr 2021 – Dec 2021

Qubitech Solutions — Rajshahi, Bangladesh

  • Led development of 4 projects at Qubitech Solutions, fueling startup growth and technological advancement.
  • Collaborated with 2 startup clients, contributing to the development of Native Android apps and web platforms.
  • Worked closely with CEO Mr. Mahir Ashef and a team of 6 front-end, back-end, and Android developers, achieving a large reduction in development time.

Developed Projects:

  • OBOSOR, Community & Campus-based Online Book Shop
  • BERGER, Data Collector App
Android Web Team Lead

Industrial Attachment

Apr 2021 – Jun 2021

MonstarLab Bangladesh — Dhaka, Bangladesh (Remote)

  • Analyzed all SDLC phases, requirements analysis, database optimization schemas, and OOP principles for 2 projects.
  • Analyzed 4 design patterns and 2 development frameworks (AngularJS and Native Android) for platform development.
  • Learned beta testing to ensure product quality assurance, and Git for version control.

Developed Projects:

  • Angular Front-end, Blog Web Application — GitHub →
  • Node.js Back-end, Blog Web Application — GitHub →
AngularJS Android SDLC

Technical Skills

Languages

Java C++ JavaScript Python HTML5 CSS3 PHP XML

Mobile App

Android Native Java + XML Firebase Auth Retrofit TensorFlow Lite

Back-end

Node.js Express Mongoose JWT Bcryptjs Multer Chai Mocha Jest

Front-end

React Redux Tailwind CSS Bootstrap 5 Axios

Database

MongoDB MySQL Firebase SQLite

Cloud

AWS (EC2, Route 53) GCP (Compute Engine) CPanel

Linux

Apache Vsftpd Nginx Bind Git Bash Docker

Tools

Postman GitHub SSH Trello ClickUp DeskTime

CMS

WordPress Shopify

UI / UX

Adobe XD Figma Adobe Illustrator

IDE

VS Code Android Studio Antigravity Anaconda Jupyter

ML / DL

NumPy Pandas Scikit-Learn TensorFlow PyTorch SHAP LIME

Selected Projects

📚

BOIMELA

Mobile EPUB3 reader with multilingual e-book store, bookmarking, and user library management.

AndroidJavaMVVMMobile App
GitHub →
🔌

BOIMELA Back-end

Node.js REST API supporting the Boimela app — user auth, book management, and purchase transactions.

Node.jsExpressMongoDBBack-end
GitHub →
🛒

BOIMELA Web

React web app for the Boimela e-book store — browse, purchase, and read eBooks online.

ReactJavaScriptWebsite
GitHub →
🩸

PLASMA+

Android platform connecting plasma and blood donors with recipients, with AI-assisted COVID-19 detection from chest X-rays.

AndroidAI/MLMobile App
GitHub →
🏠

VFloors360-Client

Immersive 360° VR room visualization platform to explore tile catalogs in realistic environments.

ReactVRWebsite
GitHub →
⚙️

VFloors360-Server

RESTful Node.js backend with user authentication and tile management for the VR visualization platform.

Node.jsMongoDBBack-end
GitHub →
🔧

VFloors360-Admin

React admin dashboard for managing tile textures and VR platform configurations.

ReactDashboardWebsite
GitHub →

Task Manager

React task management app with real-time CRUD, Node.js/Express REST API, and MongoDB storage.

ReactNode.jsMongoDB
GitHub →
🕌

Muslim Virtual Aid App

Android Islamic app with Quran access, Salah times, mosque locations, Qibla direction, and Ramadan features — MVVM architecture.

AndroidJavaMVVM
GitHub →
📖

GrammarQuick for Android

Educational Android app with grammar exercises and quizzes to enhance English language learning.

AndroidJavaMobile App
GitHub →
🫁

CXR17-DenseParallel-ELM

Android app using CNN with DenseParallel-ELM model to detect 17 lung diseases from chest X-rays.

AndroidCNNML/DL
GitHub →
🌿

Plant Disease Classifier

CNN-based Android app to classify diseases in cotton and tomato plants from images.

AndroidCNNTensorFlow
GitHub →
🏫

ROPMS

PHP-based student-teacher profile management system with profile creation, updates, and performance tracking.

PHPMySQLWebsite
GitHub →
📝

Angular Blog (Front-end)

Full-featured blog front-end with Angular, routing, and state management.

AngularTypeScript
GitHub →
🌐

Node.js Blog API (Back-end)

RESTful API for the blog platform with authentication, CRUD operations, and MongoDB.

Node.jsExpressMongoDB
GitHub →

Achievements & Awards

WINNER — IEEE YESIST12 2020, Special Track

Sep 2020

PLASMA+ — Malaysia

  • AI-based Blood and Plasma banking mobile app facilitating COVID-19 detection from chest X-ray images and connecting donors and patients nationwide.
IEEE YESIST12AI/MLAndroid

2nd Runner-up — Virtual Project Competition on ICT, IICT, RUET

Dec 2020

PLASMA+ — Bangladesh

  • DL-based lightweight lung-affected disease recognition app with COVID-19 detection.
RUETDeep Learning

Extraordinary Achievement — Distinguished Achievements Award, ECE, RUET

Oct 2019

IoT Based Multi-layered Security & Automated Monitoring System — Bangladesh

  • IoT-based sustainable solution for a multi-layered security system for home and office at minimum cost with monitoring and alarm.
IoTECE RUET

Most Popular Project Award — IEEE YESIST12 2019, Maker Fair Track

Sep 2019

IoT based Monitoring Car Robot for Disaster Management — Thailand

  • IoT-based robot car for disaster management that detects environmental parameters and transmits vital information to a central host, enabling efficient rescue operations.
IEEE YESIST12IoTRobotics

Leadership & Extracurricular

Medspire — IEEE R10 HAC Special Project

May 2020 – Mar 2021

IEEE Region 10 & IEEE HAC Special Call for Projects (R10-HTA-021) — Rajshahi, Bangladesh

  • Addressed local needs during COVID time by proposing and developing a telemedicine platform for Android to establish seamless patient-doctor interaction.
  • Participated in a high-profile startup pitching competition.

Developed Projects:

  • PLASMA+, Plasma & Blood Banking Platform — GitHub →
  • E-DOCTORS, Mobile Telemedicine Platform for Android — GitHub →
IEEE R10AndroidTelemedicine

Organizing Committee Member

Dec 2019

Hult Prize at RUET, 2019–20 — Hult Prize Foundation

  • Managed communications between event sponsors and organizers.
  • Interacted with the judges' panel during the competition.
Hult PrizeLeadership

Web Developer

Jun 2019

Technocracy 2019 — Department of ECE, RUET

  • Developed an event management website for the technical organization of Technocracy 2019.
Web DevelopmentECE RUET

Certifications

2023

Machine Learning Specialization

University of Washington — Coursera  |  Credential ID: KJ5PZ6VVX4NS

Machine LearningCoursera
View Credential →
2023

Reinforcement Learning Specialization

University of Alberta — Coursera  |  Credential ID: VVN725H2W3SK

Reinforcement LearningCoursera
View Credential →
2023

Self-Driving Cars Specialization

University of Toronto — Coursera  |  Credential ID: N2ZKC5FNBR95

Self-Driving CarsCoursera
View Credential →
2018

Basic Game Development Workshop 2018

Dept. of Computer Science & Engineering, RUET — Rajshahi, Bangladesh

Game DevelopmentRUET

Get In Touch

I'm always open to discussing new opportunities or just a friendly chat. Reach out through any of the channels below.