Senior Software Engineer working at the intersection of systems-level Rust, blockchain engineering, and correctness-driven design.
I’ve spent 10+ years building and shipping production systems (microservices, integrations, CI/CD, reliability). My current focus is going deeper into the engineering that powers protocols and distributed systems: deterministic state modeling, concurrency, performance, and security tradeoffs.
- Systems-level Rust: ownership/lifetimes, memory model, concurrency
- Deterministic state machines and invariant enforcement
- Blockchain program architecture (Solana / EVM ecosystems)
- Performance-aware and safety-oriented engineering
A structured lab for exploring Rust as a systems language: mechanics, constraints, and experiments around correctness and concurrency.
https://github.com/arkgast/rustylab
Hands-on Anchor/Solana work with small programs and TypeScript tests, focusing on account constraints, safe arithmetic, and runtime realities.
https://github.com/arkgast/solana-course
Solidity + Foundry project exploring testing, deployment scripting, and secure smart contract patterns (CEI, validation, edge cases).
https://github.com/arkgast/foundry-lottery
- Make invalid states unrepresentable.
- Prefer compile-time guarantees over runtime checks when possible.
- Design explicit state transitions.
- Measure performance instead of assuming it.
- Treat documentation and tests as part of the system.
- Senior Software Engineer – Orangepill
- Software Engineer – Minka (Fintech)
- LinkedIn: https://www.linkedin.com/in/arkgast
- Email: arnoldgandarillas@gmail.com
- Location: Bolivia (remote-friendly)




