<!DOCTYPE html>

Projects & Labs — Daniel Pacheco
Daniel Pacheco

Portfolio

Projects and labs.

Software, MATLAB, power systems, aerospace, and assembly work.

View projects
06
Assembly labs
03
MATLAB studies
05
C++ modules

02 / Signal studies

MATLAB notebooks

Focused investigations in system response, frequency behavior, and signal transformation.

01

System response & stability

Compared transfer-function and zero-pole-gain models through impulse, step, Bode, and pole-zero analysis, including settling time, rise time, and overshoot.

Control systemsSystem modeling
02

Frequency response & roll-off

Solved for system gain, plotted Bode magnitude, located −6 dB and −40 dB frequencies, and calculated roll-off in dB per octave.

Bode analysisTransfer functions
03

Signals & Fourier transforms

Studied Fourier magnitude, noisy unipolar signals, convolution, power spectra, and weighted average frequency across multiple signal types.

FFTConvolutionNoise

03 / Low-level programming

x86 assembly lab series

Six progressive labs moving from environment setup and addressing modes to stack frames, recursion, and function interfaces.

LAB 01

Build & debug

Cross-platform assembly and C workflows across Windows and Linux.

View source

LAB 02

Registers & data

Global variables, direct and immediate addressing, and arithmetic operations.

View source

LAB 03

Flags & control flow

Comparisons, conditional jumps, labels, and translating compound logic.

View source

LAB 04

Addressing modes

Indexed and indirect addressing applied to arrays, pointers, and structures.

View source

LAB 05

Stack & recursion

Subroutines, stack frames, local variables, prologues, and epilogues.

View source

LAB 06

Function interfaces

Passing arguments, handling return values, and recursive function calls.

View source