Skip to content
View LeonanUCM's full-sized avatar

Block or report LeonanUCM

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LeonanUCM/README.md

Introduction

Hi! I'm Leonan Vasconcelos, a senior technology, data and applied AI architect with 20+ years of experience building software platforms, machine learning systems and production-grade AI solutions across Europe and the Americas.

My background combines software engineering, software architecture, machine learning, deep learning, NLP, LLM systems, data platforms, distributed systems, geospatial workflows and operational product delivery. I focus on turning technically complex ideas into reliable systems that can be designed, implemented, validated and operated in real environments.

You can learn more about my experience and background on my LinkedIn profile.

Below are examples of work that I can share publicly and that reflect different parts of my profile: applied machine learning, deep learning, agentic AI, software architecture, data-intensive processing, reliability engineering and performance optimization.


Applied AI, Machine Learning and Systems Engineering

Project Preview
Production-Grade Agentic RAG Architecture with LangGraph and Local LLMs
Designed and implemented a trilingual (Spanish, Portuguese, English) conversational AI system for drone photogrammetry planning, combining LangGraph, local RAG, multilingual retrieval, local LLM inference and deterministic business logic. Built the pipeline end to end - intent understanding, structured extraction, retrieval, plan selection, response generation, verification and evaluation - and benchmarked five interchangeable NLP engines on the same 140 golden test cases: a TF-IDF Naive Bayes classifier trained on its own hand-built vocabulary, against four local LLMs (Llama 3.1 8B, Llama 3.2 3B and Ministral 3 3B) served by llama.cpp on a single consumer GPU. Two long-form articles document the study end to end, from the migration off keyword matching to ten measured stages of NLP optimization. This project highlights AI engineering, architecture, evaluation discipline and production reliability, not just prompt orchestration.
3topChat conversation graph in LangGraph Studio, with one turn traced through the engine
AI Engineering Framework for Reliable Agentic and LLM Workflows
Built a reusable framework for reliable LLM, document and verification workflows, with a runner-neutral CLI, deterministic contracts, guarded agents, automated audits, reproducible artifacts and CI/CD. This project demonstrates software architecture, testing, quality engineering and the ability to turn AI workflows into maintainable production software.
3top Framework overview diagram
Custom CNN Architecture, Training and Optimization for Image Reconstruction
Built a custom convolutional neural network for grayscale-to-color image reconstruction on CCTV imagery. The work reflects hands-on deep learning fundamentals: model design, image preprocessing, training workflow, prediction analysis and iterative improvement of a CNN-based task, reinforcing practical machine learning capabilities beyond the use of pre-trained models.
CNN Image Reconstruction
Algorithmic Object Detection Pipeline without Deep Learning
Implemented an object detection pipeline using classical computational methods rather than neural networks. This project demonstrates algorithm design, image analysis, feature extraction, filtering and detection logic, showing strong foundations in applied computation and signal processing in addition to deep learning.
Object Detection
Feature Engineering Pipeline for Visual Data Representation
Developed a feature extraction workflow to transform raw images into structured numerical descriptors. The project demonstrates feature engineering, data representation and analytical preparation for downstream ranking, similarity and detection tasks.
Feature Engineering
Feature-Based Similarity Ranking and Retrieval System
Built a similarity ranking approach based on extracted feature representations, combining numerical descriptors, comparison logic and ranking into a practical retrieval workflow. This project reinforces applied machine learning concepts around representation, distance and information retrieval.
Similarity Ranking
Parallel Data Processing and Performance Optimization for Large Images
Implemented a parallelized data-processing workflow for large image datasets, focusing on workload decomposition, computational efficiency and throughput. This project surfaces broader engineering strengths in parallel computing, scalability and performance optimization for data-intensive workloads.
Parallel Data Processing

Technical Profile Demonstrated by These Projects

  • Software engineering and software architecture
  • Machine learning and deep learning fundamentals
  • CNN design, training and model evaluation
  • LLMs, RAG, LangGraph and agentic workflows
  • NLP evaluation and benchmarking across model families
  • Feature engineering and information retrieval
  • Data-intensive and parallel processing
  • Testing, verification, CI/CD and production reliability

Pinned Loading

  1. ObjectDetectionPureCV ObjectDetectionPureCV Public

    Implementation of computer vision techniques for object detection without using neural networks.

    Jupyter Notebook

  2. Coloring-CCTV-Images-Using-CNN Coloring-CCTV-Images-Using-CNN Public

    Utilizing a custom convolutional neural network (CNN) to colorize black-and-white CCTV images.

    Jupyter Notebook

  3. Image-Feature-Extractor Image-Feature-Extractor Public

    Extracting and displaying image features such as texture, contrast, hue, saturation, color, and homogeneity involves using specific image processing techniques and libraries like OpenCV and scikit-…

    Jupyter Notebook

  4. Image-Tiling-with-Parallelization Image-Tiling-with-Parallelization Public

    Implementing parallelization techniques to optimize the tiling of large image datasets.

    Jupyter Notebook

  5. Photogrametry-Web-Viewer Photogrametry-Web-Viewer Public

    3D maps

    HTML