Skip to content
View Abelastro's full-sized avatar

Block or report Abelastro

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
Abelastro/README.md
Typing SVG

About Me

AI Engineer building practical systems across machine learning, computer vision, AI automation, and agentic AI. I focus on taking AI projects from data pipelines through model training to deployed applications and APIs.

My work spans:

  • Computer Vision: Image classification, object detection, transfer learning, RGB/thermal analysis
  • AI Automation: Workflow orchestration, tool-calling agents, automated pipelines
  • ML Systems: End-to-end systems from data processing to model inference to APIs
  • AI Data Operations: Data annotation, dataset preparation, quality control, model-assisted labeling

Currently building intelligent systems that combine LLM reasoning with deterministic tool execution for practical AI applications.


Tech Stack

AI & Machine Learning

Python TensorFlow Keras PyTorch Scikit-learn Hugging Face

Computer Vision

OpenCV YOLO

Generative AI & Agents

LangChain OpenAI

Backend & APIs

FastAPI Flask Node.js

Frontend

React TypeScript JavaScript HTML5 CSS3

DevOps & Tools

Docker Git GitHub Linux Jupyter


What I Build

AI Agents & Automation

User Query
    ↓
Intent Detection
    ↓
Task Planning
    ↓
Tool Selection
    ↓
Tool Execution
    ↓
Result Validation
    ↓
Final Response

Agent architectures with tool calling, structured outputs, and deterministic execution pipelines.

Computer Vision Systems

Input Image
    ↓
Preprocessing
    ↓
Model Inference
    ↓
Post-processing
    ↓
Structured Output
    ↓
API Response

End-to-end CV pipelines from image classification to object detection to production APIs.

RAG Knowledge Systems

Documents
    ↓
Chunking
    ↓
Embeddings
    ↓
Vector Store
    ↓
Retrieval
    ↓
LLM Response

RAG pipelines with source citations, hallucination detection, and evaluation metrics.

AI Data Operations

Raw Data
    ↓
Cleaning
    ↓
AI Pre-labeling
    ↓
Human Review
    ↓
Quality Control
    ↓
Dataset Export

Data annotation workflows with model-assisted labeling and quality validation.


Featured Projects

RAG Knowledge Assistant

Retrieval-Augmented Generation system with multiple chunking strategies, hybrid search, reranking, hallucination detection, and evaluation metrics. 27 tests.

Tech: Python, NumPy, FastAPI, OpenAI, pytest

AI Research Agent

AI agent with tool calling, LLM-based planning, result validation, and code analysis. Supports streaming responses and structured outputs. 42 tests.

Tech: Python, FastAPI, OpenAI, Pydantic, pandas

CV Quality Inspection

Computer vision system for object detection, defect analysis, batch processing, and quality scoring with statistical reporting. 37 tests.

Tech: Python, OpenCV, YOLO, FastAPI, NumPy

Tomato Disease Agent Chatbot

Multi-agent AI system combining RAG chatbot with CNN vision for plant disease diagnosis. Features LangChain RAG pipeline and Flask inference API.

Tech: Python, TensorFlow, LangChain, OpenCV, Flask, Streamlit

TypeSafe RAG Client

TypeScript RAG client with strict typing, chunking strategies, vector operations, and evaluation metrics. Full test coverage.

Tech: TypeScript, Vitest, OpenAI, zod

Code Review Playbook

Comprehensive code review guidelines with quality checklists, pattern catalogs, and anti-pattern detection. Practical examples for AI-assisted review.

Tech: Markdown, Python, TypeScript


Quality & Testing

CI Tests Coverage

All projects include unit tests, integration tests, CI/CD pipelines, and Docker containerization.


GitHub Activity

Abelastro's github stats

Profile views
GitHub Snake

Current Focus

Building agentic AI systems with tool calling and workflow orchestration

Learning advanced RAG patterns and LLM evaluation

Developing computer vision + LLM multimodal systems

Exploring AI data operations and annotation pipelines


Let's Connect

LinkedIn X (Twitter)


Building practical AI systems — from data to deployment

Profile views

Pinned Loading

  1. Abelastro Abelastro Public

    AI Engineer | Computer Vision | AI Automation | Agentic AI | Building practical AI systems from data to deployment

    1

  2. abstract-help-center abstract-help-center Public

    HTML 1

  3. tomato-agent-chatbot tomato-agent-chatbot Public

    Tomato disease detection chatbot with AI backend and frontend

    Python 1

  4. kaleabtdk/alx-low_level_programming-1 kaleabtdk/alx-low_level_programming-1 Public

    C