Jesus Gonzalez

Software engineer. Software design and programming.

I have 16 years of professional experience as a software engineer.

Game development experience

  • Game framework architecture.
  • Game engine architecture.
  • General gameplay programming.
  • Client/server architecture.
  • Battle systems.
  • Animation systems.
  • VFX and animation tooling.
  • UI implementation.
  • Live ops.

Web development experience

  • Frontend development.
  • Frontend state management (e.g. React hooks, Redux).
  • Website accessibility.
  • Unit testing/snapshot testing.
  • Backend development (Node, Express, Python frameworks).

Other experience

  • SQL and NoSQL databases.
  • Cloud services, especially AWS.
  • Containers (Docker, Podman, ECS, Kubernetes).
  • Deep understanding of Linux systems.

Programming languages

While I have no issue in learning, adapating and being productive in any language/environment very quickly, I have years of accumulated experience in:
  • Rust.
  • C#.
  • Javascript/Typescript.
  • Python.