Senior Software Developer & Web Team LeadChris Nohall
I build Bitcoin payment infrastructure at Blockonomics and privacy-focused tools for the open web. Currently based in South Korea.

The short version
I lead the web team at Blockonomics, where I architect Bitcoin payment infrastructure that handles thousands of transactions daily. My day-to-day involves scaling React/TypeScript frontends, hardening Python/PHP backends, and ensuring everything stays secure in the high-stakes world of crypto.
I don't just write code; I build tools that solve my own frustrations — like Chrome extensions that automate CRE data entry or privacy-focused temp mail services. I care about shipping software that's actually useful, not just technically impressive.
Modern tools, robust architecture
Frontend & UX
- React
- Next.js
- TypeScript
- Tailwind CSS
- Framer Motion
- React Native
Backend & APIs
- Node.js
- Python
- Django
- PHP
- Laravel
- PostgreSQL
Web3 & Security
- Bitcoin Core
- Layer 2 (Ark)
- Payment Rails
- Encryption
- Passkeys
- Privacy Tools
DevOps & Tooling
- Git
- Docker
- GitHub Actions
- Cypress (E2E)
- Vercel
- Prisma / Supabase
Work Experience
Web Team Lead
Headed a distributed web development team, driving robust security and performance enhancements for Bitcoin payment processing that notably accelerated transaction speeds.
Developed an asynchronous blockchain monitoring service that automated critical email notifications when transactions were confirmed on-chain, significantly reducing the need for manual checks.
Successfully migrated the JavaScript codebase to TypeScript, substantially improving code maintainability and significantly reducing type-related bugs through new ESLint configurations.
Implemented the Invoice Ninja integration and significantly streamlined API documentation, resulting in a notably improved developer onboarding experience for third-party partners.
Software Developer
Developed and maintained high-performance web and mobile applications with React and React Native for a globally serving e-commerce platform.
Implemented numerous new features from design to deployment, seamlessly translating Figma mockups into consistent user experiences across web and mobile platforms.
Introduced comprehensive end-to-end testing with Cypress, significantly reducing post-release regressions and substantially improving application stability.
Engineered responsive layouts and robust i18next internationalization, integrating GraphQL APIs and ensuring SCA compliance for payment flows across diverse markets.
PHP Developer
Developed multiple WordPress plugins and various CMS integrations, enabling Bitcoin payment processing for numerous merchants via PHP and Python.
Maintained and extended robust payment infrastructure across diverse CMS platforms, contributing to a significant increase in cryptocurrency transaction volume.
Optimized payment interfaces, significantly reducing checkout friction and enhancing user accessibility, which led to improved conversion rates.
Supported merchants with technical implementation and troubleshooting to maintain reliable payment processing.
Seen enough? Let's talk.
Open to full-time roles, contracts, and interesting problems.
Let's work together.
Open to new roles, contracts, and interesting problems. I respond within 24 hours.