Electrical and Electronic Technology
Electronic Instrumentation and Instrument Development
Sensor and Transducer Design and Development
Industrial Automation and Control Systems
Applied Physics & Mathematical Methods
Industrial Automation & Embedded Systems
Electrical & Electronic Technology
Energy & Environmental Physics
Instrument development
Analog computer
Cube Satellite
Scara robot arm
Self-balancing robot
Dinushka, D., Gomes, G., Sannasgama, A. & Manamendra, R., 2025. Low-Cost ESP32 Robotic Magnetometer for High-Resolution Indoor Magnetic Field Mapping. Journal of Manufacturing Engineering, 20(4), pp.151-158. doi:10.37255/jme.v20i4pp151-158
Dinushka, D. & Sannasgama, A., 2025. Unmanned Weather Station Real-Time Data Dissemination via Twitter. Journal of Manufacturing Engineering, 20(2), pp.076-094. doi:10.37255/jme.v20i2pp076-094
Dinushka, H.T.D. & Edirisinghe, C.M., 2021. Automated Stamp Pasting System for Industrial Applications. Journal of International Academy of Physical Sciences, 25(2), pp.327–335.
Dinushka, D., 2025. An Analysis of Cognitive Domain-Based Performance in Physics Among Vocational Stream Students. 2nd Research Conference on Scholarship of Teaching and Learning (RCSoTL 2025).
• Areas of teaching expertise - Basic Module in Principles of Electrical Engineering 1
Electronics 1
Troubleshooting Techniques
Basic Module in Principles of Electrical Engineering 2
Electronics 2
Industrial and Commercial Installation Systems
Microprocessor Based Systems
Electronics and Physical Computing
Embedded system
Radiation Physics
Nuclear Electronics
Field Programmable Logic Arrays
Certificate Course in Basic Electronics and Instrumentation for ionization Radiation Measurements (Department of Nuclear Sciences, Faculty of Science, University of Colombo)
LOW-COST ESP32 ROBOTIC MAGNETOMETER FOR HIGH-RESOLUTION INDOOR MAGNETIC FIELD MAPPING
Unmanned Weather Station Real-time Data Dissemination via Twitter
Automated Stamp Pasting System for Industrial
Applications
Cube Satellite
Mosquitoes trap
Self-balancing robot
• Technical skills (software, tools, instruments) - Arduino IDE, MATLAB, Proteus, Multisim, AutoCAD Electrical, Solid Works, Eagle, Vivado
• Laboratory skills - oscilloscopes, multimeters, function generators, power supplies, 3D Printing, soldering stations, and microcontroller-based setups for electronics testing, automation, and applied physics experiments
• Programming languages - C, C++, Java, HTML, Hardware Description Languages (HDLs), Python
• Data analysis tools -
MATLAB/Octave for mathematical modeling and signal processing, Python (NumPy, Pandas, Matplotlib) for statistical analysis and visualization, Microsoft Excel for tabular data handling and basic analytics
• Other - Former Panel Member and Co-Supervisor for 2nd-year and 3rd-year group projects of the University of Colombo School of Computing (UCSC) degree programmes—BSc in Computer Science, BSc in Information Systems, and BSc in Software Engineering—and Former Panel Member for Bachelor of Information Technology (BIT) final project evaluations and code checking at the University of Colombo School of Computing