Welcome to my website! I'm Ivan Kok, a Lehigh University graduate and currently a software engineer at Bentley Systems. I mainly work with TypeScript, JavaScript, and React, but I'm open to learning new skills and improving on my existing knowledge. You can check out a sample of my older work under the Projects section, but I recommend my Github for more up-to-date projects. Please feel free to get in touch with me through my contact information down below. Thanks for visiting my website!
Find me on:
Github LinkedIn Facebook InstagramContact Information
You can contact me by my email:
ivanjayk@gmail.com (personal)
My cellphone number is:
646-338-9557
For the full list of projects, please check out my Github: https://github.com/IvanJK97
Snake Game
Browser version of the classic arcade game "Snake". Done using plain HTML, JavaScript, CSS. Goal is to get the apple without colliding with snake's body or edge of screen. Try the demo on Codepen: https://codepen.io/IvanKok/pen/JQzwEW Check out the source code and documentation on: https://github.com/IvanJK97/Snake-Game
Maze Game
Maze mini-game made with jQuery, HTML, CSS, and JavaScript. Players click and drag the character across the map to the goal while avoiding touching the walls of the maze. Check out the source code on: https://github.com/IvanJK97/Maze-Game
Dolomite's Support Site Prototype
Picture of the prototype of Dolomite's support-site I worked on. It is made using the React web framework. Clicking on each tab on the left purple navbar would bring a new webpage with its corresponding HTML elements onto the page through React Router. Used state and prop to change the style and link of nav tabs on nav bar when user clicks on it.