Initialising systems...
PORTFOLIO_v2026 · RTL · FPGA · ROBOTICS
Himalsha Jayamal Rathnayaka in graduation attire
Electrical · Electronics · Digital Systems · AI

Himalsha
Jayamal

Rathnayaka

//

Higher Diploma graduate in Electrical & Electronic Engineering with interests in RTL-level digital design, processor architecture, semiconductor systems, and applied AI. Currently pursuing a BEng (Hons) at the University of Sunderland and developing simulation-based digital design projects, including a custom 8-bit CPU and adaptive cache controller.

Qualification

Higher Diploma

Electrical & Electronic Engineering

Liverpool John Moores University Distinction · Academic Excellence Award
Current Study

BEng (Hons)

Electrical & Electronic Engineering

University of Sunderland · In Progress
Current Focus

CPU & Digital Logic Simulation

Custom 8-bit CPU · Adaptive Cache Controller

SystemVerilog · RTL Simulation · Processor Architecture
Industrial Experience

Six-Month In-Plant Training

Hayleys Fabric PLC · Engineering Department

Automation · Maintenance · Instrumentation

My interest in engineering comes from a curiosity about what happens inside electronic and computing systems. I have always been more interested in understanding how circuits, controllers, processors, sensors, and software work together than simply using the finished technology. Studying Electrical and Electronic Engineering gave me a structured foundation in these areas and gradually developed my interest in digital systems, embedded hardware, processor design, and intelligent computing.

During my six-month in-plant training with the Engineering Department at Hayleys Fabric PLC, I gained practical exposure to industrial electrical systems, automation, maintenance, and manufacturing operations. I assisted with machine installation and commissioning, electrical wiring and sensor connections, basic VFD configuration, motor-control systems, pneumatic equipment, preventive maintenance, and technical data analysis. I also contributed to activities involving a sensor-controlled rainwater-harvesting concept, production-machine performance analysis, energy monitoring, and maintenance reporting. This experience helped me understand how engineering decisions are applied in a real industrial environment, where safety, reliability, efficiency, and clear technical communication are essential.

My current interests are focused on RTL-level digital design, processor architecture, semiconductor systems, embedded intelligence, and applied AI. I am developing simulation-based projects such as a custom 8-bit CPU and an adaptive cache-controller concept to improve my understanding of datapaths, control logic, memory behaviour, and verification. I am particularly curious about how AI techniques, including reinforcement learning, could eventually be applied to hardware and memory systems—for example, to explore adaptive cache-management strategies. My goal is to continue building practical knowledge while contributing to opportunities across electronics, digital systems, embedded technology, industrial engineering, and related technical roles.

In Progress 01

BEng (Hons)

Electrical & Electronic Engineering

University of Sunderland

January 2026 — Present

Distinction 02

Higher Diploma

Electrical & Electronic Engineering

Liverpool John Moores University

ICBT Campus

October 2023 — August 2025

Academic Excellence Award

In Progress 03

BSc

Natural Sciences

The Open University of Sri Lanka

April 2024 — Present

Applied Mathematics · Physics · Computer Science

These academic projects gave me direct exposure to digital design, embedded systems, electronics, control, robotics, and engineering analysis through physical builds, laboratory work, and simulation.

Project documentation and supporting material are available on request.
Major Work

Final Year Projects

FY · 01
IN PROGRESS BEng FYP INDIVIDUAL

Adaptive Cache Controller for a Custom 8-bit CPU

BEng Final Year Project · University of Sunderland

An in-progress simulation-based digital design project exploring an adaptive cache controller for a custom 8-bit processor. The work focuses on CPU architecture, memory behaviour, RTL modelling, verification, and the possible use of reinforcement learning for adaptive cache-management decisions.

Current Focus

CPU datapath, control logic, instruction execution, and cache behaviour.

Project Type

Simulation-based RTL and processor-design project.

Research Direction

Adaptive cache management and reinforcement-learning-based policy selection.

Custom multi-cycle 8-bit CPU architecture
Adaptive cache-controller concept with policy-selection logic
SystemVerilog modelling, simulation, and verification workflow
SystemVerilog RTL Simulation Processor Architecture Cache Design Verification Applied RL Interest
FY · 02
COMPLETED HD FYP GROUP

Semantic-Aware SLAM Robot with Reinforcement Learning

Higher Diploma Final Year Project · Group Project

A completed group project investigating autonomous robot navigation using SLAM, environmental sensing, object recognition, and reinforcement-learning concepts. The system was evaluated primarily through simulation, with emphasis on localisation, navigation behaviour, and layered safety mechanisms.

Project Scope

