Services
About me
As an Embedded Software Engineer with over 5 years of experience in digital healthcare, I excel in developing embedded algorithms and firmware for vital signs monitoring (VSM) smart wearable platforms based on ARM Cortex-M4 Processor. My expertise in C language enables me to optimize memory usage and processing time for real-time applications, ensuring high performance and reliability.
In my role, I design and implement firmware for wearable health monitoring systems, creating reference designs for our customers. This involves interfacing with various sensors using SPI/I2C protocols to collect raw sensor data and processing it through integrated embedded algorithms for real-time VSM applications.
I am dedicated to leveraging ADI's sensors, algorithms, and reference designs to meet the specific needs of global wearable healthcare customers. My passion lies in developing cutting-edge embedded software solutions. I thrive in collaborative environments, working closely with multidisciplinary teams to bring innovative health monitoring solutions to life.
Programming Languages: C, C++, Assembly, Python
Build Tools: GCC, Make, CMake
Debugging Tools: GDB, JTAG, SWD, OpenOCD, Segger J-Link, ST-Link
Embedded Systems Development: ARM Cortex-M Processors, Microcontrollers, SoCs, Sensors, Hardware-Software Integration, Firmware, RTOS, Device Drivers, SPI, I2C, UART, Power Management, Low Power Design, Performance Analysis, Optimization, Unit Testing
Diagnostic Tools: Logic Analyzer, Oscilloscope, Digital Multimeter, Nordic Power Profiler, Source Meter
Development Environment: Windows, Linux, WSL, Git, Segger Embedded Studio, Eclipse, IAR, Visual Studio, VS Code, Keil uVision, STM32 Cube