Wei Jian's Portfolio Homepage

Unleash Work & Wonder!

Hello! 👋

My name is Wei Jian Zhen.

A selfie portrait of Wei Jian Zhen

I'm a web developer and programmer who has studied various programming languages like React.js and Java. I usually create open source GitHub projects on my own free time prioritizing user interface experience and quirky ideas. 😊

During my free time, I like to play video games like Yugioh Master Duel and Super Smash Bros. 🎮 I like to play video games so much that I wanted to make a video game myself.

Therefore during my middle school years, I decided with my stary-eyed passion to start learning how to program from Kahn Academy. 🤩 Programming was intuitive because I just had to figure out which steps to place in order for ther program to work. Yet programming was boring and convoluted since I had to determine exactly how it should be ordered along with syntax, bugs, etc. 👾

You would think a program would be able to run even without a missing semicolon, huh? 🙄 Wait what? How was I supposed to know I would inevitably create an infinite loop in my JavaScript program!? 😖

Oh... Missing ending condition. 😑 😐

Anyways, overtime I researched and failed faster to improve my programming skills and attain greater knowledge of computer science as a whole. Every glitch/bug was an utter annoyance and an oppurtunity to learn how to fix it. Every all-nighter was tiresome and built character along the way. And all the people I met and worked with helped guide my path along my ever continuous programming and professional development. 💯 When the problems got difficult, I asked my teachers/professors for help or surfed the web for any solutions.

Programs are meant to be solutions to problem(s). How will this life pave a professional programming career for me and for maybe you, dear visitor? 🤔 Please contact me through my social in the footer down below to answer that question. 😉

Professional Background

I have an undergraduate computer science degree from CUNY Brooklyn College. I learned about data structures, discrete structures, C++ programming paradigms, and more. I attended a competitive web development fellowship called CUNY Tech Prep. I volunteered and interned at organizations like New York Public Interest Research Group (NYPIRG) where I participated in planning and holding events for activism related topics/goals. Even after attaining my degree and working at a few organizations, I continue to learn and grow. I program and push my projects onto GitHub for the world to see. To view them, please visit my projects section to explore the wonderful projects I created over the years. 😄

My Top 5 Programming Languages

  1. Java
  2. JavaScript
  3. Qwik.js
  4. Python
  5. Next.js

Mission Statement

To continuously educate, adapt, and innovate in an ever-changing tech field providing quality user experiences.