Gordon Goodrum - Microservice and Software Architect

Software Architect and Microservice Evangelist Gordon Goodrum is a leader in research and development of web technologies. Gordon has been researching Artificial Intelligence and Human-Computer Interaction for over 5 years and has been applying these principals to web application and software development. His expertise is in the areas of Software Development and Human-Computer interaction in a real-time context. He also works closely with companies and organizations developing Web technologies in a variety of areas of such as software engineering, application support, and systems deployment.

Who is Gordon Goodrum?

OakFrame Founder and Dallas Full Stack Engineer Gordon Goodrum has been at the forefront of new, world changing technologies since 2016. An investor in local health and science services, Gordon believes in the continued development of green technologies. When it came to applying his talents, it began as a passion for game development and later grew into a career of software development.

Languages, Technologies, and Experience

TypeScript, JavaScript, NodeJS, PHP

Microservices, Cloud Deployment, Continuous Integration, Test Driven Development, Object Oriented Programming

Python, Java, C

Work and Career

Gordon Goodrum is a Full Stack Web Developer in Dallas, Texas, working with both startups and medium-large companies as a Microservice Architect and Consultant. His work and technologies have contributed and been experienced by millions of people across the entire world. Gordon enjoys building tools for all kinds of businesses, especially businesses of all size that require the latest web technology.

Active Personal Works

OakFrame TypeScript Integrated Web Game Engine

OakFrame is an Interactive Javascript Framework for Realtime Data Science and Entertainment Applications. Embedded with Scraps-JS.

KeyPiece Online Interactive Drawing and Adventure Game

Free to play multiplayer online browser-based MMORPG. Create your character, draw your adventure, build a world to call your home. Play now!

GAMEBIN.tv Online Resource for Game Developers

Game Development is no longer limited to those with production studios at their expense. GAMEBIN.tv was created by game developers, for game developers. Read more here.

Software and Web Development

DisneyFoodBlog, AllEars.net WordPress Plugins & Theme

Machine Learning & B.R.I.E.F Image Classification

SunToWater Atmospheric Water Generation

Game Development

Untitled Adventure (2014)

Ancient Adventure (2011)

Treesun Online (2008)

The Microservice Approach

Reusable Components & Loose Coupling

Classes and infrastructure that are written in ways that are not strongly coupled allow for re-usable components, and for easy extension. The Microservice Framework makes it possible for the developer of any class and infrastructure to plug and play. By the nature of being loose coupled, the application can easily adapt.

Automation & Continuous Delivery

From local development, to staging, to production, the ability to safely deploy a component is critical. This can be done on an artifact basis, rather than trying to verify the entire system. As with many things, automation is key, and this allows a microservice oriented architecture to achieve high agility with extensible configuration.

Managing Risk & Fault Tolerance

Perfect software is a result of engineering, not that of force by management. Reliability is compromised by large releases, building fault tolerant systems is about understanding and designing against single points of failure. To get the full benefit of this, an organizational philosophy that embraces agility and reliability must be adopted.

All Pages in About OakFrame

    About OakFrame

    OakFrame is a design, development, and research firm located in Dallas, Texas, developing experiences for audiences around the globe. We provide technology that helps you engage with the most amazing people online. With a proven track record of building interactive digital experiences across desktop and mobile to connect people, our mission is to provide people […]

    Unread — 1 minute read

    Gordon Goodrum - Microservice and Software Architect

    Software Architect and Microservice Evangelist Gordon Goodrum is a leader in research and development of web technologies. Gordon has been researching Artificial Intelligence and Human-Computer Interaction for over 5 years and has been applying these principals to web application and software development. His expertise is in the areas of Software Development and Human-Computer interaction in […]

    Reading — 3 minutes

About OakFrame Topic Completion: 50%

Explore OakFrame

    Games

    Play games in your browser for free, handcrafted by us here at OakFrame!

    Unread — 1 minute read

    OakFrame Living Documentation

    Simple to Embed and Integrate We designed OakFrame to be easy to extend in order to provide further integration opportunities. If you prefer to run your own code in web development environments, you will be able to download the entire source from GitHub. You can build a full web application with OakFrame or a simple […]

    Unread — 2 minute read

    Design Systems

    A complete, reliable, flexible, and cost-effective infrastructure is a fundamental requirement in modern companies. Design Systems are a philosophy focused on creating reproducible results in a wide range of industries. By following design systems, your organization will more strongly align its service and products, and eliminate time spent re-building or designing infrastructure as much as […]

    Unread — 1 minute read

    About OakFrame

    OakFrame is a design, development, and research firm located in Dallas, Texas, developing experiences for audiences around the globe. We provide technology that helps you engage with the most amazing people online. With a proven track record of building interactive digital experiences across desktop and mobile to connect people, our mission is to provide people […]

    Unread — 1 minute read