Skip to content
New
Latest News || 7 October 2026: Quiz and Pizza Night — Titanic Crew placed fourth. || 3 October 2026: Serving as a Student Ambassador at Queen's University Belfast, welcoming prospective students and visitors and supporting EEECS tours and event activities. || 9 September 2026: Published at AP-S/URSI 2026: “Near Field-Aware UE Localization in RIS-Aided Wireless Networks Through ML-Regressor.” || 25 August 2026: Poster presentation at UCMMT 2026 in Birmingham — “Experimental Validation of Localisation in RIS-Assisted mmWave Networks.” || 18 August 2026: Published at EuCAP 2026: “Impact of RIS Size on Machine Learning-Enabled Beam Sweeping for User Localization.”
Capability atlas

Skills, tools & applied engineering

A working map of the technical methods, research platforms, and hands-on builds that support my academic and engineering practice.

46
Distinct capabilities
9
Technical domains
6
Applied projects

Technical toolkit

Capability lanes

Average capability score: 78%

Programming Languages

Python90%
MATLAB80%
C++70%
C70%
Assembly65%
Arduino80%

Research & Simulation Tools

TensorFlow85%
Keras80%
Scikit-learn60%
Pandas80%
NumPy80%
NS-380%
NYUSIM75%
OMNeT++70%
MathWorks Toolboxes80%
CST Studio75%
GNU Octave60%
R65%

Writing & Designing Tools

LaTeX90%
Adobe Photoshop70%
Adobe Illustrator65%
MS Office95%
AutoCAD (basic)60%

Data, Database & Visualization

MySQL80%
Firebase75%
SQL80%
Matplotlib90%
Jupyter Notebook90%

Web Design & Development

HTML5100%
CSS95%
Bootstrap90%
WordPress90%
JavaScript80%
MySQL80%
PHP70%
React JS70%

Image Processing & Design

OpenCV75%
Digimizer70%
Adobe Photoshop70%
Adobe Illustrator65%

Operating Systems

Windows90%
Linux70%
Mac80%

Electronics Project Tools

Arduino80%
Atmel Studio75%

IoT Platforms

Blynk85%
ThingSpeak80%
MQTT75%
NodeMCU80%
ESP826680%

Continuous learning

Credentials & courses

Cisco Certified Network Associate (CCNA): Routing and Switching

Issued by Cisco Networking Academy. Credential ID: 56263364. Valid Jan 2020 - Jan 2023.

Credential source

IBM Data Science Professional Certificate (Coursera)

Specialization covering data science methodology, Python, SQL, data analysis, visualization, machine learning, and capstone work.

Credential source

Python for Everybody Specialization (University of Michigan, Coursera)

Specialization covering Python programming, data structures, web data access, databases, and capstone data visualization.

Credential source

Machine Learning (Stanford University, Coursera)

Foundational machine learning course covering supervised learning, unsupervised learning, and practical ML methods.

Credential source

Machine Learning: Regression (University of Washington, Coursera)

Focused course on regression modeling and machine learning workflows.

Credential source

Machine Learning with Big Data (UC San Diego, Coursera)

Course on scalable machine learning with large datasets.

Credential source

Advanced Machine Learning and Signal Processing (IBM, Coursera)

Advanced ML and signal processing course from IBM.

Credential source

SQL for Data Science (UC Davis, Coursera)

SQL fundamentals for data science workflows.

Credential source

Software Defined Networking (University of Chicago, Coursera)

Networking course covering software-defined networking concepts.

Credential source

Engineering archive

Applied projects

From communication circuits to IoT systems, each project translates an engineering concept into a tangible build.

6 projects shown

IoT Sensing

Design and Development of IoT Based Swarm Intelligence System for Environmental Sustainability

Dec 2022 - Sept 2024

A RUET Government budget-funded project focused on distributed IoT sensing and swarm intelligence for real-time environmental monitoring and sustainable decision-making.

  • Developed a distributed IoT system using Python, Arduino, and wireless sensor networks for real-time environmental monitoring.
  • Implemented swarm intelligence algorithms, including Particle Swarm Optimization, to support decentralized decision-making among sensor nodes.
  • Integrated sensing, communication, and algorithmic coordination across multiple sensor nodes for environmental data collection.
PythonArduinoMQTTSwarm IntelligenceParticle Swarm OptimizationSensor IntegrationWireless Sensor Networks

Home Automation

Mobile Phone Controlled Electrical Home Appliances

A simple low-cost home automation circuit for controlling electrical appliances remotely and switching devices off after a defined interval.

  • Designed for everyday situations where appliances may accidentally remain switched on after leaving home.
  • Uses easily available circuit components without relying on a microcontroller or costly GSM module.
  • Focused on practical switching, circuit simplicity, and low-cost implementation for domestic automation.
Home AutomationAnalog ElectronicsSwitching CircuitPCB Layout

Communication Circuits

AM (Amplitude Modulation) Modulator & Demodulator

A hardware-oriented AM modulation and demodulation project covering signal generation, carrier generation, filtering, manual modulation, and demodulation.

  • Built around the core idea of converting message information into a carrier-based signal suitable for transmission.
  • Explores the practical stages of AM communication using simple, available electronic components.
  • Includes separate circuit modules for power, audio, carrier, filtering/modulation, manual modulation, and demodulation.
Amplitude ModulationDemodulationSignal GenerationAnalog Electronics
Power generation circuit for AM modulator and demodulator
Power generation
Audio generation circuit for AM modulation
Audio generation

Embedded Systems

Arduino Based Mobile Controlled Car With Bluetooth Module

An Android-controlled Arduino bot using Bluetooth communication, mobile sensor input, and Arduino firmware for basic mobility control.

  • Designed an Android interface to send motion commands to an Arduino-based vehicle through a Bluetooth module.
  • Developed and tested Arduino microcontroller logic to mediate between the Android controller and the car hardware.
  • Focused on interface usability, hardware safety, logic checking, and reliable command feedback.
ArduinoBluetoothAndroid StudioEmbedded CMobile Sensors

IoT Sensing

Data Sensing Through Ultrasonic Sensor with Mobile & Website

An ultrasonic sensing project for distance measurement using transmit/receive transducer principles and proximity feedback.

  • Uses ultrasonic sound waves to measure the distance between a sensor and a target object.
  • Demonstrates transducer-based transmission, reflection, echo reception, and distance interpretation.
  • Connects sensing principles with mobile and web-based monitoring concepts.
Ultrasonic SensorDistance MeasurementIoTMobile InterfaceWeb Interface
Ultrasonic transducer transmit and target diagram
Ultrasonic transducer
Ultrasonic transducer working principle with distance measurement
Working principle

Desktop Application

Virtual Chat Engine With Self Made Desktop Application Using PyQt5 Framework

A desktop chat engine built with PyQt5 and PyCharm using a publish-subscribe style communication concept.

  • Implements an interactive desktop messaging interface for exchanging chat messages.
  • Uses PyQt5 to build the self-made desktop application experience.
  • Explores publish-subscribe communication ideas in a lightweight software project.
PythonPyQt5PyCharmDesktop ApplicationPublish-Subscribe
Applied learning

This portfolio combines research tooling with practical electronics, embedded systems, and software builds—turning technical concepts into tested systems.

6 engineering builds