Technical Skills & Expertise

๐Ÿ’ป Programming Languages

Proficient

  • C++ - Primary language for embedded systems and real-time applications
  • C - Low-level programming for microcontrollers and system programming
  • Verilog HDL - FPGA development and digital circuit design
  • MATLAB - Signal processing, control systems, and data analysis

Experienced

  • Java - Object-oriented programming and Android development
  • Python - Scripting, data analysis, and machine learning projects

Learning

  • Rust - Systems programming with memory safety, utilized in avionics systems

๐Ÿ”ง Hardware Expertise

Microcontrollers & Embedded Systems

  • STM32 ARM Cortex-M Series

    • STM32F0, F1, F4, H5, H7 families
    • Real-time operating systems (FreeRTOS)
  • AVR/Arduino Platforms

    • ATmega328, ATmega2560
    • Custom bootloader development

FPGAs & SoCs

  • Xilinx Platforms

    • Artix-7 series
    • ZYNQ SoC development (experience with PCIe, SFP, and DDR3)
  • Development Experience

    • RTL design and verification
    • Hardware acceleration implementations

Precision Measurement

  • High-Resolution ADCs

    • 21-bit ENOB implementations

    • Sigma-delta and SAR architectures
  • High-Speed Converters

    • 100MSPS acquisition systems

    • Clock distribution and synchronization

๐Ÿ› ๏ธ Design Tools

PCB Design

  • Altium Designer (Expert)

    • Multi-layer high-speed design
    • Controlled impedance routing
  • lcEDA (Expert)

    • Open-source hardware projects
    • SMT manufacture verification

Simulation & Analysis

  • Circuit Simulation

    • TINA-TI
    • LTspice
    • PSpice
  • Signal Processing

    • MATLAB/Simulink
    • LabVIEW

Development Environments

  • Embedded Development

    • Keil ฮผVision
    • STM32CubeIDE
    • Arduino IDE
    • VS Studio
  • FPGA Development

    • Xilinx Vivado
    • ModelSim

๐Ÿ“Š Test Equipment Proficiency

Oscilloscopes

  • Keysight InfiniiVision series
  • Rigol DS/MSO series
  • High-bandwidth differential probes

RF & Signal Analysis

  • Spectrum analyzers
  • Vector Network Analyzers
  • Signal generators

Digital Test

  • Logic analyzers
  • Protocol analyzers
  • JTAG/SWD debuggers

๐ŸŒ Communication Protocols

Serial Protocols

  • IยฒC, MIPI SPI, UART
  • CAN bus
  • RS-485/RS-232

High-Speed Interfaces

  • USB 2.0/3.0
  • Ethernet (10/100/1000/6250)
  • PCIe 2.0

Wireless

  • WiFi (ESP32/ESP8266)
  • Bluetooth/BLE
  • GPS/GNSS

๐Ÿ—ฃ๏ธ Languages

Language Proficiency Certifications
English Fluent TOEFL: 108
Mandarin Native -
Japanese Beginner Currently studying

๐Ÿ“š Specialized Knowledge Areas

Analog Circuit Design

  • Operational amplifier applications
  • Low-noise and distortion design techniques
  • Power supply design (Linear & SMPS)
  • Audio amplifier design (Class A/AB/D)

Digital Signal Processing

  • FIR/IIR filter design
  • FFT and spectral analysis
  • Real-time DSP implementation

Control Systems

  • PID controller tuning
  • Feed-forward / Feed-back
  • Motor control (BLDC, stepper)

๐ŸŽฏ Soft Skills

Technical Communication

  • Technical documentation writing
  • Video content creation (1M+ views / 10K+ Subscribers)
  • Live streaming and demos
  • Conference presentations

Project Management

  • Agile/Scrum methodologies
  • Version control (Git/GitHub)
  • Team leadership (20+ members)
  • Budget management

โ€œThe best way to predict the future is to invent it.โ€ - Alan Kay

This philosophy drives my continuous learning and skill development journey.