Autonomous navigation, obstacle awareness, localisation, and route behaviour.

Technical Approach

SLAM-based navigation supported by semantic perception and reinforcement-learning concepts.

Delivery

Group Final Year Project evaluated primarily through simulation.

SLAM, localisation, and navigation-flow evaluation
Multi-sensor and camera-based environment understanding
Safety logic and reinforcement-learning exploration
ROS 2 Python Gazebo SLAM YOLO Reinforcement Learning
Built Work

Physical & Lab Projects

This section includes embedded prototypes that were physically assembled and circuit projects that were built, measured, and tested in the laboratory.

P·01
PHYSICAL PROTOTYPE

Autonomous Guided Vehicle (AGV)

Embedded robotics prototype

Built an Arduino-based autonomous guided vehicle that used sensors to detect obstacles, follow a guided route, and stop at designated points. The prototype demonstrated embedded control, sensor-based decision making, and coordinated motor movement.

ArduinoEmbedded C/C++SensorsRobotics
P·02
PHYSICAL PROTOTYPE

Soil Moisture Monitoring System

Sensor-based irrigation control prototype

Built a PIC-based soil-moisture monitoring and irrigation system. The circuit read the sensor signal through the microcontroller's ADC, compared the measured value with a moisture threshold, and activated the watering output when the soil was too dry.

PIC MCUADCEmbedded CControl Logic
L·01
LAB PROJECT

RC, RL & RLC Circuit Analysis

Practical transient-response investigation

Constructed and tested RC, RL, and RLC circuits to study first- and second-order behaviour. Measured their transient and steady-state responses with laboratory instruments and compared the practical results with calculations and simulation.

MATLABMultisimCircuit Theory
L·02
LAB PROJECT

Full-Wave Rectifier Analysis

AC-to-DC conversion and filtering

Constructed and tested a full-wave rectifier circuit to convert an AC input into a DC output. Observed the rectified waveform, measured ripple, and evaluated how a smoothing capacitor improved the output using standard laboratory equipment.

Power ElectronicsDiodesFiltering
L·03
LAB PROJECT

Common-Emitter Amplifier

BJT biasing and small-signal gain

Constructed and biased a BJT common-emitter amplifier, applied a small input signal, and measured the amplified output. The experiment examined voltage gain, operating-point stability, and the behaviour of a practical analogue amplifier stage.

BJTAnalog ElectronicsGain Analysis
L·04
PHYSICAL HARDWARE

Water-Level Controller System

Logic-gate IC water-level and pump controller

Physically built a water-level controller using logic-gate ICs and level-sensing inputs. The hardware logic determined the tank condition and controlled the pump output automatically without using a microcontroller or software.

Digital LogicLogic GatesControl Systems
Academic Coursework

Simulation & Analysis Projects

These projects were developed and evaluated using HDL, MATLAB/Simulink, Python, and PLC simulation tools.

S·01
RTL SIMULATION

FPGA-Based Hospital Patient Alert and Priority System

Ten-patient alert prioritisation and display logic

Designed and simulated a ten-input hospital patient alert system in Verilog. When several patients request assistance simultaneously, priority logic selects the highest-risk request, giving precedence to critical patients such as those in intensive care. The selected patient or ward information is displayed through seven-segment outputs.

VerilogFPGA SimulationPriority LogicSeven-Segment DisplayDigital Design
S·02
DATA ANALYSIS

Electrical Dataset Statistical Analysis

Engineering data interpretation

Used Python to examine a multivariable electrical dataset, identify relationships between parameters, and evaluate engineering trends. The analysis applied correlation, regression, and hypothesis testing to turn the measured data into interpretable results.

PythonStatisticsRegression
S·03
SIMULATION

Ball-on-Beam PID Control System

Nonlinear control-system modelling

Created a MATLAB/Simulink model of the ball-on-beam system and applied PID control to keep the ball near a reference position. The simulation was used to evaluate stability, overshoot, settling behaviour, and steady-state error.

MATLABSimulinkPID Control
S·04
DATA ANALYSIS

ECG Signal Analysis (Apnea Dataset)

Biomedical signal processing

Processed ECG recordings from an apnea dataset using MATLAB. Applied digital filtering to reduce noise and used FFT-based analysis to examine frequency components and extract useful signal information for interpretation.

MATLABFFTFiltering
S·05
SIMULATION

PLC-Based Metal Shaping System

Industrial sequence-control simulation

Developed and simulated a PLC ladder-logic sequence for an automated metal-shaping process. The program coordinated the operating steps and actuator actions in the correct order to represent an industrial control cycle.

PLCLadder LogicAutomation

