Backend · Automation · Infrastructure

I build software you can rely on, and I care for it every day

I'm David. I enjoy seeing solutions through from start to finish: I develop backend services, automate tests and look after infrastructure, from diagnosing an incident to deploying and monitoring the fix.

View projectsLet's talk

David VargasSoftware Engineer

Projects

AI systems I built to run on my own infrastructure. Two are live, so you can step in and try them.

  • 2026

    KurAI.tech

    14 AI agents working as a software team, from business goal to Pull Request, with local models on Ollama and a single 16 GB GPU.

    14
    AI agents
    16 GB
    On a single GPU
    The KurAI.tech console showing its operations center, with 11 agents, 3 models, the iterative methodology, delivery to Gitea and the sprint pipeline from CEO to Frontend.
    • Python
    • LangGraph
    • FastAPI
    • Ollama
    • PostgreSQL
    • Redis
    • Qdrant
    • Docker
    • Gitea
    • Astro

    No public demoView project

  • 2026

    TRAZO

    A local pipeline that turns a text file into a one-minute vertical video explaining a technical concept, with narration, programmed animation and automatic quality checks.

    YAML
    One file per video
    1080×1920
    Vertical, at 30 fps
    TRAZO render screen with the video preview, the buttons to download the MP4 and SRT, and the QA checklist with its key frames.
    • Node.js
    • Python
    • skia-canvas
    • FFmpeg
    • Kokoro
    • YAML
    • JSON Schema

    No public demoView project

  • 2026

    Kurai-Transcribe

    My own Whisper transcription service, running on my GPU. Upload audio and get punctuated text back, with word-level timing and without sending it to any transcription provider.

    The Kurai-Transcribe page, with its audio-to-text heading and the audio drop zone.
    • Faster-Whisper
    • CTranslate2
    • FastAPI
    • CUDA
    • Transformers
    • Prometheus
    • NGINX
    • WireGuard

    Try it liveView project

  • 2026

    KuraiMusik

    An internet radio that never switches off. AI generates the music, and the system mixes and streams it on its own, around the clock, across several stations with nobody in the booth.

    The KuraiMusik landing page, with the Enter Experience button on a dark background.
    • Next.js
    • FastAPI
    • Celery
    • Redis
    • Liquidsoap
    • Icecast
    • ACE-Step
    • Docker
    • Prometheus

    Try it liveView project

  • 2026

    GenRuntime

    A local video studio for a single 16 GB GPU. You give it a JSON file describing the shot, and it gives you back a clip that has passed quality checks, with a person approving the keyframes before any GPU time goes into video.

    Two GenRuntime nodes: the review of an anime swordswoman's keyframes, already approved, and her video take with QA passed and the dialogue Whisper heard.
    • Python
    • FLUX.2 klein
    • LTX-2.5
    • OWLv2
    • DINOv2
    • Whisper
    • Ollama
    • Docker
    • React Flow

    No public demoView project

On social

I also explain technology on video, for people who have never programmed. Press play: that is my voice.

Photo of David Vargas

@daviddevgt

I publish short videos about technical concepts on YouTube, TikTok and Instagram. If you want to get to know me before writing, it is a good place to start.

  • 00:00 / 01:24

    100

    The Monty Hall problem

    Three doors, one prize and one question: does switching doors change your odds?

  • 00:00 / 02:40

    100

    How does a transistor work?

    A small voltage decides whether current flows or not, and that is how computers are built.

Looking for the AI videos?The AI-generated clips are all together in GenRuntime.See the clips

How I work

  1. Before changing anything, I watch how the work really happens and look for the root cause: understanding what happened helps fix it once.
  2. I automate tests and pipelines so every release can go out calmly.
  3. I stay with what I build through production: the deployment, the monitoring, the incidents and whatever comes next.
  4. I document what I build and share what I learn, so the team has everything at hand and the work keeps moving.

Experience

6 years
In technology, since 2020
3+ years
Building software
Today
QA Automation Engineer, remote
  • Backend and APIs

    • Python
    • FastAPI
    • Node.js
    • Go
    • PostgreSQL
    • MySQL
    • Redis

    I develop RESTful services and APIs and integrate third-party SDKs. I have implemented secure authentication flows in fintech apps with real users, and improved the performance and latency of their services.

  • QA automation and CI/CD

    • Selenium
    • Java
    • API Testing
    • GitLab CI
    • Azure DevOps

    I design and run automated tests for banking systems that operate 24/7, and build pipelines alongside developers and PMs so versions ship smoothly.

  • Infrastructure and cloud

    • EC2
    • RDS
    • S3
    • Lambda
    • CloudFront
    • Docker
    • Kubernetes
    • Linux
    • Nagios

    I have managed servers, databases and storage on AWS, worked with serverless services, and resolved Linux incidents with root cause analysis and monitoring.

  • AI and MLOps

    • PyTorch
    • CUDA
    • TensorRT
    • Faster-Whisper
    • MLflow
    • SpaCy

    I take models to production on my own infrastructure, looking after GPU memory, concurrency and monitoring. My projects show this work in more detail.

University education

Technical degree in Software Development

Universidad Galileo2023 – 2025

Languages

  • SpanishNative
  • EnglishIntermediate (B1)

Contact

If you have a project or an open role and would like to chat, write to me. I would be glad to hear from you.

josuedavidvl18@gmail.com