🤪 Hi there 👋
- 😄 I’m currently working on P2P system.
- 😍 I am an enthusiast of web crawling technology.
- 🤩 I enjoy contributing to open source libraries.
🔨 Programming languages used
Most of the programming languages were learned when I was an undergraduate. Some of these programming languages I use regularly and some I rarely use anymore.
Level |
Languages |
Frequently used |
![Go](https://camo.githubusercontent.com/33cfae3047a121e7811c7a54e7b6ef4029c9db941f3d180a176069220c878954/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f676f2d2532333030414444382e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d676f266c6f676f436f6c6f723d7768697465) |
Occasionally used |
![Shell Script](https://camo.githubusercontent.com/814a8cc2dad24b3fbc5a7d203cad5cf605d6f2299c02468ebd4b556e1a538c20/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7368656c6c5f7363726970742d2532333132313031312e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d676e752d62617368266c6f676f436f6c6f723d7768697465) |
Rarely used |
![Swift](https://camo.githubusercontent.com/ef0c3b237f677d294b4fb284b21eaf40d65936e17e877c74ce741f5cb1ae3a86/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f73776966742d4635344132413f7374796c653d666f722d7468652d6261646765266c6f676f3d7377696674266c6f676f436f6c6f723d7768697465) |
🔧 Other technologies used
Type |
Technologies |
Framework |
![Colly](https://camo.githubusercontent.com/4b681d112cd854f099f0f970c2bc8cc6229f5ce7c8b023aae892ae28d7ce83f1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f6c6c792d2532333030414444382e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d676f266c6f676f436f6c6f723d7768697465) |
Database |
![SQLite](https://camo.githubusercontent.com/34832d20f2587ef5fae771070dc9a55bac4999625ca9fdd4a0ceb44ab17d3ed1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f73716c6974652d2532333037343035652e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d73716c697465266c6f676f436f6c6f723d7768697465) |
Middleware |
![RabbitMQ](https://camo.githubusercontent.com/86d4ed72fde4da90c03269d4ad188c896dc40ea393b673a5ac91db1e1db7c9fa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5261626269746d712d4646363630303f7374796c653d666f722d7468652d6261646765266c6f676f3d7261626269746d71266c6f676f436f6c6f723d7768697465) |
Container technology |
![Kubernetes](https://camo.githubusercontent.com/63ea0e5038995d4b29dc33ef4ef64d1015fd617d28728bdb9aafd57dadbea931/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6b756265726e657465732d2532333332366365352e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d6b756265726e65746573266c6f676f436f6c6f723d7768697465) |
Test |
![Selenium](https://camo.githubusercontent.com/f22051667b1f035a16e2c17c0ec3109f56a971a91d8acf84f61d5e163696b35e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2d73656c656e69756d2d253433423032413f7374796c653d666f722d7468652d6261646765266c6f676f3d73656c656e69756d266c6f676f436f6c6f723d7768697465) |
CI/CD |
![Jenkins](https://camo.githubusercontent.com/54162a59054842186f33879376bb4617e4cb91600de5171197a7ad7ca5273cc3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a656e6b696e732d2532333243353236332e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d6a656e6b696e73266c6f676f436f6c6f723d7768697465) |
Cloud service |
![Vercel](https://camo.githubusercontent.com/b9ff564d8c311812747f1aacea54cf703d850756f9179f9eff6899da20a701a2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657263656c2d2532333030303030302e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d76657263656c266c6f676f436f6c6f723d7768697465) |
Embedded device |
![Arduino](https://camo.githubusercontent.com/72ce6e1d4c15c5e149563435c125c94963e05c92ae9efdb6fd2f9a21703d90c9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2d41726475696e6f2d3030393739443f7374796c653d666f722d7468652d6261646765266c6f676f3d41726475696e6f266c6f676f436f6c6f723d7768697465) |
🔥 Contributions to the open source community
👥 Co-developed
🧸 Useless toys
⚙️ GitHub Analytics
![](https://camo.githubusercontent.com/1617d13eb10d772169f2f6e4d6542f19f4217933078561b4e400b4459992b936/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f746f702d6c616e67732f3f757365726e616d653d4d474d434e266c61796f75743d636f6d70616374266c616e67735f636f756e743d313026686964653d68746d6c2c6373732c7377696674267468656d653d746f6b796f6e69676874)