Skip to content
Carlos Morais.

Selected work

Real problems, in production.

Company code is private, so here I walk through the problem, the decisions and the outcome of each one.

RaceGame in a practice race: the track seen from above, with the cars in the first corner

Alpha EdTech · Project lead Nov 2024

RaceGame: real-time multiplayer racing

Up to 10 racers on a top-down Canvas track, with the server as the source of truth and client-side prediction, synced over WebSocket, no Socket.IO.

  • HTML5 Canvas
  • React
  • Express
  • WebSocket
The 2024 Food Point home page: “Plan and Share Moments of Flavor!”

Alpha EdTech · Team project Apr — May 2024

Food Point: planning food-centered events

A single-page app in plain JavaScript, no framework, built by a team in four weeks. I wrote the router, the home page and the create-event flow, with a map and a menu. You can use the 2024 frontend here, as it was.

  • JavaScript
  • Express
  • PostgreSQL
  • Leaflet