Senior Software Engineer

Lucas Lizama

I build reliable software across web, mobile, desktop, and games — and I'm always learning the next thing.

📍 Santiago, Chile

👋 About

Senior software engineer with 6+ years building software across web, mobile, desktop, and games. I care about clean object-oriented design, pragmatic architecture, and shipping things that actually work.

My background mainly spans JavaScript, Node.js, and C#/.NET. On the side I've dabbled in game programming with Unity and Godot, and explored Rust as a hobby.

💼 Experience

Senior Software Engineer · Devaid

Jun 2023 — Oct 2025

Led development on production software as a senior engineer.

  • Designed and delivered features end to end across the stack.
  • Applied clean, object-oriented design and pragmatic architecture.

Senior Software Engineer · Khipu

May 2022 — Sep 2022

Senior engineer on payment-related software in Santiago.

  • Contributed to backend services in a fast-moving fintech environment.

Software Architect · Devaid

Nov 2020 — Sep 2021

Shaped architecture and technical direction for the team.

  • Defined structure and patterns for maintainable systems.
  • Guided implementation from design through delivery.

Software Developer · Devaid

Aug 2019 — Nov 2020

Full-stack development across web applications.

  • Built and shipped user-facing features to production.

Software Developer · Intelligenxia S.A.

Dec 2018 — Jun 2019

Developed and maintained software solutions.

  • Implemented features and resolved issues in a growing codebase.

Software Developer · GameLab Education

Aug 2015 — Dec 2015

Early game-development and software work.

  • Built game and educational software prototypes.

🛠️ Skills

💻 Languages

C#JavaRustTypeScriptJavaScriptPythonKotlin

🧰 Frameworks & Tools

.NETReactAngularSpring BootTauriGitClaude Code

🗄️ Databases

PostgreSQLMySQLSQL ServerSQLiteMongoDBCockroachDB

⚙️ DevOps

DockerCI/CDGitHub ActionsTerraform

🧪 Testing

NUnitJestpytestPlaywrightPuppeteer

🎮 Game Development

UnityGodotBevy

📱 Mobile

Android (Java/Kotlin)React Native

🗣️ Spoken Languages

Spanish (native)EnglishJapanese N5

📜 Certifications

Mastering React

☁️ Google Cloud

Cloud RunApp EngineCompute EngineGKECloud SQLCloud StorageBigQueryCloud FunctionsPub/SubCloud SchedulerCloud BuildArtifact RegistryIAM

🚀 Projects

🐻 BanjoChatooie

A mod for Banjo-Kazooie: Recompiled that pipes Twitch chat into the game — messages show in a corner panel, and viewers can make any of 60+ characters say them through the original 1998 text boxes and voice grunts.

CN64RecompTwitch IRCGame Modding

🎨 animation-auto-tagger

An Aseprite extension: drop a character's frame files in and get one sprite with a tagged, ordered timeline, ready for Godot. Reimporting a redrawn animation replaces the matching tag instead of piling up layers.

LuaAsepriteGamedev Tooling

🏆 mimic-leaderboard

Self-hosted leaderboard server for Mimic! — a dependency-free Python service (~250 lines, stdlib only) so the game outlives any official backend, in the spirit of Stop Killing Games.

PythonSQLiteBackend

📦 rut-csharp

A utility library for Chilean RUT operations — check-digit (DV) calculation, validation, and formatting.

C#.NETLibrary

Game jam and hobby games I've built.

🎓 Education

Duoc UC

2014 — 2018

Analista Programador, Informatics