Skip to content

my name is

Mitchell Oriahi

Computer Engineer Open to full time roles
Mitchell Oriahi

From the circuit board to the cloud.

I'm a Computer Engineering senior at Texas Tech, equally at home programming microcontrollers, designing custom hardware, and building the cloud software that ships around them. I enjoy every stage of a build, from first sketch to finished product.

3.46 GPA Graduating May 2027 Houston, TX
experience across
  • Christian Brothers Automotive

    Software Engineer Intern

    Christian Brothers Automotive

    SDET, canary releases, test automation

    Summer 2026
  • Christian Brothers Automotive

    Data Engineering Intern

    Christian Brothers Automotive

    Cloud data pipelines on Azure

    Summer 2025
  • Texas Tech University

    Semiconductor Researcher

    TTU Nano Tech Center

    Microfabrication and metrology

    2026 to present
  • Edward E. Whitacre Jr. College of Engineering

    B.S. Computer Engineering

    Whitacre College of Engineering

    Accelerated M.S. track

    Class of 2027
  • Microcontrollers
  • C
  • Python
  • FreeRTOS
  • Azure DevOps
  • Git
  • CI/CD
  • PCB design
  • Cosmos DB
  • MySQL
  • Linux
  • Java
  • MATLAB
  • TouchGFX
  • Verilog
  • Oscilloscope
  • AutoCAD
  • LTspice
  • SPI
  • I2C
  • UART
  • DMA

the receipts!

Where I've worked.

Two internships and a research lab, and exactly what I did at each one.

  1. 01

    Software Engineer Intern, SDET

    Christian Brothers Automotive · Katy, TX · May 2026 to Aug 2026

    • Built a canary release system on Azure deployment slots that ramps live production traffic from 0 to 25 percent and alerts the deploying engineer. Now standard across 7 major services.
    • Automated cross service regression testing: publishing a shared Python library triggers pipelines that deploy 5 consuming services and test 48 endpoints against the new version.
    • Cut release verification to under 5 minutes with an Azure Function that turns pipeline results into per service pass, fail, and trace reports delivered to Slack.
    • Migrated 4 production services from Python 3.10 to 3.13 ahead of an Azure runtime deprecation.
    • Built a self updating documentation site covering 46 Azure DevOps projects, refreshed daily from each repository.
    Azure DevOpsPythonCI/CDAzure FunctionsSlack API
  2. 02

    Undergraduate Research Assistant

    Texas Tech Nano Tech Center · Lubbock, TX · Jan 2026 to Present

    Current
    • Design photolithography masks in AutoCAD for test structures that measure how semiconductor sample resistance shifts with voltage and temperature.
    • Pattern and deposit gold contacts through photoresist lithography, etching, and development across 15+ documented fabrication runs, improving repeatability for the lab.
    • Deliver surface topography data to 5+ faculty and student researchers through Profilm3D optical profilometry.
    AutoCADPhotolithographyThin film depositionProfilometry
  3. 03

    Data Engineering Intern

    Christian Brothers Automotive · Katy, TX · May 2025 to Aug 2025

    • Replaced a manual ingestion process with a Python and Azure Functions pipeline that pulls 10+ new vehicle records weekly from external REST APIs into MySQL and Azure Cosmos DB for the appointment scheduler behind every CBA shop.
    • Engineered change detection logic with an approval workflow through Azure Queues and Slack, so only new or modified records are processed, cutting redundant database writes by 90 percent.
    • Built the transform layer as a modular, production ready application that filters and shapes records before insertion, with Cosmos DB tracking every change for traceability across environments.
    • Integrated Cosmos DB, MySQL, and Storage Queues into one message based architecture carrying data reliably across dev, staging, and production.
    PythonAzure FunctionsMySQLCosmos DBStorage QueuesREST APIs
"Whatever you do, work at it with all your heart."
Colossians 3:23

stuff I actually built

What I've built.

From competition robots to cloud tools. Filter by side, and click any photo to see it full size.

✦ Project 01

Jan 2026 to May 2026 · TTU ECE 3334 · Team Lead

APRS GPS Tracking System

A GPS tracker that packetizes its own position and puts it on the air over VHF and UHF radio, built on an STM32 NUCLEO board.

1200 · Baud link End to end · TX and RX path
  • Designed a GPS tracking system that transmits packetized position data over VHF and UHF radio.
  • Wrote the Bell 202 software modem that pushes APRS frames out through the DAC over DMA and decodes them back, carrying frames end to end with accurate positioning.
  • Validated framing, timing, and serial data handling with an oscilloscope and UART debugging before touching the RF stage.
STM32CDMADAC / ADCAPRSRF
✦ Project 02

Jan 2026 to May 2026 · Personal project · Solo design and build

STM32 WAV Audio Player

A touchscreen music player running FreeRTOS on bare hardware, with gap free playback and an SD card library you can browse.

