Skip to content
View jonasotoaguilar's full-sized avatar

Highlights

  • Pro

Block or report jonasotoaguilar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jonasotoaguilar/README.md
Header wave

Hi, I'm Jonathan Soto 👋

Typing SVG

GitHub profile views GitHub followers Email


About me

I'm a software engineer focused mainly on backend development: designing maintainable systems, clear APIs and practical tools that solve real problems with Python, Java, JavaScript/TypeScript and modern development practices.

I'm also exploring how AI agents and structured engineering workflows can improve real software delivery: Test-Driven Development (TDD), Spec-Driven Development (SDD), Receipt-Driven Development (RDD), OpenSpec, code analysis, automation and verifiable review.

📍 Santiago, Chile · Open to remote work

What I build

  • Backend APIs and domain-oriented services.
  • Full-stack applications with React, Next.js and TypeScript.
  • Developer automation workflows and productivity tooling.
  • AI-assisted software workflows using coding agents and local tooling.
  • Games and interactive learning experiences (Unity, itch.io).

Current focus

Backend architecture       ████████████████████░░  90%
Python / Java services     ███████████████████░░░  85%
TypeScript full-stack      ████████████████░░░░░░  75%
AI-assisted development    ███████████████░░░░░░░  70%
Rust tooling               ██████████░░░░░░░░░░░░  45%

Tech stack

Backend

Python Java Spring Boot FastAPI Node.js

Frontend

TypeScript JavaScript React Next.js Tailwind CSS

Data & DevOps

PostgreSQL MySQL MongoDB SQLite Docker GitHub Actions Rust Bun

AI-assisted development

OpenCode TDD SDD RDD OpenSpec

Featured projects

GitHub stats

Jonathan Soto GitHub contribution graph

Repos by language Commits by language Most productive time

Contact

If you want to collaborate, talk about backend engineering, AI-assisted development or build useful developer tools, reach me here:

Email GitHub


Building useful systems, learning constantly and using AI as a tool to think and execute better.

Pinned Loading

  1. serviceflow serviceflow Public

    Aplicación web full-stack para la gestión de órdenes de servicio y seguimiento de tickets, construida con Next.js, TypeScript y Appwrite, con soporte Docker y control de estados.

    TypeScript

  2. BlendedGames-bGames/bGames-FintualSensor BlendedGames-bGames/bGames-FintualSensor Public

    Sensor para otorgar puntos de bGames en base al cumplimientos de metas de ahorro del usuario en Fintual.

    JavaScript

  3. eventcommerce eventcommerce Public

    Python

  4. minuto minuto Public

    TypeScript

  5. opencode-tokenmeter opencode-tokenmeter Public

    OpenCode TUI plugin: TokenMeter sidebar — live token usage, cost, and delegation tree for sessions

    TypeScript 5