Bayu Eko Saputro
Indonesia | Embedded Firmware Engineer | Soedirman Moeda Project
Mobile : (+62) 851 5877 4086WA : (+62) 858 0197 9877
E-mail : ekobayuhit@gmail.com
Education
University of Jenderal Soedirman (Purbalingga, Indonesia)S.T., Electrical Engineering (2013-2017)
Skills
- Linux : Ubuntu, Debian
- Programming Languages : C, C++, NodeJS Javascript, PHP
- PCB Design : kiCAD
- Embedded Hardware : STM32, Renesas, NXP LPC, Renesas, ARM64
- Embedded RTOS : ChibiOS, FreeRTOS, ThreadX
- VCS : GIT
- Web Development : Laravel, Bootstrap, Ionic
- Cloud Service : Heroku
- Other Software : Matlab, Octave, LabView, Simatic Step 7, Cx-One Omron
Professional Career
Head of RnD Firmware
- Research and Development Kernel and Operating System for Programmable Logic Controller
- Research and Development OpenPLC for Programmable Logic Controller
- Research and Development Web Server for Programmable Logic Controller
- Research and Development Firmware for IO Module
Firmware Engineer
- Be part of firmware team for developing EDMI Smart Electricity Meter for region EMEA (Europe, Middle East and Africa)
Linux Kernel Firmware Engineer
- Maintenance and upgrade of linux kernel and kernel driver module for vibration analyzer based on Beaglebone system
- Research, development and optimization of firmware PRU-ICSS subsystem of Beaglebone for high speed data acquisition
- Research, development and optimization of new methods or existing methods to achieve high-speed data acquisition
- Research and development firmware of 1-channel handheld vibration analyzer with high speed dac using STM32H7
- Research and development firmware of online vibration monitoring system using STM32F4
- Research and development of DSP algorithm (waveform and spectrum domain) for vibration analysis
- Implement and development of DSP algorithm in STM32 for vibration analysis
- Research and development QT Cross Compile Application for Beaglebone
Embedded and Instrument Engineer
- Designing schematic, 2 layer PCB and also firmware of 3Phase AC Motor Drives for Spindle Motor 3.7kW with STM32F4 and IGBT Module
- Programming STM32 and NXP LPC for several application with chibiOS (GPIO, ADC, SPI, PWM/MCPWM, UART and CANBUS)
- Installing electrical system CNC Milling 3 Axis with Sinumerik Siemens 808D and Sinamics V70 Drive
- Installing electrical system CNC Milling 3 Axis with Syntec 22MA and Multi Axis Servo Drive
- Developing CNC Milling Application with LinuxCNC and Board MACH3/MESA7I96
Freelance Work
- PT. Solusi Prima Teknik : Developing a Data logger and Temperature Control Module for Indoor Gardening
- PT. Zetta Media Inspira (ZETMI) : Establishing and developing Hardware IoT Application to help Sea Weed Farmer monitor weather condition
- PT. Cipta Daya Listrik : Establishing and developing Hardware Real-time Monitoring System (RMS) for CTL Energy Saver
- PT. Delexindo Cahaya Citra : Establishing Hardware Real-time Monitoring System (RMS) for EDMI MK6N Power Meter with Web Dashboard