Download my resume or see a
quick overview of my background.



I'm a software developer with a strong foundation in Python development, applications, automation, and blockchain technologies. I enjoy building useful tools that solve real-world problems and improve productivity. My recent projects include TradeLedger, Photo Library Organizer, and NFT Asset Toolbox, along with earlier freelance work on smart contracts, Web3 front ends, Telegram bots, and blockchain infrastructure. I’m currently pursuing a master’s degree in computer science at the University of Colorado Boulder.
• Built desktop applications and Python tools with automated test coverage, local databases, and API integrations.
• Built backend services, REST API integrations, and automation for transaction execution and system monitoring.
• Deployed and operated distributed infrastructure across Linux servers and GCP VMs, including Docker-based deployment so outside operators could stand up nodes reliably.
• Use Claude Code and Codex daily to accelerate development, reviewing and refactoring AI-generated code before it ships.
• Developed and deployed smart contracts and blockchain applications for client projects.
• Tested, debugged, and maintained services with an emphasis on reliability, failure recovery, and safety.
• Built and operated a personal 500 MH/s Ethereum mining rig running continuously.
• Ran Geth nodes and developed a working knowledge of block propagation, transaction lifecycle, and network behavior.
• Taught guitar, music theory, and performance to students of various age ranges from young children up to university-level instruction.
• Developed customized lesson plans, managed multiple projects, and mentored students individually.
• Built an internal API service that aggregates upstream market data and serves ~35 concurrent clients from a single cached source.
• Eliminated rate-limit failures by collapsing 35 redundant upstream calls per cycle into one, and cut client latency by serving locally.
• Built a desktop application for tracking positions, account value, daily P/L, and historical snapshots.
• Designed around read-only data access, local SQLite storage, cached history, tables, charts, and customizable views.
• Added automated tests for calculations, metrics, data handling, caching, and UI logic.
• Built a desktop utility for organizing and renaming photo libraries, with folder scanning, image preview, and structured output.
• Added CSV reporting and a dry-run mode for reviewing changes before any files are moved.
• Built an asset processing pipeline for generating, resizing, converting, and validating large image collections and their metadata.
• Added validation for supply counts, metadata consistency, and file paths to catch errors before deployment.
• Built and deployed a custom EVM Layer 1 network running across multiple Linux nodes.
• Packaged setup in Docker so outside operators could stand up and sync nodes reliably.
• Deployed and maintained a containerized open-source block explorer, diagnosing and restoring service through repeated failures.
• Built bots and services for account setup, transaction execution, and system monitoring.
• Worked with GCP VMs, Linux servers, MongoDB databases, and network nodes supporting custom infrastructure.
• Built and deployed web front ends integrating wallet interactions, contract calls, and on-chain transactions.
• Wrote, tested, and deployed ERC-20 and ERC-721 contracts with attention to safety and correctness.