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 Python tools, automation scripts, Web3 front ends, Telegram bots, and blockchain utilities.
• Developed and deployed smart contracts for ERC-20 tokens, ERC-721 NFT collections, cross-chain bridges, and on-chain applications.
• Worked with GCP, Linux, Git, Python, JavaScript, Solidity, SQLite, MongoDB, and Web3 tooling.
• Tested, debugged, and maintained smart contracts, scripts, and applications with an emphasis on reliability and safety.
• Built and maintained a personal 500MH/s Ethereum mining rig.
• Gained a deep understanding of Geth, blocks, gas, transactions, 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 a desktop application for tracking trading positions, wallet value, daily P/L, and historical account snapshots.
• Designed the app around read-only data access, local SQLite storage, cached history, position tables, charts, and fully customizable P/L views.
• Added automated tests for P/L calculations, metrics, position handling, caching, and UI-related logic.
• Built a desktop utility for organizing and renaming photo libraries.
• Useful features like folder scanning, image preview, structured output folders, final CSV report generation, and dry-run mode for reviewing changes before moving files.
• Designed the tool to make repetitive file organization faster, safer, and easier to review.
• Built a toolkit for generating, resizing, validating, and preparing NFT collection assets and metadata.
• Added support for layered image generation, trait metadata, collection validation, image format conversion, and IPFS metadata updates.
• Created tools for checking supply counts, metadata consistency, image paths, and collection output before final deployment.
• Wrote, tested, and deployed ERC-20 token contracts and ERC-721 NFT contracts.
• Worked on minting logic, metadata, managed liquidity, and smart contract safety.
• Built blockchain-connected websites for NFT minting, cross-chain bridging and token swapping.
• Integrated wallet interactions, contract calls, and on-chain transactions.
• Built Telegram bots for wallet setup, transaction execution, monitoring, and blockchain-related workflows.
• Worked with GCP VMs, Linux servers, MongoDB databases, Geth nodes, and custom blockchain infrastructure.