Hi there, I'm
Welcome to my portfolio!
I am a web developer with a programming background. I enjoy learning technologies, and I love to play with them and see what I can build with them.
Web developing can be head scratching sometimes, but I have the patience and confidence to overcome it.

Inspired by Monday.com, Boards was created as a serverless project management tool with the help of Google cloud firebase. It helps users manage their projects and keep track of their work effectively.

Moments is a MERN stack social media application, which is mimicking some main functionalities of Twitter. Users will be able to interact with each other by sending posts and comments.

EZshop is a decentralized application using Web3.0 technologies. The ultimate goal is to make it a NFT marketplace like OpenSea. Right now some main functionalities have been implemented, and I am still working on some other issues or challenges, please go to github repo to see more details, thank you!
Hello, my name is Sean, and I am a web developer who currently live in Toronto. In 2017, I graduated from Centennial College, my major was Software Engineer Technician.
Over last two years, I have been studying and exploring a number of different technologies, from the fundermentals to advanced topics, from back end technologies to front end technologies, from web2.0 to web3.0.
I remember when I started building my first MERN stack project after I finished learning the basics of relevant technologies, I bumped into several bugs and issues I never encountered when following tutorials or online courses. Instead of moving away from these issues, I patiently tried my best to figure out each of them because those issues are great opportunities for self-improvemnt and learning new things. And I was grateful when I finished the project, because not only did I not give up, but also the experience of building this project made me more humble and more confident.
Then, in order to explore more about real-time communication technologies as well as cloud computing technologies, I started learning Google cloud firebase. I explored a number of services firebase offers, such as cloud functions, firestore database and cloud messaging , cloud storage and so on. Moreover, I managed to build a serverless application which is a project management tool using firebase and front end technologies.
Now, I have been studying and working with web3.0 technologies, I am able to write, test and deploy my own smart contracts using Soldity and hardhat. Also, I am able to store events emitted from blockchain using TheGraph and query those data by using Qraphql. Besides, I have a decentralized application that is under development. My goal for this project is to make it a NFT marketplace application, like OpenSea.
A web developer is just not a title, but a commitment of having the courage to throw yourself into the unknown to return richer for it.