Skip to content
Diego Alveal
AboutWorkContact
CV
CV

Hi, I'm Diego Alveal.Software Developer.

View my workGet in touch

About me

Photo of Diego Alveal
Based in
Victoria, Chile
Focus
Full-Stack Development
Currently
Artificial Intelligence

I'm a computer science engineer with a passion for learning and for building solutions that are long lasting, reliable, efficient, and accessible to anyone who needs them. I care about clean architecture, honest trade-offs, and leaving codebases as tidy as possible

Every problem has many possible solutions. Finding an efficient one and making it work is what excites me most, and it's what keeps me researching and discovering new ways to solve each challenge.

Skills & tools

Languages

  • Python
  • JavaScript
  • TypeScript
  • HTML5
  • PHP
  • CSS3
  • SQL
  • C

Machine Learning & AI

  • vLLM
  • Ollama
  • Qwen
  • Claude
  • Whisper
  • FastMCP
  • LangGraph
  • LangChain
  • Tesseract

Backend

  • FastAPI
  • Node.js
  • Firebase
  • PostgreSQL
  • MySQL
  • Redis
  • Convex

Frontend

  • React
  • Next.js
  • TailwindCSS
  • shadcn/ui

Mobile

  • Flutter
  • React Native

Tools & DevOps

  • Git
  • Docker
  • VS Code

Selected work

Screenshot of Receipt Scanner

OCR · Web app

Receipt Scanner

Receipt-scanning web app that reads the store, date and total from a photo with in-browser OCR and saves them to Convex. Paginated receipt and store lists, Excel export, and an English and Spanish interface.

An external OCR server isn't needed. Only the three extracted fields are sent and validated.

  • Next.js
  • TypeScript
  • Tesseract.js
  • Convex
  • Tailwind CSS
  • Vercel
View project: Receipt Scanner (opens in a new tab)Sourcecode for Receipt Scanner (opens in a new tab)
Screenshot of CINAP

AI · Thesis project

CINAP

Academic advising platform where teachers book and manage sessions with a conversational AI agent over web chat, voice and Telegram, synced with Google Calendar. Thesis project for Universidad Católica de Temuco and CINAP.

Under 2 s average response latency, validated across web, Telegram and voice with up to 10 concurrent users.

  • Next.js
  • FastAPI
  • LangGraph
  • FastMCP
  • vLLM
  • Whisper
  • Redis
  • PostgreSQL
Sourcecode for CINAP (opens in a new tab)

Contact

Have a question or want to work together? Leave a message and I'll get back to you as soon as I can.

  • dgvipedev@gmail.com
  • Victoria, Chile
  • GitHub (opens in a new tab)
  • LinkedIn (opens in a new tab)

Diego Alveal

Software Developer

Back to top
AboutWorkContact
  • GitHub
  • LinkedIn
  • Email

© 2026 Diego Alveal