Resume
Summary
Experienced Solana fullstack engineer with 8+ years in the software industry specializing in production smart contracts, DeFi integrations, and backend infrastructure, with a growing edge in leveraging agentic AI development workflows.
Technical Skills
Blockchain & Web3
- Solana ecosystem (Rust, Anchor, Pinocchio, TypeScript, Banks Client, Bankrun)
- Smart contract development and optimization
- DeFi protocols and integrations (Meteora, Jupiter, Orca, Raydium)
Development & Infrastructure
- Full-stack development (LAMP, React, Vue, Actix-web, Express/Node.js)
- DevOps & Cloud (AWS, Terraform, Pulumi, Docker, Kubernetes)
- Databases (PostgreSQL, MariaDB, Redis)
- Languages (Rust, TypeScript/JavaScript, Python, Go, Java)
Tools & Platforms
- CI/CD (GitHub Actions)
- Linux Systems (Ubuntu, NixOS, Arch, Alpine)
- Agentic AI (Claude Code, Ollama, n8n)
- Algorithmic Trading (MQL5, MetaTrader 5, EA Development)
Work Experience
Hawksight — Solana Blockchain & Backend Engineer
April 2022 – April 2026 · hawkfi.ag
Smart Contract / TypeScript SDK Core Contributor
- Authored two Solana smart contracts with a deliberate security split — main owns all user PDAs and is protected by a 1-day multisig deployment guard, while extension handles protocol-facing CPI dispatch across Meteora, Jupiter, Orca, and Raydium and can be hotfixed same-day without multisig. The architecture supports 110+ on-chain instructions through a single generalized CPI handler, full position lifecycle automation (open, deposit, withdraw, claim, compound, rebalance, close), a PDA-based multi-token smart wallet where user positions are jointly controlled by the user and HawkFi's automation engine, and Token2022 migration across the protocol surface.
- Built and maintained a TypeScript SDK for DeFi liquidity management, wrapping complex multi-protocol operations (deposits, withdrawals, compounding, rebalancing, fee claims, swaps) into composable transaction builders, with a chain-of-responsibility instruction router that dynamically wraps raw protocol instructions into the platform's generalized CPI format.
- Built a custom Solana testing framework in TypeScript and Rust, forked Agave's banks-client to expose post-simulation account states, wrapped in a TypeScript orchestration layer with artifact caching, workspace isolation, and deterministic offline replay of real mainnet state against actual program binaries.
Backend
- send-tx: Implemented a backend transaction resubmission service using Triton RPC, improving transaction landing rates on-chain.
- upserter-service: Built a YAML-driven data ingestion framework in Go, deployed as AWS Lambda functions — a generic upserter that fetches from DeFi APIs (Meteora, Jupiter, Orca), applies JSONPath field mapping with type conversion, and batch-upserts to target database with concurrent fetching, parallel writes, exponential-backoff retries, and AWS Secrets Manager integration. Powers pool discovery, token metadata, and pricing data across the platform, refreshing 1000+ tokens every minute and 150+ pools every n-minutes.
- backend: Built the backend REST API from scratch (Express/TypeScript) — 50+ endpoints serving portfolio aggregation across Meteora, Orca, and Raydium, pool discovery with sorting/filtering, real-time position analytics (P&L, fees, APR/APY), transaction generation, limit order tracking, and activity logging, backed by Redis caching, PlanetScale MySQL, S3 data sync, and Prometheus observability.
Canow Co. Ltd — Senior Software Engineer
July 2023 – December 2023 (Part Time) · canow-jp.com
- Managed AWS infrastructure (ECS, EC2, ECR) and led development of the Canow Chain on Cosmos/Tendermint testnet.
- Maintained and enhanced the Bridge application — Rust backend, React frontend.
- Built and maintained the blockchain faucet system — Rust backend, Vue.js frontend.
Optimy — Software Engineer
April 2021 – April 2022 · optimy.com
- Delivered feature enhancements and bug fixes across Optimy's Grant Management platform, collaborating closely with PMs, QA, and frontend/backend teams in an agile environment.
- Maintained high code quality standards by enforcing test-driven development practices, writing unit tests prior to every pull request.
- Consistently resolved cross-functional blockers, translating product requirements into clean, maintainable code across the full stack.
Simplex Internet — Software Engineer / Site Reliability Engineer
November 2016 – March 2021 · cafe24.ph
- Designed monorepo templates unifying local development environments with CI/CD pipelines across all PH team projects using Docker, Helm, and Jenkins.
- Built a SonarQube plugin enforcing company coding conventions with real-time PHPStorm integration, reducing code review overhead across the entire development team.
- Managed Kubernetes infrastructure for the PH team, handling full service lifecycle from server provisioning through deployment and post-monitoring.
- Led the Jobfair platform from scratch with a team of two — built QR code scanning, code input, and bulk Excel export, significantly reducing manual HR workload.
- Built an internal examination platform from scratch with access control, automated answer checking, manual review system, and exam creation tools for assessing applicants.
- Conducted security audits across assigned projects, checking for XSS, CSRF, and file upload vulnerabilities; authored developer security guidelines adopted by the team.
- Developed multiple production projects in Laravel applying SOLID principles and TDD with ~80% test coverage.
Projects
Claude On Slack
github.com/ghabxph/claude-on-slack
Built an agentic AI developer assistant in Go that integrates Claude Code CLI with Slack — enabling natural language coding, file editing, and command execution from any device including mobile. Features persistent PostgreSQL-backed sessions, real-time tool execution streaming, multi-session management with working directory isolation, and a permission control system. Designed around an SSH tunnel/bastion architecture for secure home network exposure.
Yaml2Solana
github.com/ghabxph/yaml2solana (deprecated)
Open-source localnet testing tool for Solana smart contracts enabling zero-code test execution against mainnet-mirrored environments. Reduced testing costs while maintaining parity with production.