Profile avatar

Gabe Corral

Software Engineer | Backend & Linux Systems

Cedar Park, TX

Software Engineer with four years of experience supporting Linux-based production systems, automating operational workflows, and building backend services. Strong background in Python, Bash, AWS, MySQL, PostgreSQL, Odoo, Datadog alerting and logging, and deployment troubleshooting, with active systems projects in Arch Linux distribution tooling, virtualization, X11 window management, and C++ systems programming.

Texas Precious Metals & Texas Depository | Software Developer | 07/2022 - current

  • Built a custom ERP-to-Salesforce integration that automated sales and operational data flow, contributing to a 1.5x increase in revenue.
  • Led migration from a legacy accounting platform to Odoo, reducing daily manual operational work from 3 hours to 30 minutes.
  • Developed and maintained business-critical applications supporting inventory, accounting, and e-commerce operations.
  • Managed Linux-based application infrastructure, deployments, troubleshooting, and system maintenance.
  • Delivered new features and enhancements for business-critical applications used across multiple departments.
  • Developed and maintained production Django, React, and MySQL applications supporting inventory, accounting, and e-commerce workflows.
  • Designed and implemented RESTful APIs that connected internal tools, customer-facing systems, and third-party business integrations.
  • Deployed and maintained services on AWS (EC2, RDS, Load Balancers, Route 53).
  • Set up automated Datadog call alerts for Red Team incidents, dramatically improving incident response time.
  • Implemented CI/CD pipelines to streamline deployment and reduce release friction.
  • Wrote automation scripts and internal tooling to improve operational efficiency and developer workflows.

Coding with Kids | Coding Instructor | 08/2021 - 07/2022

  • Taught Python programming fundamentals and problem-solving concepts to students.
  • Developed hands-on projects and lessons to reinforce software development skills.
  • Mentored students through debugging, project development, and technical challenges.

Projects

DevelOS preview
Arch Linux / Dev Environment

DevelOS

An installable Arch-based Linux distribution built with archiso, custom PKGBUILDs, and a generated local pacman repository. Includes automated ISO/package builds, QEMU install testing, and Calamares plus CLI installer paths.

  • Arch Linux
  • dwm
  • Shell
  • QEMU
DevelOS Website preview
Next.js / Product Website

DevelOS Website

A responsive product site for DevelOS with a download-focused landing page, documentation, and blog content. Built to present the Linux distribution clearly as the project grows.

  • Next.js
  • React
  • Tailwind CSS
  • TypeScript
  • Github Actions
Window Manager preview
Python / Window Managers

Tiling Window Manager

Under Active Development

A Python X11 window manager built with the intention on eventually replacing my current desktop environment/window manager and better understand how X11 works on Linux.

  • Python
  • X11
  • Linux
Order Book Engine preview
C++ / Trading Systems

Order Book Engine

Under Active Development

A C++ order book focused on performance and reliability. Built to strengthen C++ skills and learn GoogleTest.

  • C++20
  • CMake
  • GoogleTest
YouTube Player preview
C++ / TUI

YouTube Audio Player

Terminal program that plays YouTube audio. I made this program solely for personal use. I just wanted to have an easy way to play podcasts or music from my terminal.

  • C++
  • FTXUI
  • Multithreading
Clone Labs preview
Multi-Player Browser Games

Clone Labs

Clone Labs is a collection of multiplayer party-game prototypes inspired by familiar classroom and social game formats. The design follows Kahoot and Jackbox-style interaction patterns for shared group play.

  • React
  • Django
  • PostgreSQL

Skills

Languages

  • Python
  • C++
  • JavaScript
  • PHP
  • SQL

Systems & Tools

  • Linux
  • Bash
  • Git
  • SSH
  • MySQL
  • Odoo
  • AWS

Focus Areas

  • Backend Development
  • Linux Systems
  • Systems Programming
  • Performance & Reliability