I started my career as a software engineer about 6 years ago. I've tried some programming languages and tech stack, both Back-End, and Front-End.

Although I'm not sure yet whether I prefer front-end or back-end, I'm currently most interested in studying various web3 projects in order to explore the opportunities within them.


Front-End Developer

I love creating something that is clean and minimalistic, attractive and has value, and of course, easy to use.

I really enjoy creating websites with rich UI components, including:

  • Web application,
  • Web3 Wallet Interaction
  • CMS contents layout,
  • Interactive charts,
  • and others.

But I still like to make simple website pages like landing pages. So, what tools did I feel comfortable using during the website creation?

JavaScript

First of all, the programming language. I'm very used to using JavaScript, Compared with other static languages, it is much more flexible and easier to use.

React / VUE

I have a good understanding of the react and vue frameworks.

I've used Vue 5 years, I have used it to build single-page applications and build cross-platform desktop applications with Electron.

But after I got in touch with React this year, I prefer its flexibility, ease of use and powerful ecosystem. Next.js is my go-to library now. It's just that good!

Tailwind CSS

For now, I love using Tailwind CSS for styling, even though I've been using SCSS for a longer time (4 years).

I'm still new to Tailwind CSS, but I'm really comfortable using it and I think it's a great tool.

Framer Motion

For animations, I am more comfortable using Framer Motion. Creating animations using JavaScript has never been as easy as using Framer Motion.


Back-end Developer

Golang

I learned Golang at my first Job. I find it to be a highly efficient, straightforward, and powerful language.

I particularly appreciate Go's built-in concurrency model and its extensive standard library, which enable me to develop high-performance web applications with ease.

Additionally, the vibrant ecosystem surrounding Go provides a wealth of excellent libraries and frameworks to leverage. I also upload some small libraries at my github.

Node.JS

I love Node.js and I have a good knowledge of developing RESTful APIs and have been successful in past projects.

Node.js is one of my favorite languages now and I look forward to continuing to grow and contribute in this space.

SQL

Due to making dune reports, I wrote thousands of SQL statements, so I now have a deeper understanding of complex SQL writing including mysql, postgresql and dune sql.


Detail and Summary

I represent all data in labels to make it easier to read. The underline indicator shows how often I used the related item, e.g.:


Frequently UsedOccasionally

Programming Languages

JavacriptHTMLCSS/SCSSC#
Node.jsGolangC/C++SQLJava

Technologies

Tailwind CSSAnt DesignElement UIBootstrap
ReactNext.jsVueWechat MiniProgram
MysqlRedisRabbitMQ

Softwares and Tools

WebstormGolandVS CodeGitSourcetree
PowerpointWordPhotoshop