John Yang
👋

Hello, I'm John. I'm a full-stack developer and software engineer with a keen interest in game development. I'm skilled in React (Next.js), Angular, ASP.NET, Unity, and C++. I also have experience ranges from assembling and troubleshooting computers, managing server configurations.

About me

After graduating with a degree in Computer Science and gaining hands-on experience in the IT industry, I've developed a deep understanding of software development and game development. I have a knack for problem-solving, especially when it comes to designing and implementing complex algorithms and systems. My experience spans a variety of technologies including JavaScript, HTML, SQL, Typescript, React Library, Angular Framework, Linux Server, and Unity Engine. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. I am always looking to learn new technologies. I am currently looking for a full-time position as a software/full stack/game developer.

In my free time, I enjoy engaging in independent such as developing a D20 roguelike game using C# and Unity, creating a cross platformed game engine using C++. These projects allow me to continuously learn and adapt to new technologies which I believe is crucial for staying competitive in today's fast-paced tech industry. I'm always open to learning new technologies and improving my skills, making me a versatile asset in any IT team.

My projects

Tactics RPG

This is my first game. The game is focused on battle strategy instead of exploration. It's include a fully functional battle system, attribute system, status system, turn system, and victory system.

  • C#
  • Unity Engine

Game Engine

This is the game engine I'm currently working with. For now I implemented OpenGL and PNG, JPEG, BMP parser, it is also cross platformed. I also implemented Ogex parser for the engine.

  • C++
  • CMake
  • ISPC

E Commerce App

An e-commerce application built with asp.net, angular, and postgreSQL. Users can search, sort goods, register, and log in. It also includes a fully functional cart and checkout system.

  • Angular
  • C#
  • SQL
  • Bootstrap
  • Docker
  • Stripe

My skills

My Experience

Contact me

Please contact me directly at yangtianzhuo970425@gmail.com or through this form.