Jack can be described as a natural self-starter who always finishes a project that he starts. Jack visualizes how a potential feature will function, writes sample code, and then test the sample code to check if it implements the feature. This structured approach resulted in the delivery of Darklands Adventure, which is a platformer video game that has checkpointing, interactive areas and smooth jumping animation.