Jackson Lango Blog Games Art Programming Instagram logo Twitter logo Github logo LinkedIn logo

Online Battle Arena

Project Lead, Lead Programmer, Designer (June 2017 - Present)
I built a real-time online competitive game that borrows concepts from card games and 'MOBA' games like Leage of Legends. The game runs on a node server and is rendered with ReactJS for mobile and desktop browsers. This project challenged me to render complex scenes in CSS while optimizing for mobile.

OK K.O.! Dynamite's Action News

Project Lead, Lead Programmer, Designer
Wake Robin Games
(June 2016 - May 2017)
I led our team of three (musician, artist, programmer) in making this mobile game with Cartoon Network. I programmed it in C# with the Unity3d engine. Many of the design and programming challenges came from our desire to have an exciting narrative action in the style of a real cartoon. It was announced at PAX East and will be released for iOS, Android, and Amazon devices soon.

The Training Ground: Timbers E-Games

Lead Games Programmer
Wake Robin Games
(March 2017 - May 2017)
I programmed a series of six JavaScript web games using the HTML5 canvas. They were optimized to run smoothly on mobile devices and across browsers.

Personal Website (you're on it right now!)

Designer, Programmer (May 2017 - Present)
I've rebuilt this site many times over the years as a way to apply the lessons I've learned with UX, design, and web technologies. This latest incarnation that you're on now was originally created in ReactJS to explore it's interesting declarative integration of the JS and the DOM. But for increased flexibility I converted the site to the Jekyll framework.

D&D Idea Collection website

Designer, Programmer (June 2017)
I built this site using Angular2 with a MongoDB backend to let users participate in a role-playing game I stream.

TOCS Archive

Project Lead, Lead Programmer, Mentor (April 2015 - June 2016)
I created an archive process for four 1,000,000+ row tables in a SQL Server database with SQL and SSIS processes that is currently in production at ODOT. I then lead and mentored a team of four student developers through the next phase in a scrum-like environment to extend the process to more than 200 other tables. I was involved with drafting the requirements with clients and helped draft the project budget. I utilized metaprogramming and generated many of the SQL scripts with Python.

Hobby Game Development

Designer, Programmer, Art Roles (2006 - Present)
Making games has been a long-time hobby of mine. Publishing my games online has helped me understand working through full project life-cycles, customer feedback, and creating polished user experiences. Lately, I've worked as a programming contractor for several teams building Unity games and prototypes.