Backend & DevOps Engineer

Download CV

About Me

Artu

Artu (@artumont)

Backend & DevOps Engineer

I mainly specialize in backend development, but I also have experience in frontend development and cloud infrastructure. I have worked on a variety of projects, from web applications to REST APIs and even some computer vision stuff.

Problem Solver
Team Player
Self Learner
Detail-Oriented
Passionate

Technical Expertise

Backend

SpringbootSpringboot
FastapiFastapi
Phoenix FrameworkPhoenix Framework
MySQLMySQL
SQLiteSQLite
PostgreSQLPostgreSQL
MongoDBMongoDB
RedisRedis
MinIOMinIO

Platform & DevOps

GitHubGitHub
GitHub ActionsGitHub Actions
DockerDocker
KubernetesKubernetes
NginxNginx
LinuxLinux
AWSAWS
VercelVercel

Languages

PythonPython
GoGo
LuaLua
ElixirElixir
CC
C++C++
JavaJava
RustRust
TypeScriptTypeScript
JavaScriptJavaScript
Vue.jsVue.js

Work Experience

Servicios de Automatización e Instrumentación SA de CV

Servicios de Automatización e Instrumentación SA de CV

Backend & DevOps Engineer

Nov 2025 - Present

Building SiaERP — a microservices-based ERP platform with 7 business services, event-driven architecture (Redis pub/sub), database-per-service pattern (PostgreSQL), and a custom deployment orchestrator with Proxmox snapshot rollback. Previously designed and built the core ERP system with FastAPI, Docker/Nginx orchestration, GitHub Actions CI/CD, JWT auth with RBAC, and automated PDF generation with MinIO storage.

Certifications

AWS AcademyCloud FoundationsSep 2024
AWS AcademyCloud OperationsApr 2026
CiscoPython Essentials 1Sep 2024
CiscoNetworking BasicsFeb 2026
IBMData Visualization with RDec 2024
TecmilenioFundamentos de DevOpsJun 2026
TecmilenioDesarrollo Full StackJun 2026
TecmilenioBases de DatosOct 2025

Projects

SiaERP

Enterprise ERP covering clients, projects, quotations, invoices and payments, expenses, inventory, document generation, and analytics through 7 domain microservices.

Built to replace fragmented operational workflows at Saisa. Redis events, database-per-service isolation, and a custom Proxmox-aware orchestrator support independent deployments and rollback.

PythonFastAPIPostgreSQLRedisDockerMinIOGitHub Actions

agent-smith.nvim

Neovim AI agent with bounded visual edits, multi-file changes with approval, semantic search, and sandboxed Vibe sessions.

Created to have full control over AI-assisted coding inside Neovim without relying on external GUI tools.

LuaNeovimAI Integration

GitHotswap

CLI tool to switch between Git user profiles without editing .gitconfig manually. Perfect for managing work/personal identities.

Tired of manually editing .gitconfig every time I switched between work and personal repos.

GoGitCLI

EcommerceDocker

E-commerce API with Docker containerization and Kubernetes load balancing. Includes CI/CD with GitHub Actions.

Learning project to understand container orchestration, K8s deployments, and CI/CD pipelines.

Node.jsMongoDBDockerKubernetesGitHub Actions

ConcurrentChatSystem

Real-time chat system with concurrent rooms using Phoenix WebSockets and Next.js frontend.

Practice Elixir's actor model and real-time capabilities with a familiar use case.

ElixirPhoenixNext.jsWebSockets

DotSlashStream

Torrent-based media streaming platform with support for multiple indexer sites. Monorepo architecture.

Challenge building a complex streaming system with multiple services and storage layers.

GoRedisPostgreSQLMinIO

remote-wol-esp32

Low-power remote Wake-on-LAN system using ESP32-C6. Runs on USB residual power with Tauri mobile controller.

Wanted to wake my PC remotely without keeping it fully powered. IoT meets practical utility.

CESP-IDFRustTauriReact

zed-workspaces

Lightweight CLI tool to add VS Code-style .code-workspace support to the Zed editor.

Zed lacked workspace support I relied on. Built the tool I needed.

TypeScriptCLI