Hi there, I'm

SEAN FANG

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.

My Projects

Boards

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.

Github Repo try it out

Moments

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.

Github repo try it out

EZshop

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!

Github repo try it out

About me

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.

Get in touch

Any question? Please feel free to drop me a line. I will very much appreciate it and I will get back to you as soon as I can!

Say Hello

Designed by Sean Fang - 2022