4 · FreeRTOS tasks 0 · Audio dropouts
  • Built a FreeRTOS music player with a TouchGFX touchscreen interface: browse an SD card, then play, pause, skip, seek, and shuffle with elapsed time on screen.
  • Kept playback gap free with a double buffered DMA pipeline that refills one half of the audio buffer while the DAC plays the other, clocked by a hardware timer.
  • Split the firmware into four FreeRTOS tasks with a mutex guarding the SD card, so the screen stays responsive and the player recovers automatically when a card is pulled mid song.
FreeRTOSTouchGFXFatFSSDIODMAC
✦ Project 03

Aug 2025 to Dec 2025 · TTU ECE 3331 · Team Lead

Red Raider Battle Bot

A combat robot built from the ground up: custom firmware, a custom power board, a hand built controller, and armor that had to survive a real match.

10 lb · Weight class 40 ft · Control range
  • Programmed an MSP430 in C for PWM motor control and a custom IR remote link on a UART style protocol, driving the motors through an H bridge.
  • Designed a custom PCB with MOSFET weapon drive, protection circuitry, and overcurrent limits for high load conditions.
  • Built our own breadboard controller, and 3D printed the armor dome, front plow, and hammer mount.
  • Debugged it all on oscilloscope and multimeter, documenting edge cases until control was boringly reliable.
MSP430CPWMPCB designIR comms3D printing

and a few more...

ECE 3311, circuit design · Nov 2025

Audio Power Amplifier

A 3 stage discrete BJT amplifier designed and simulated in LTspice: 5 mV in, over 10 W out across a 4 ohm speaker, through a Darlington Class AB push pull output stage with audio band filtering.

LTspiceBJTClass ABFilter design

CS 2365, object oriented programming · May 2026

Customer Order System

A full Java retail application: secure login with multi factor authentication, a browsable catalog, cart, and complete order processing. Multi class OOP design documented in UML, delivered as both a console and a GUI app.

JavaOOPJavaFXUML

Microcontrollers with Assembly · Apr 2025

LED Sprite Matrix

An ATmega328P programmed in AVR Assembly driving a MAX7219 LED matrix over SPI. Custom sprite data for 3+ pixel art images, with debounced pushbutton input to cycle them in real time.

ATmega328PAVR AssemblySPIMAX7219

Competition, 4th place · Nov 2024

ROBOWARS 2024

A 10 hour robotics challenge: design and build a working robot in a team of six with Arduino, 3D printing, and whatever materials the clock allowed. Took 4th place among the competing teams.

Arduino3D printingRapid prototyping

Data science · Dec 2023

Power Consumption Forecasting

Regression models forecasting energy demand across three urban zones of Tetuan, Morocco from real weather data, wrapped in an interactive tool with live user input and automated data updates.

PythonPandasScikit-learnMatplotlib

the toolbox

What I work with.

The languages, hardware, and tools I reach for, and the degree behind them.

Languages
  • C
  • Python
  • Java
  • AVR Assembly
  • Verilog
  • JavaScript
  • HTML
  • CSS
Embedded
  • FreeRTOS
  • Register programming
  • DMA
  • Interrupts
  • Device drivers
  • STM32 HAL
  • CubeMX
  • TouchGFX
  • FatFS
Hardware and protocols
  • STM32
  • MSP430
  • ATmega328P
  • UART
  • SPI
  • I2C
  • SDIO
  • AFSK
  • PWM
  • PCB design
Tools and lab
  • Git
  • Azure DevOps
  • CI/CD
  • MySQL
  • Cosmos DB
  • REST APIs
  • Linux
  • MATLAB
  • Oscilloscope
  • LTspice
  • AutoCAD
more than a resume

I'm from Houston. I got into engineering the way most people get into anything they love: I wanted to know how things actually work, and I never stopped asking.

Texas Tech gave that curiosity somewhere to go. Since then I've led project teams, spent summers building software that real businesses run on, and done research in a cleanroom. Every one of those rooms taught me something a classroom could not.

The throughline is simple: I like people, I like hard problems, and I do my best work when both are in the room.

how I work

  • 01

    Bring good energy

    Teams run on morale as much as skill. I show up positive, ask real questions, and hand out credit loudly.

  • 02

    Finish what I start

    Done means tested, documented, and easy for the next person to pick up.

  • 03

    Stay teachable

    Every project and every teammate has something to teach. I would rather learn it than pretend I knew it.

beyond the bench

The parts of the week that don't happen at a desk. Click a photo to see it properly.

Training

The gym is a regular part of my week, and I train Muay Thai and jiu jitsu. It keeps me disciplined and around good people.

Cooking

I cook most days and I'm always trying a new recipe. Cooking for people you care about never gets old.

Trails

Good trails and long views. A few hours outside clears my head better than anything else.

let's talk

Say hello.

I'm looking for full time engineering roles starting after I graduate in May 2027, and I'm keeping my options open. If you think I'd be a good fit for your team, I'd genuinely love to hear from you.

Based in Houston, TX · Studying in Lubbock, TX