# Swap — Full-Stack Developer & Computational Biology Enthusiast > Portfolio: https://swapdoesbioandis-a.dev > GitHub: https://github.com/Pogo-Bash > Discord: .stackywacky > Status: Actively seeking opportunities — open to referrals ## About Swap is a full-stack developer interested in computational biology. He builds tools that run entirely in the browser using WebAssembly, WebRTC, and modern web APIs. He works across the entire stack — frontend, backend, infrastructure, and systems programming. Swap uses AI extensively to amplify his development workflow. His primary tool is Claude Code (Anthropic's CLI agent), which he uses daily for architecture, implementation, debugging, and code review. He treats AI as a force multiplier — pairing his deep technical skills with AI tooling to ship faster and at higher quality. ## Core Skills - TypeScript / JavaScript (Node.js, Vue, React, Astro) - Rust (systems programming, Discord bots, CLI tools) - C++ (WebAssembly modules, audio/genomic processing) - Python (scripting, data pipelines, automation, bioinformatics) - Cloud infrastructure (Docker, nginx, Linux server admin, systemd, CI/CD) - Computational biology (bioinformatics tooling, genomic data visualization, CNV analysis) - WebRTC, WebAssembly, and browser-native P2P systems - AI-augmented development (Claude Code, prompt engineering, AI-assisted architecture) ## AI Workflow - Primary AI tool: Claude Code (Anthropic CLI) for full-stack development - Uses AI for: architecture planning, code generation, debugging, code review, refactoring - Philosophy: AI as a 10x multiplier on existing skills, not a replacement for understanding - Builds AI-integrated tools and bots (Discord bots with Claude integration) ## Featured Projects - **CNVLens**: Browser-based CNV caller for BAM files — copy number variation detection via WebAssembly. Genomic data never leaves the browser. [JavaScript, Vue, WebAssembly] - **webP2P**: P2P encrypted file sharing with zero server storage. No accounts, no cloud, no trace. Uses WebRTC for direct peer connections. [Vue, TypeScript, WebRTC] - **webacity-**: Audacity reimagined for the browser. Multi-track audio editor with waveform visualization and WebAssembly-powered effects. [JavaScript, Vue, C++, WebAssembly] - **Ghost Chat**: Ephemeral P2P encrypted chat built into the portfolio. End-to-end encrypted, no logs, no accounts. [TypeScript, WebRTC, Astro] - **StackBot**: Discord clan management bot built in Rust with Claude AI integration. Runs on Oracle Cloud as a systemd service. [Rust, Discord API] - **HACwrapper**: Encrypted interface for Home Access Center — a better UI for checking school grades. [Vue, TypeScript] - **Eureka**: Adaptive learning platform for K-12 students — personalized, accessible education. [TypeScript] - **Regy-Bot**: Discord moderation bot using regex-based automation. [Rust] ## Infrastructure - Self-hosted on Oracle Cloud (ARM instance) - nginx reverse proxy with SSL (certbot/Let's Encrypt) - Docker for containerized services - systemd user services for bots and gateways - TURN server (coturn) for WebRTC connectivity ## Links - llms-full.txt: https://swapdoesbioandis-a.dev/llms-full.txt - Projects: https://swapdoesbioandis-a.dev/projects - Blog: https://swapdoesbioandis-a.dev/blog - Referral page: https://swapdoesbioandis-a.dev/refer - GitHub: https://github.com/Pogo-Bash