Chris Robinson is a highly skilled and versatile software developer with a deep passion for full-stack development, game design, and web development. With a career that has evolved across various domains, Chris has demonstrated expertise in both the creative and technical aspects of the industry. He is currently working on an indie game titled Untold Fantasy, a casual fantasy adventure that puts player choice at the forefront, creating a dynamic storytelling experience. The game’s innovative use of a unique storytelling algorithm makes it stand out in the gaming industry, ensuring that each playthrough offers a fresh narrative. Chris’s ability to blend technical proficiency with creativity has allowed him to bring this exciting project to life for PC, Mac, and mobile platforms.
Alongside his game development work, Chris is also developing the “Paperback” web and mobile app framework, leveraging modern technologies such as Ionic, Vue, and PixiJS. This framework enables rapid web and mobile app/game development from a single codebase, supporting complex 2D graphics and seamless integration with Vue front-end components. The framework is designed with strict data flow management and includes a custom scripting language called YamlScript, which defines app-specific logic and actions. Chris’s work on this app framework highlights his expertise in creating scalable, maintainable software solutions that offer high performance across different platforms.
Read More
Before focusing on his indie game development projects, Chris accumulated significant experience as a Senior Software Developer at GoBolt Logistics. In this role, he consulted with technical and non-technical stakeholders to enhance operational efficiency and implement tools that increased productivity while reducing risk. Chris was instrumental in transitioning the “delivery service area” code to a nationwide system, utilizing feature flags for smooth deployment and leveraging live data editing tools to solve problems without downtime. His leadership in mentoring a development team and designing custom delivery features exemplifies his capability in managing high-impact projects that require both technical know-how and strong team collaboration.
Chris has also worked at Traction Guest, where he served as a Ruby on Rails back-end developer. He led the development of key features like the Appointments feature and the Audit Logs feature, contributing to enterprise-level API accessibility. His ability to work under pressure, especially during the COVID-19 pandemic, helped pivot the company’s features with aggressive timelines, showcasing his flexibility and problem-solving skills. Additionally, his role at Dr. Bill as a Ruby on Rails Software Engineer involved full-stack feature development, where he was responsible for developing user stories, participating in code reviews, and collaborating with a multidisciplinary team to enhance system features.
In addition to his technical roles, Chris has been involved in teaching and mentoring, particularly at Lighthouse Labs, where he worked as a Teaching Assistant. In this capacity, he provided one-on-one support to students, helping them with Ruby, Rails, JavaScript, and other web development technologies. His mentoring approach, which emphasized patience and clear communication, earned him high praise from students, reinforcing his passion for teaching and guiding others in the tech industry.
Chris’s educational background includes completing a Web Development Bootcamp at Lighthouse Labs, where he learned core technologies such as Ruby, JavaScript, Ruby on Rails, and SQL. He also holds a Bachelor of Arts in Philosophy from UBC Okanagan. His academic experiences have provided him with a solid foundation in critical thinking, problem-solving, and effective communication, skills that he has successfully applied in his career as a developer.
In addition to his professional endeavors, Chris is passionate about literature, writing techniques, and cycling, maintaining a balanced lifestyle that includes both intellectual and physical activities. His dedication to mindfulness and meditation helps him stay focused and grounded, enabling him to tackle complex development challenges with clarity and efficiency. Chris Robinson’s diverse skill set, combined with his passion for technology and creative problem-solving, continues to make him a valuable contributor to the fields of software development and game design.