Skip to content

$ whoami

Israel Fernandez

Systems Software Engineer

Nine years writing systems software — embedded firmware, Linux kernel drivers, and computer vision on custom ARM hardware. Now reverse-engineering Android binaries and building offensive tooling, because the most interesting bug is the one nobody knew was there.

// currently: Apple silicon by day · Android security research after hours

01 / ABOUT

Background

I'm pivoting into Android security and red teaming. I'm fascinated by the offensive side: understanding systems deeply enough to find where they break. If it's low-level and technically interesting, I want to understand it.

I shipped my first Linux kernel module in 2018 and haven't looked up since. The last nine years were embedded firmware, kernel drivers, and computer vision running on custom ARM hardware — real-time pipelines, hardware bring-up, the whole stack from bootloader to user-space.

Today I'm at Apple (contract via Sasken Technologies) on hardware/firmware integration. Before that, eight years at Gantz-Mountain — a defense AI startup in Monterey shipping low-level systems on custom embedded platforms.

// WHAT I'M GOOD FOR

  • Linux kernel & driver dev
  • ARM / embedded firmware
  • Android reverse engineering
  • Low-level network protocols
~/about.toml
name = "Israel Fernandez"
location = "California, USA"
role = "HW Systems SWE @ Apple (via Sasken)"
prior = "8 yrs · Gantz-Mountain (defense AI)"
education = "B.S. CS, CSUMB"
focus = "Android attack surface, red team"
languages = "C, C++, Python, ARM ASM"
availability = "open to red team contract / FTE"
email = "israelfernandez96@gmail.com"

02 / SKILLS

Toolkit

// rated 1–5 against production deliverables

Systems & Embedded

Where 9 years live. Production firmware, kernel, real-time.

  • C / C++
  • Embedded Systems
  • Linux Kernel
  • ARM Assembly
  • RTOS / FreeRTOS
  • Device Drivers

Security & Offensive

Active focus. Honest level — pivoting in.

  • C2 / RAT design
  • Network Analysis
  • Android Pentesting
  • Reverse Engineering
  • Frida / Objection
  • IDA / Ghidra

Languages & Tools

Reach for outside the deep-systems work — automation, web, ML.

  • Python
  • Bash / Shell
  • Git / GitHub
  • TypeScript
  • Docker
  • SvelteKit

03 / EXPERIENCE

Track record

Independent Security Research

Research
Self-directed 2025 – Present Remote

Building offensive tooling and reading kernel/Android internals with adversarial eyes — the visible half of a deliberate pivot from systems engineering into red team.

  • Built BeaconUI — a 3-transport educational C2 framework (raw TCP, mTLS HTTPS, beacon/callback) with Python + C implant and Svelte operator dashboard
  • OWASP MASVS / MASTG study; Frida hooking on deliberately-vulnerable Android targets
  • Long-form writeups on protocol design, exploit reasoning, and tooling decisions

stack: Python · C · Frida · mTLS · SQLite · Svelte 5

Hardware Systems Software Engineer

Contract
Apple via Sasken Technologies 2024 – Present Cupertino, CA

System-level software, automation, and diagnostics across hardware platforms. Cross-functional work with firmware and hardware teams in a high-scale production environment.

  • Built and maintained internal diagnostic + automation tooling used across hardware platforms
  • Drove low-level bug triage with cross-functional firmware and hardware teams
  • Software/firmware integration on Apple silicon — bring-up support, validation, regression analysis

stack: C · C++ · Python · Linux · Shell

Systems Software Engineer

Full-time
Gantz-Mountain Intelligence Automation Systems 2016 – 2024 Monterey, CA

Eight years at a defense AI startup. Bare-metal firmware, kernel drivers, BSP customization, real-time computer vision pipelines on custom embedded ARM hardware.

  • Increased computer vision processing throughput 40% via algorithm + memory layout redesign
  • Reduced cooling cost 20% by diagnosing thermal regression with EE team using specialized instrumentation
  • Linux kernel driver development and BSP customization for custom ARM platforms
  • Mentored interns transitioning CV algorithms from MATLAB to C
  • Hardware-in-the-loop testing, low-level networking protocols for field deployments

stack: C · C++ · Linux · ARM · MATLAB · Lua

04 / PROJECTS

Selected work

Personal projects I'd actually point a hiring manager at. Each links to its source.

Featured

BeaconUI — Educational C2 Framework

Educational / authorized targets only

Three-transport red-team framework (raw TCP, mTLS HTTPS, beacon/callback) with a Svelte operator dashboard. Built to learn modern C2 architecture from first principles.

78 end-to-end tests in 9s · 20 task types · dual-language implant (Python + C) · HMAC-SHA256 endpoint derivation · ±20% beacon jitter

PythonCSvelte 5mTLSSQLitelibcurl

Offensive Security Bootcamp Portal

Local labs only

A searchable SvelteKit learning portal for a Markdown-first offensive security curriculum, including modules, CTF prep, labs, Android material, progress tracking, and review paths.

Markdown ingestion · generated content index · searchable library · local progress export/import · direct lesson URLs

SvelteKitTypeScriptMarkdownSecurity Education

CDN from First Principles

A toy content delivery network implementing edge caching, origin pull, RFC 7234 cache validation, and geographic routing. Built to understand CDN internals without library shortcuts.

Origin-pull + edge cache · DNS-based geo routing · cache-control header parsing · invalidation API

PythonHTTPDNSCaching

Recursive DNS Resolver

Iterative resolver written against RFC 1035 wire format — no library shortcuts. Walks roots → TLDs → authoritative servers, handles A/AAAA/MX/CNAME, retries on truncation.

Zero external DNS libs · UDP wire-format parser/encoder · root-hint bootstrap · TCP retry on TC bit

PythonDNSUDPNetworking

Home Security Dashboard

Local-only home security console for cameras and sensors with real-time alerts and a clean web interface. Self-hosted, no cloud round-trip.

WebSocket-driven real-time UI · multi-feed video · sensor event stream · zero external dependencies at runtime

SvelteKitTypeScriptWebSocketsIoT

05 / CONTACT

Get in touch

Open to offensive security and red team roles — contract or FTE. Also up for systems engineering, embedded, or anything low-level.

// usually reply within 48h

Built with SvelteKit + Tailwind · © 2026 Israel Fernandez

View source