Skip to content
View heisjuanda's full-sized avatar
😺
👑
😺
👑

Block or report heisjuanda

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.

Content in all repositories owned by your account will be closed.
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
heisjuanda/README.md

juandacover

Juan David Moreno Alfonso

Software Engineer at Truora · Cali, Colombia

Full stack engineer, 4+ years. I work on serverless backends on AWS and on frontends where performance is a feature. Code lives here — the case studies, with the reasoning behind each decision, live on juandamoreno.dev.

Portfolio CV as PDF LinkedIn Open to opportunities


Currently

Truora logo Software Engineer at Truora

Truora checks identities and prevents fraud for companies across Latin America. I build the products that decide whether a person really is who they say they are: web features, REST APIs in Go, Android SDK components and serverless services on AWS.

  • Cut review time in half — from 60s to 30s per case — on the tool used to check validations our models are unsure about, with the same quality of decisions.
  • Designed Labeling Review, which turns those same validations into training data for Truora's internal AI models, reusing what we already had instead of building a new system.
  • Rebuilt how we read and validate Colombian driver's licenses, a key requirement for one of Truora's largest clients.

Previously — Software Developer at Cressco. Agency work for client products: I led the frontend and the infrastructure around it — DNS, deployments and email delivery — for healthcare and e-commerce teams.

  • Added autosave to Reddocares' medical forms, so staff stopped losing long records when a tab closed or the connection dropped.
  • Made joshwoodcolour.com load ~20% faster.
  • Fixed Josh Wood's email campaigns that were landing in spam, by cleaning up their sending reputation and rewriting the messages.

Selected work

Code here, the full write-up on the portfolio.

Project What it is Repo Case study
Juanda Bot RAG Telegram assistant — Ollama primary, n8n fallback to OpenAI/Groq Juan-Dabot Read
AI Speech Platform My thesis — FastAPI + React, speech analysis for oratory and debate trabajo-de-grado-2 Read
Lambda Lang A functional language, parser, evaluator and visual REPL, from scratch in Dr Racket Program-language Read
Patitas a Casa Nonprofit pet adoption platform for shelters in Argentina Patitas-a-casa Read
This portfolio React + GSAP on a Cloudflare Worker, with per-route metadata rendered at the edge personal-portfolio Read
Josh Wood Colour Premium haircare e-commerce — React, Gatsby, Shopify private Read

Stack

React, TypeScript, JavaScript, Python, Kotlin, Go, AWS, Terraform, Cloudflare, PostgreSQL, Docker, Vue

Frontend React · TypeScript · GSAP · Vite · Core Web Vitals Backend Go · Python · Kotlin · FastAPI · Node Cloud AWS (Lambda, DynamoDB, API Gateway, CloudFront) · Cloudflare Workers · Terraform Data PostgreSQL · DynamoDB · RAG pipelines


Also

  • Systems Engineering, Universidad del Valle — 2020–2025
  • English and Spanish, both working languages
  • Remote-first, working with distributed teams from Cali

Contact

juandamoreno.dev · LinkedIn · heisjuanda@gmail.com · WhatsApp

Open to engineering roles and collaborations.

Pinned Loading

  1. personal-portfolio personal-portfolio Public

    My personal portfolio where I wanna share with you who I'm

    JavaScript 4 1

  2. adanj27/Patitas-a-casa adanj27/Patitas-a-casa Public

    JavaScript 4 3

  3. heisjuanda heisjuanda Public

    My personal and special repository

    1

  4. trabajo-de-grado-2 trabajo-de-grado-2 Public

    Final

    Python 1

  5. Program-language Program-language Public

    Final test from my university

    Racket 1

  6. Juan-Dabot Juan-Dabot Public

    Telegram Bot

    Python 1