TERM xterm-256color ยท TTY0 ยท connection opened
$ whoami

Erik Bautista Santibanez

Mobile & Web Developer

Irvine, CA

I'm a passionate software developer who builds applications using Swift and modern web technologies.

$ ls -l /dev-logs/

Dev Logs

A curated list of projects I've worked on.

$ cat log-4.md Jul 20, 2025

xtool is Awesome!

xtool is a tool that attempts to replace Xcode by using Swift Package Manager to build and deploy iOS apps on macOS, Linux, and Windows! I have been working closely with the developer to support for App Extensions and also resolve additional issues.

I hope to also replace "AppleProductTypes", a library used to build iOS and macOS apps using Swift Playgrounds, in favor of "XToolProductTypes."

$ cat log-3.md Feb 2, 2025
struct Portfolio: HTML {
  var body: some HTML {
    HomePage()
  }
}

Website Redesign

I redesigned my website, but instead of using traditional web frameworks, I used Swift! I've also built a library called swift-web which contains tools used to build this website.

Feel free to check out both projects on GitHub. ๐Ÿ˜Š

$ cat log-1.md Aug 4, 2022

A WLED Client for iOS

I built a native iOS app for WLED, an open-source LED controller for ESP32, to control my RGB LED strips.

$ cat log-0.md Aug 8, 2021

PrismUI โ€” Controlling MSI RGB Keyboard on macOS

When I configured my Hackintosh, I was unable to control the RGB keyboard on my MSI laptop due to the software only being supported on Windows. To resolve this issue, my first approach was to build an app using AppKit, C++, and Objective-C to communicate with the HID keyboard, which was ultimately called SSKeyboardHue.

Later, I decided to switch the communication protocol to Swift and redesign the front end using SwiftUI.

Both projects are available on GitHub โ€” feel free to check them out!