Skip to content

Lay007/lay007

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Alexander | Lay007

DSP / FPGA / Communications Engineer
Candidate of Technical Sciences
C++ • Verilog • MATLAB/Simulink • Fixed-Point DSP • Circuit Design • Information Security

I build reproducible DSP and communication-system pipelines: from MATLAB/Simulink reference models to C++ implementations, Verilog/FPGA architecture, measurements, BER/EVM/SNR analysis, and engineering documentation.


Engineering Pipeline

Engineering Pipeline

Stage Engineering result
Signal / RF problem define channel, impairments, constraints, and measurable goals
MATLAB / Simulink model build readable golden reference and diagnostic plots
C++ implementation create deterministic, testable, reproducible software processing
Fixed-point design define Q-format, rounding, saturation, and error budget
Verilog / FPGA architecture map stable DSP blocks to streaming RTL and testbenches
Measurement and verification compare model, software, RTL, and real/synthetic signals
BER / EVM / SNR reports turn experiments into engineering conclusions and publication-ready artifacts

What I Do Best

  • Design DSP chains for communication and measurement systems.
  • Convert algorithms into hardware-aware C++ and Verilog implementations.
  • Build verification flows across MATLAB, C++, RTL simulation, and real signals.
  • Analyze receiver quality using BER, EVM, SNR, jitter, latency, and error-budget metrics.
  • Document engineering systems so that results are reproducible, reviewable, and useful.

Featured Engineering Projects

Research-oriented coherent optical demodulation workspace with MATLAB, C++, and Verilog layers.

Focus: chromatic-dispersion compensation, DP-QPSK processing, real-signal verification, BER/EVM/SNR metrics, fixed-point and RTL mapping.

Bilingual SDR course connecting signal theory, DSP, fixed-point modeling, HDL flow, RF front-end understanding, and board-level experiments.

Focus: Zynq-7020, AD9363, RTL-SDR, HDSDR, MATLAB/Simulink, Verilog, reproducible IEEE-style plots.

Modern C++ DSP showcase with deterministic kernels, tests, benchmark tooling, CI, and generated engineering plots.

Focus: FIR filtering, FFT overlap-save, Goertzel detector, GCC-PHAT delay estimation, rational resampling, AVX2-oriented optimization.

Hardware-assisted network measurement concept based on FPGA/SFP datapath timestamping and SLA-oriented metrics.

Focus: one-way delay, jitter, packet loss, timestamp accuracy, timing error budget, root-cause analysis, RFC 2544 / ITU-T Y.1564 methodology.

Practical automation toolbox for repeatable Windows engineering workstation setup.

Focus: SSH, Git, CMake, Visual Studio Build Tools, deployment helpers, repeatable developer environments.

Personal engineering website and portfolio landing page.


Technical Stack

Area Tools and technologies
DSP / modeling MATLAB, Simulink, fixed-point modeling, Python
Software C++, CMake, tests, CI, benchmark tooling
FPGA / HDL Verilog, streaming RTL, testbenches, Xilinx-oriented flows
Measurement BER, EVM, SNR, constellation analysis, jitter, latency, error budget
Hardware Zynq, AD9363, RTL-SDR, optical/communication signal chains, applied electronics
Engineering tooling GitHub Actions, MkDocs, documentation automation, PowerShell scripts

Research and Engineering Interests

  • Coherent optical demodulation and chromatic-dispersion compensation.
  • SDR systems from signal model to RF experiment.
  • Fixed-point DSP and FPGA-ready receiver architectures.
  • Hardware-assisted network and communication measurements.
  • Reproducible engineering documentation and CI-generated plots.

Background

  • Candidate of Technical Sciences
  • 10 years of teaching experience in higher education
  • Author of 3 textbooks
  • Publications, inventions, and patents in technical fields
  • Strong background in circuit design and information security

Engineering Principles

  • Start with a clear mathematical model.
  • Keep MATLAB, C++, and RTL behavior aligned with shared vectors and metrics.
  • Treat measurements, plots, and reports as part of the engineering system.
  • Prefer reproducible validation over one-off demos.
  • Document assumptions, limitations, and error sources explicitly.

Open to

  • DSP / FPGA / SDR / optical communication discussions;
  • engineering collaboration and R&D initiatives;
  • communication-system and telemetry-related development;
  • educational engineering content and technical documentation;
  • specialized software and tooling projects.

Contact

Releases

No releases published

Packages

 
 
 

Contributors