Jonathan Chan

Jonathan Chan Email and Phone Number

Instructor at Computing For All @ Computing For All
Redmond, WA, US
Jonathan Chan's Location
Redmond, Washington, United States, United States
Jonathan Chan's Contact Details

Jonathan Chan personal email

About Jonathan Chan

Multi-skilled engineer with a penchant for detail and a passion for front-end development.Always analyzing workflows and the tools or processes that can improve them.Life learner currently doing personal research on Systems Theory, Chaos Theory, Cellular Automation, and how to apply them all to Artificial Intelligence in order to create emergent user experiences.Volunteers skills and knowledge to those who could benefit.

Jonathan Chan's Current Company Details
Computing For All

Computing For All

View
Instructor at Computing For All
Redmond, WA, US
Employees:
59
Jonathan Chan Work Experience Details
  • Computing For All
    Computing For All
    Redmond, Wa, Us
  • Computing For All
    Instructor
    Computing For All Jul 2021 - Present
    Bellevue, Washington, Us
  • Doublebear Productions
    Gameplay And Tools Programmer
    Doublebear Productions May 2013 - Aug 2016
    I started helping the wonderful people at DoubleBear Productions by implementing cooperative pathfinding using the WHCA* algorithm described in David Silver's 2005 paper titled "Cooperative Pathfinding". I also optimized the algorithm by implementing binary heaps for the open lists, determining whether the start and end points are connected components before pathfinding, and using Jump Point Search on the true distance heuristic.
  • Digipen Institute Of Technology
    Assistant Producer, Design Lead, And Programmer For Team Walrus
    Digipen Institute Of Technology Jun 2012 - Aug 2013
    Redmond, Wa, Us
    Oversee the direction of the game as well as help the producer make sure the team is connected, cohesive, and having fun. Also handle various tasks such as coding and maintaining the components and systems architecture, viscoelastic fluid physics, gameplay logic, event listeners, scripted sequences, and animated spritesheets among other things.
  • Digipen Institute Of Technology
    Teaching Assistant - Gam100
    Digipen Institute Of Technology Sep 2012 - Dec 2012
    Redmond, Wa, Us
    Assisted Doug Schilling, Patrick Bulman, and Bill Morrison in helping the students in the GAM100 lab develop their skills in ProjectFUN, their ability to work as a team, and their knowledge in game design and production of games in general.
  • Digipen Institute Of Technology
    Projectfun Tutorials Qa & Data Entry
    Digipen Institute Of Technology Aug 2012 - Sep 2012
    Redmond, Wa, Us
    Assured the quality of over 200 tutorials for ProjectFUN as well as formatted and submitted them onto a WordPress website where students can use them for assignments and for reference.
  • Digipen Institute Of Technology
    Design Lead And Gameplay Programmer For Team 9Stopwatch
    Digipen Institute Of Technology Jan 2012 - Apr 2012
    Redmond, Wa, Us
    Designed, playtested, and iterated on the gameplay of "Zero Frontier." Programmed gameplay as well as a custom XML serialization system completely in C from scratch.
  • Digipen Institute Of Technology
    Co-Lead Designer And Technical Lead For Team Oneironauts
    Digipen Institute Of Technology Sep 2011 - Dec 2011
    Redmond, Wa, Us
    Designed, playtested, and iterated on the gameplay with my partner using paper prototypes on top of digital prototypes. Programmed all gameplay aspects in C++ using ProjectFUN and its state machine and particle system features.
  • Phoenix Online Studios
    Web Developer
    Phoenix Online Studios Jun 2010 - Sep 2011
    Developed the websites for The Silver Lining and POStudios' home page based off of designs by Eriq Chang and Michael Fortunato respectively. Skinned the SMF message board as well as the Wordpress blog to match the POStudios' design. Handled various website launches, forum feature additions, and website maintenance requests.
  • Sleepy Whale Studios
    Co-Founder, Co-Director, Designer, Programmer
    Sleepy Whale Studios Mar 2011 - Aug 2011
    Worked with two others in the design, programming, art direction, and overall development of video games.
  • Lunaweb
    Web Developer
    Lunaweb Aug 2010 - Aug 2011
    Memphis, Tn, Us
    Sliced and developed the front-end of websites for clients based off of graphic designers' mockups. Maintained as well as developed new back-end technologies for clients. Developed universal iOS apps for clients based off of mockups and feature requests. Rewrote front-end and back-end code of old websites using up-to-date standards and progressive enhancement techniques.
  • Resolute Games
    Game Designer, Game Programmer
    Resolute Games Oct 2008 - Jun 2009
    Memphis, Tn, Us
    Designed gameplay, core architecture, tools, and user interfaces for various iOS games.

Jonathan Chan Skills

Game Design Game Programming Game Development Gameplay Programming Unity3d C# C++ Video Games Actionscript C Photoshop Playtesting Web Development Level Design Iterative Design Css Xml Flash Python Wordpress Game Design Documents Mercurial Subversion Perforce Objective C Html Javascript Php Html 5 Advanced Css Java Jquery Actionscript 3.0 Asp Batch Files Box2d Coldfusion Extendscript Json Monte Carlo Simulation Mysql Progressive Enhancement Quality Assurance Sass Semantic Html Serialization Vba Version Control

Jonathan Chan Education Details

  • The University Of Memphis
    The University Of Memphis
    Computer Science
  • Digipen Institute Of Technology
    Digipen Institute Of Technology
    Game Design
  • University Of Washington
    University Of Washington
    Web Development

Frequently Asked Questions about Jonathan Chan

What company does Jonathan Chan work for?

Jonathan Chan works for Computing For All

What is Jonathan Chan's role at the current company?

Jonathan Chan's current role is Instructor at Computing For All.

What is Jonathan Chan's email address?

Jonathan Chan's email address is jo****@****ail.com

What schools did Jonathan Chan attend?

Jonathan Chan attended The University Of Memphis, Digipen Institute Of Technology, University Of Washington.

What are some of Jonathan Chan's interests?

Jonathan Chan has interest in Game Programming, Cooking, Tabletop Role Playing Games, Digital Art, Card Games, Web Programming, Board Games, Game Design, Euro Games, Video Games.

What skills is Jonathan Chan known for?

Jonathan Chan has skills like Game Design, Game Programming, Game Development, Gameplay Programming, Unity3d, C#, C++, Video Games, Actionscript, C, Photoshop, Playtesting.

Who are Jonathan Chan's colleagues?

Jonathan Chan's colleagues are Darshan Singh, Nikunj Shah, Rameez Hussain, Peter Le, Dishita Soni, Gian Rosario, Akshat Rait.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.