Professional portfolio overview describing my contribution to the Fender modernization project during my Software & Automation Development internship at Radio Mati.
Fender is a marine fender control system designed to synchronize and control inflatable boat fenders.
The platform underwent software and hardware modernization efforts focused on connectivity improvements, embedded-system enhancements, and hardware integration.
The software platform utilized Arduino-based firmware and was deployed using SEGGER J-Link tooling.
Software & Automation Development Intern
I was responsible for investigating and evaluating Bluetooth Mesh connectivity capabilities for the existing platform.
The goal of the project was to evaluate whether the existing Fender platform could be migrated from traditional Bluetooth communication toward a Bluetooth Mesh architecture.
Bluetooth Mesh would enable more flexible device communication, scalability, and future system expansion.
- Studied Bluetooth Mesh architecture and deployment models
- Evaluated suitability for the Fender platform
- Analyzed integration requirements for existing hardware
- Researched migration approaches and implementation constraints
Worked with:
- Nordic nRF52840 Development Kit
- Nordic Light Application examples
- Device Firmware Update (DFU) workflows
- Developed and tested firmware modifications
- Investigated Bluetooth Mesh communication paths
- Performed connectivity validation experiments
- Worked with Arduino-based embedded code
- Evaluated production-hardware integration requirements
- Arduino IDE
- Nordic SDK examples
- SEGGER J-Link
- Device Firmware Update (DFU) tools
Successful Bluetooth Mesh experimentation and DFU deployment were demonstrated on Nordic development hardware using Nordic reference applications.
Additional integration efforts were performed to bring Bluetooth Mesh functionality to the target production platform.
Although Bluetooth Mesh experimentation and DFU deployment were successfully demonstrated on development hardware, additional challenges were identified when integrating the technology into the production platform. These findings contributed valuable information regarding hardware compatibility, firmware architecture, integration constraints, and future technical directions.
The project provided practical experience in embedded software development, Bluetooth Mesh technologies, firmware experimentation, hardware/software integration, and technical feasibility analysis.
- Arduino
- Bluetooth Mesh
- Bluetooth Low Energy (BLE)
- Nordic nRF52840 DK
- SEGGER J-Link
- Embedded Systems
- Firmware Development
- Embedded Software Development
- Wireless Communication Protocols
- Bluetooth Mesh
- Technical Research
- Hardware/Software Integration
- Firmware Debugging
- Proof-of-Concept Development
- Engineering Problem Solving
The original Fender project repository is private and contains proprietary software and hardware-related information.
This repository was created solely to document my role, technical work, and learning outcomes without exposing confidential source code, implementation details, or intellectual property.
This work was performed during my Software & Automation Development Internship at Radio Mati.
Additional engineering projects I contributed to include:
- PulseTester
- Voltage Inspection Tool
- PartDB Integration Activities
This repository is a portfolio overview only.
The original Fender implementation remains private. Certain technical details have been intentionally omitted to respect project confidentiality and intellectual property requirements.