Hi — I'm Ethan. I build full-stack apps and blockchain tools.
3+ years experience building production web apps and blockchain tools. I enjoy shipping clean interfaces, fast APIs, and thoughtful developer tooling. Continue reading to see projects, read about me, and more.
Projects
SolVia
A browser extension that allows you to make online purchases with stablecoins
- Automatically detects web checkout flows and prompts user to pay with crypto
- Funds are escrowed from user's wallet, while offramp request is made to BitPay
- Fiat is sent to merchant, crypto is sent to BitPay
Token Vesting Program
A Solana-based token vesting program built with Anchor
- Enables automated, time-locked token releases for team members and investors
- Supports customizable schedules, multiple beneficiaries, and secure withdrawals
- Ensures transparent and trustless token distribution
Solana CLI
SPL token ALL-IN-ONE command line tool. Key features:
- Trade any token using Jupiter API & Raydium swap function
- Create your own Solana SPL tokens on mainnet
- Performing LP transactions on Raydium, Orca, and Meteora
- Allows transaction bundling
- Pump.fun SDK integration
Tokio TCP Server/Client
Async Rust server using Tokio. Key Features
- Tokio runtime for async execution
- Mini-Redis client for sandboxing and testing
- Server-side mutex to share state data across tasks
- Client-side message passing to concurrently send Redis commands using channels
About
I’m a full-stack software engineer with 3+ years of experience building production web applications and blockchain tools. My work spans modern frontend frameworks, TypeScript, Rust, Solana programs using Anchor, and robust backend systems with C#, .NET Core, PostgreSQL, MySQL, and MongoDB. I enjoy designing clean, responsive interfaces, building fast and reliable APIs, and delivering thoughtful developer tooling that scales.
Currently at AeroVironment, I develop and maintain full-stack .NET applications, taking ownership of WPF front-ends and C# backend business logic. I integrate REST APIs and use Protobufs to transmit structured data between teams, manage build and deployment processes across multiple environments, and implement unit and integration tests to reduce production bugs. I also mentor interns, providing technical guidance, code reviews, and hands-on leadership to help them contribute meaningful features quickly.
Previously at Honeywell, I developed and maintained RESTful APIs and web applications within a microservices architecture, leveraging cloud technologies such as Azure Event Hubs and Azure Insights to capture telemetry data. I built scalable, reliable systems, designed and maintained both relational and NoSQL databases, and ensured software quality through extensive unit testing and Agile workflows. I also contributed to containerized deployment processes using Docker, enabling smooth scaling and efficient releases.
I thrive on solving complex technical challenges, optimizing performance, and delivering polished, reliable solutions that delight users. My experience spans enterprise-scale applications, blockchain development, and building tools that streamline workflows and improve productivity. I am a highly motivated, self-driven, and adaptable engineer who takes initiative, learns quickly, and enjoys tackling challenging problems. I consistently seek opportunities to improve systems, mentor others, and deliver impactful results.
Contact
If you’d like to get in touch, feel free to reach out via any of the following:
- Email: backhusethan@gmail.com
- Phone: +1 (574) 323-8205
- LinkedIn: linkedin.com/in/ethanbackhus
- GitHub: github.com/EthanBackhus
Alternatively, you can also use the contact form below to send me a message directly.