Electrical Engineering Trainee

Six-Month In-Plant Training

Hayleys Fabric PLC · Engineering Department · Neboda, Sri Lanka

19 August 2025 — 18 February 2026

Completed six months of in-plant training with the Engineering Department at Hayleys Fabric PLC, gaining practical exposure to industrial automation, machine installation and commissioning, electrical maintenance, instrumentation, pneumatic systems, engineering data analysis, and manufacturing operations.

View Training Confirmation
Selected Process Study

Stenter Machine No. 4 Performance Analysis

Collected production data and performed Excel-based analysis using the Pleva dwell-time module.

Production speed 16 → 22 m/min
Selected batches ≈ 5°C reduction
01

Automation, Motor Control & Instrumentation

  • Performed basic parameter configuration on Schneider Electric VFDs, including acceleration, deceleration, and frequency limits.
  • Worked with DOL, star-delta, and forward/reverse motor-control circuits.
  • Worked with PT100 temperature sensors, pressure sensors, gauges, relays, and timers, and observed sensor-based control integration with PLC systems.
02

Installation, Commissioning & Electrical Maintenance

  • Assisted with installation and commissioning support for new washing-range and dryer machines.
  • Supported cable routing, wiring, sensor connections, calibration, and interpretation of electrical drawings.
  • Assisted with preventive and breakdown maintenance, motor inspection, and insulation testing using a megger.
03

Pneumatics & Machine Modification Support

  • Serviced pneumatic air lines, actuators, and valves; rectified air leaks and cleaned actuators affected by water ingress.
  • Repaired five two-way solenoid valves by replacing faulty coils.
  • Supported modification work on the Root-C Lapping Inspection Machine, including BOQ preparation assistance, component handling, system observation, and technical-issue reporting.
04

Data, Reliability & Engineering Operations

  • Prepared MTTR and MTBF reports using monthly maintenance data in Excel.
  • Monitored daily power consumption and recorded energy-performance data.
  • Participated in engineering-store inventory activities and followed industrial safety procedures and site-safety inductions.
Additional Engineering Exposure

Participated in the conceptual development of a rainwater-harvesting system for the water-treatment plant, including understanding sensor-based control logic integrated with PLC systems.

Schneider Electric VFDs Motor Control PT100 Sensors PLC Systems Pneumatics Megger Testing Excel Analysis MTTR / MTBF
2023
Foundation

Electrical and Digital Fundamentals

Began formal study in Electrical and Electronic Engineering, developing foundations in circuit analysis, analogue electronics, electrical measurements, and digital logic through coursework and laboratory work.

Circuit AnalysisAnalog ElectronicsDigital LogicLaboratory Work
2024
Systems & Control

Embedded Systems, Control and Signal Processing

Progressed from circuit-level work into embedded, control, and analysis projects using PIC, Arduino, MATLAB/Simulink, and PLC tools.

PICArduinoMATLAB / SimulinkPLC
2025
Industry & Robotics

Higher Diploma FYP and Industrial Training

Completed a group Final Year Project in SLAM-based autonomous navigation and six months of in-plant training with the Engineering Department at Hayleys Fabric PLC, connecting academic robotics with industrial automation, maintenance, and instrumentation.

Graduated with Distinction and received the Academic Excellence Award.

ROS 2SLAMIndustrial AutomationIndustrial Training
2026
Current Direction

Processor Architecture and Adaptive Cache Study

Currently pursuing a BEng (Hons) and developing a simulation-based custom 8-bit processor with an adaptive cache-controller concept, focusing on RTL design, processor architecture, memory behaviour, and verification.

SystemVerilogRTL SimulationProcessor ArchitectureCache Design
Future
Professional Direction

Digital Hardware and Intelligent Systems

My long-term direction is toward digital hardware, embedded systems, processor architecture, and intelligent computing. I am open to unfamiliar engineering problems and willing to adapt, learn quickly, and contribute wherever my technical skills can create value.

Digital HardwareEmbedded SystemsProcessor DesignApplied AI
01

TECHNICAL KNOWLEDGE

Technical Skills

Languages, development tools, engineering platforms, hardware systems, and technical methods used across academic projects, laboratory work, current study, and industrial training.

</>

01

Programming & HDL Languages

Languages used for digital design, embedded control, robotics, analysis, and automation.

SystemVerilog Verilog C C++ Python MATLAB PLC Ladder Logic
Current focus: SystemVerilog for processor and cache-controller modelling.

02

Software & Development Tools

Simulation, design-entry, modelling, analysis, and development environments.

