Skip to content

About

I build software that holds up in production. Full stack in TypeScript and Python, mobile with React Native, and lately the platforms LLM agents run on. For four years I also led a cross functional team of about 15.

Experience 11 years

  1. {01}

    Senior Full Stack Engineer

    HeyDonto AI · Remote · Jun 2025 – Present

    Scope
    Full stack on an AI agent platform: React frontends, Python APIs and the Kubernetes runtime underneath.
    Stack
    React · Next.js · FastAPI · Claude Agent SDK · GCP
  2. {02}

    Principal Software Engineer, Tech Lead

    Algotive · Guadalajara · Jun 2021 – Jun 2025

    Scope
    Led a cross functional team of about 15 and owned a computer vision product end to end.
    Proof
    64 concurrent video streams on one GPU.
    Stack
    Python · NVIDIA Triton · React · Electron
  3. {03}

    Senior Full Stack Developer

    Jalisco State Prosecutor’s Office · Guadalajara · Jan 2018 – Jun 2021

    Scope
    Web systems that replaced paper processes for more than 1,000 people.
    Stack
    PHP · JavaScript · SQL · REST APIs
  4. Aug 2017 – Jan 2018 · Finished my B.S. in Computer Systems Engineering

  5. {04}

    Full Stack Developer

    Guadalajara Municipal Police · Guadalajara · Jul 2014 – Aug 2017

    Scope
    Internal platforms, dashboards and APIs, with requirements straight from the people using them.

Skills filter by the role you are hiring for

Filter skills by role
SkillWhat I do with it
LanguagesTypeScript and Python day to day, JavaScript and PHP from years of web systems, and Go, Rust or C# with .NET when a service calls for them.
Agent platformsIsolated runs per task, deploys that never cut work in progress, review before merge.
Web appsReact and Next.js frontends on typed APIs, built to be read by the next person.
Refactors at scaleAbout 50,000 lines moved with frozen contracts and no change downstream.
DataSchemas, queues and migrations that can always roll back.
Mobile appsiOS and Android from one TypeScript codebase, offline first, shipped to both stores.
GPU inferenceVision pipelines tuned until the hardware is the limit: 64 streams on one GPU.
Team leadershipFour years leading about 15 people across backend, frontend, ML, DevOps and product.
Cloud and deliveryCI/CD, containers and infrastructure as code on GCP and AWS.

How I work

  1. {01}

    Ship the safe half first

    Renames and migrations go out first; anything that deletes data waits for a sign off.

  2. {02}

    Refactors change shape, never behavior

    Small steps, frozen contracts. If anyone downstream notices, I moved too fast.

  3. {03}

    Write the decision down

    Every non obvious choice gets an ADR with the options I rejected. Teams argue once, then build.

Education

  • In progressPh.D. in Information Technology, University of Guadalajara. Part time, research on agentic AI.
  • 2022M.S. in Information Technology, University of Guadalajara
  • 2017B.S. in Computer Systems Engineering, University of Guadalajara

Questions recruiters ask

Do you still write code?
Yes. Writing and reviewing production code is most of my week. The bigger decisions go into ADRs.
Do you build mobile apps?
Yes. React Native and Expo for iOS and Android, from the first screen to store release.
How is your English?
B2. I work in English every day with a US team: standups, design reviews and written ADRs.
Can I see code?
Most of my work lives in private repositories. Happy to walk through architecture and decisions on a call.

Contact

Hiring for a senior or lead role?

Hi Daniel, I amfrom. We are hiring ato workand I would like to talk.

or write to daniel.k310a@gmail.com