I am a goal-oriented and detail-driven Software Engineer with a strong focus on frontend engineering and blockchain development, complemented by practical backend development experience.
I specialise in bridging Web2 systems with Web3 infrastructure, building reliable, secure, and scalable solutions that solve real-world problems.
My engineering approach emphasises clarity, maintainability, clean architecture, and collaborative development. I enjoy working on challenging systems, contributing to open-source projects, and building technology that delivers long-term value.
- Scalable frontend with some backend systems and API design
- Blockchain applications and smart contract development
- Web2 ↔ Web3 system integration
- Clean, testable, and maintainable software
- Issue fixing, documentation, codebase development, and codebase refinement in open source
- JavaScript
- Java
- Node.js
- TypeScript
- Next.js
- React.js
- Move
- Rust
- Frontend and API engineering
- Blockchain and smart contract development
- Database design and data modelling
- Secure and reliable system architecture
- Web2 ↔ Web3 integration
I actively contribute to open-source projects through:
- Bug fixes, refactoring, and performance improvements
- Documentation and developer experience enhancements
- Collaborative development, code reviews, and engineering best practices
I value clear communication, maintainable code, and meaningful long-term contributions that help projects grow sustainably.
- Clarity over complexity
- Maintainability by design
- Security and correctness
- Collaboration and knowledge sharing
I believe good software should be understandable, extensible, reliable, and contributor-friendly.
- Advanced backend design patterns
- Blockchain infrastructure and protocol-level development
- Smart contract security best practices
- Scalable open-source architectures
- Trusted Execution Environments (TEE) and verifiable computing
- Core Frontend Engineering
- Distributed Systems
- Blockchain Infrastructure
- Smart Contracts
- API Design
- Open Source Development
- System Architecture
- Web3 Integration
- Developer Tooling
- Backend Engineering
- Security Engineering
- Scalable backend systems and API design
- Blockchain applications and smart contracts
- Web2 ↔ Web3 system integration
- Clean, testable, and maintainable code
- Open-source development, issue fixing, documentation, and codebase refinement


