Skip to content

~/skills

Skills & Technologies

My primary and supporting languages, broader programming experience, and the systems and platforms I build with.

primary languages

Primary focus

rust.rsrust

Rust

Async runtimes, P2P networking, cryptographic protocols, FFI, embedded targets

native.cppcpp

C/C++

Systems and embedded programming, Unreal Engine 4/5, low-level interop, and performance-sensitive native software

index.tsts

TypeScript

AI products, workflow systems, React, Node.js, and cross-platform applications

strong supporting languages

Strong supporting experience

main.pypy

Python

AI and ML systems, tooling, scripting, and data workflows

contract.solsolidity

Solidity

Smart contracts, EVM integrations, and decentralized services

schema.sqlsql

SQL

Application data, relational databases, persistence, and operational queries

broader language experience

Additional languages and programming models

VerilogJavaJavaScriptC#MIPS Assemblyx86/x86-64 AssemblyARM/AArch64 AssemblyCUDAOpenCLUnreal Engine BlueprintsBash/ShellPowerShellGoKotlinLuaRMATLABGraphQL

domain expertise

Areas I work in

product_application_engineering.mdfocus

Product & Application Engineering

  • React, React Native, Node.js, and FastAPI
  • Rust services with Axum, tonic, sqlx, and PostgreSQL
  • REST APIs, WebSockets, Server-Sent Events, and webhooks
  • OAuth 2.0, OpenID Connect, and cross-platform applications
ai_retrieval_systems.mdfocus

AI & Retrieval Systems

  • AI agents, workflow orchestration, and MCP servers
  • RAG, embeddings, pgvector, and reranking
  • Retrieval evaluation, LLM-as-judge, and agent evaluation
  • Structured outputs, tool calling, and prompt-injection defenses
  • LangGraph, Langfuse, and isolated AI-development environments
rust_systems_networking.mdfocus

Rust Systems & Networking

  • Cargo workspaces, Tokio, Serde, rustls, and tracing
  • libp2p, TCP/UDP, TLS/QUIC, and HTTP/3
  • WebRTC, WebTransport, NAT traversal, and peer discovery
  • WebAssembly, WASIX, FFI, multithreading, and virtual filesystems
cloud_data_operations.md

Cloud, Data & Operations

  • Docker, Nix, Firecracker, and Linux
  • Cloudflare Workers, R2, and Durable Objects
  • AWS Lambda, S3, and serverless architectures
  • PostgreSQL schema design, migrations, indexing, and Redis
  • Deployment automation, autoscaling, and OpenTelemetry
security_cryptography_distributed_systems.md

Security, Cryptography & Distributed Systems

  • Post-quantum cryptography with Kyber and NTRU
  • AES-256-GCM, ChaCha20-Poly1305, Ed25519, and Sr25519
  • Threshold BLS/ECDSA, multi-party computation, FIDO2, and mTLS
  • Application security, key management, and trusted execution environments
  • EVM smart contracts and decentralized services
game_development.md

Game Development

  • Unreal Engine 4 and 5 with C++ and Blueprints
  • Gameplay Framework, GAS, Enhanced Input, and Gameplay Tags
  • CommonUI/MVVM, Mass Entity, AI, character, and physics systems
  • Asset management, data assets, Unreal Insights, and Unreal Build Tool
  • Wwise, audio integration, materials, and texturing
embedded_systems_ece.md

Embedded Systems & ECE

  • Arduino, STM32/ESP32, and Raspberry Pi
  • Bare-metal and embedded Linux targets
  • FPGA development with Verilog and Xilinx Vivado
  • UART, SPI, I2C, PCB design, and laboratory instrumentation
  • Digital signal processing
engineering_quality_leadership.md

Engineering Quality & Leadership

  • Unit, integration, end-to-end, and property-based testing
  • Vitest, Playwright, Criterion, code coverage, and structured logging
  • GDB, Clippy, sanitizers, benchmarking, and continuous profiling
  • Architecture review, release management, mentoring, and team leadership

working stacks

Representative technology stacks

Grouped by the systems I use them to build—not as an exhaustive list of every tool I have touched.

product_applications.stack

Product Applications

Web, desktop, and mobile products with shared TypeScript foundations.

TypeScriptReactNext.jsReact NativeNode.jsTauri
ai_retrieval.stack

AI & Retrieval

Agent workflows, retrieval systems, evaluation, and model integrations.

PythonLangGraphMCPpgvectorLangfuseOpenAI & Anthropic APIs
rust_services.stack

Rust Services

Concurrent services, networked systems, and developer-facing SDKs.

RustCargoTokioAxumtoniclibp2p
cloud_operations.stack

Cloud & Operations

Isolated runtimes, serverless services, deployment, and observability.

DockerNixFirecrackerCloudflare WorkersAWSOpenTelemetry
security_cryptography.stack

Security & Cryptography

Secure transports, authentication, and classical and post-quantum cryptography.

rustlsFIDO2mTLSKyber & NTRUBLS & ECDSATrusted execution
game_systems.stack

Game Systems

Gameplay architecture, content integration, profiling, and developer tooling.

C++Unreal Engine 4/5BlueprintsGameplay FrameworkWwiseUnreal Insights

spoken

Languages

locales.txt
englishnative
spanishbilingual
japaneseconversational