I have experiences in backend and blockchain software development.
I have experiences with Golang, Typescript/Javascript, Java, C, Bash/Zsh, JSON/XML/YAML/TOML, SQL, GraphQL, Solidity.
I'm currently learning Rust and Python.
I have experiences with
- HTTP(s) Server: Gin, Echo, Nest.js, express.js, Spring Boot, Apollo GraphQL
- Database: MySQL, PostgreSQL, MongoDB, Redis, Prometheus, InfluxDB
- ETL:
benthos
- Code IDE:
vscode
- Code versioning:
git
- CI/CD: Jenkins, GitHub Actions
- Service containerization & deployment: Terraform, Kubernetes, Docker
- Service Metrics: Grafana
- Cloud Provider: GCP (Cloud Storage, Managed Kubernetes, Managed SQL, Cloud logging, Cloud functions), AWS (S3, EC2, ECS, Lambda), Azure
- Blockchain:
foundryup
, EVM-based chain node (go-ethereum, erigon, reth), Cosmos SDK (Bandchain)
I have experiences with
- Blockchain DEXes
- User data analytics
- Database migration and optimization using ETL tools
- PoS system
- Mocking USB device via USB/IP protocol