Vivado XSim Xilinx ISE Simulink Proteus Multisim Arduino IDE SPSS Microsoft Excel Linux / WSL
Used for: RTL simulation, circuit modelling, embedded development, and engineering analysis.

03

Robotics, AI & Frameworks

Robot simulation, navigation, perception, and learning-based system concepts.

ROS 2 Gazebo SLAM RTAB-Map YOLO Stable-Baselines3 Reinforcement-Learning Concepts Sensor-Based Navigation
Project evidence: Semantic-aware SLAM robot and autonomous guided vehicle work.

04

Hardware & Industrial Systems

Physical prototypes, laboratory hardware, industrial control, instrumentation, and maintenance exposure.

PIC Microcontrollers Arduino Hardware Sensors & ADC Logic-Gate ICs PLC Systems Schneider Electric VFDs Motor-Control Circuits Industrial Instrumentation Pneumatic Systems
Hands-on exposure: Prototypes, lab projects, and Hayleys Fabric industrial training.

05

Digital Design & Verification Methods

Core methods used to model, simulate, inspect, and develop digital systems.

RTL Modelling RTL Simulation Testbench Development Waveform Analysis Combinational Logic Sequential Logic Finite-State Machines Processor Architecture Cache Design FPGA Simulation Workflow FPGA Synthesis Fundamentals UVM Concepts
Current development: Custom 8-bit processor, adaptive cache design, and structured verification.

06

Analysis & Engineering Practice

Measurement, modelling, data analysis, reliability reporting, and engineering support methods.

Circuit Analysis & Measurement FFT & Signal Analysis PID Control Modelling Statistical Analysis Excel Data Analysis Electrical Drawing Interpretation Calibration Support MTTR / MTBF Reporting Energy Monitoring Technical Reporting
Applied through: Lab analysis, academic simulations, and industrial engineering support.
02

WORKING APPROACH

Soft & Professional Skills

01

Problem Solving

Breaks technical problems into smaller functional parts and evaluates practical solutions through analysis, simulation, testing, or observation.

02

Technical Learning

Learns unfamiliar tools and systems through documentation, guided practice, simulation, experimentation, and feedback.

03

Analytical Thinking

Uses measurements, system behaviour, engineering data, and cause-and-effect reasoning to support technical decisions.

04

Team Collaboration

Contributed to group engineering projects and worked alongside engineering and maintenance teams during industrial training.

05

Technical Communication

Records observations, prepares reports, interprets technical information, and communicates engineering issues clearly.

06

Adaptability

Comfortable learning across electronics, automation, embedded systems, digital design, maintenance, and related technical work.

07

Documentation & Reporting

Experienced in data collection, maintenance reporting, BOQ assistance, technical-issue recording, and structured academic documentation.

08

Safety & Reliability Awareness

Understands the importance of safe procedures, equipment reliability, preventive maintenance, and careful verification in engineering work.

OPEN TO OPPORTUNITIES

Engineering, technology, and practical problem-solving roles

I am seeking graduate, trainee, junior engineering, and related technical opportunities where I can contribute, continue learning, and build practical industry experience. My strongest interests are in electronics, digital systems, embedded technology, industrial automation, and hardware-oriented engineering, while I remain open to broader technical roles that value problem-solving, adaptability, and a willingness to learn.

01

Digital Systems & Electronics

Roles connected to electronic and hardware-oriented system development.

  • RTL and digital-system design
  • FPGA-related engineering
  • Embedded systems and electronics
  • Hardware testing and verification
  • Electronic-system support
02

Industrial Engineering & Automation

Practical work involving industrial electrical and automated systems.

  • Industrial electrical systems
  • Instrumentation and sensors
  • PLC and control systems
  • VFD and motor-control systems
  • Maintenance and commissioning
03

Broader Engineering & Technical Roles

Opportunities that provide responsibility, technical growth, and useful industry exposure.

  • Graduate and trainee engineering
  • Engineering and technical support
  • Technical operations
  • Testing and validation
  • Data, maintenance, and reliability support
WORKING APPROACH

Ready to learn and take on unfamiliar problems

I am comfortable facing unfamiliar technical problems and learning the tools, systems, or processes required to solve them. I value practical observation, structured analysis, testing, documentation, and collaboration with experienced engineering teams.

AVAILABILITY

Flexible for different working arrangements

Currently available across five weekdays for employment, internships, contract work, remote work, or technical projects.

Five weekdays available Remote opportunities Open to relocation Open to overseas roles Full-time / Part-time Contract / Internship

Let's Connect

I am open to discussing graduate, trainee, junior engineering, contract, remote, and related technical opportunities. Please contact me by email or LinkedIn for roles, projects, or professional collaboration.

Download Full CV