Hi folks,
I´m Elton Sampaio
Software Engineer. Fostering diversity and inclusion in AI large language models.
About Me
Professional

Hello, I'm Elton Sampaio

My name is Elton Sampaio, an Angolan 🇦🇴 software engineer with a Bachelor's in ICT and a Master's in Software Engineering. I am passionate about inclusive AI development, contributing to projects such as Latimer.ai, a large language model focused on African American history, and collaborating on a Ph.D. project to leverage AI for energy efficiency in HVAC systems. I am also actively training a language model tailored to Angolan contexts on Kietu.tech. My technical expertise spans both backend and frontend development, where I work with frameworks like Spring, Express, FastAPI, Flask, React, and Next.js. I am enthusiastic about computer graphics and 3D web environments, utilizing tools like Unity 3D, Processing, P5JS, and Three.js, and my background includes extensive work with graph data structures, a core element of my master’s thesis. I am currently expanding my knowledge in data structures, algorithms, HVAC-AI integration, and containerization with Docker and Kubernetes. Additionally, I am exploring vector databases and advanced language model techniques such as Retrieval-Augmented Generation (RAG) to enhance AI model accuracy and application. My skills, adaptability, and drive allow me to contribute across diverse projects, from web and mobile applications to in-depth research initiatives.

Skills
Java
Proficient
Typescript
Proficient
Javascript
Proficient
Python
Proficient
C#
Proficient
C
Working knowledge
Nextjs
Proficient
React
Proficient
React Native
Proficient
Spring
Working knowledge
Flask
Proficient
ExpressJS
Proficient
NestJS
Novice
FastApi
Novice
MySQL
Proficient
Redis
Working knowledge
Mongo DB
Proficient
Firebase firestore
Proficient
Sqlite
Proficient
Pinecone
Working knowledge
Threejs
Proficient
Unity
Working knowledge
P5JS
Proficient
Processing
Proficient
Docker
Working knowledge
Kubernetes
Novice
Kafka
Novice
Html
Proficient
CSS
Proficient
Tailwind
Proficient
Vercel
Proficient
AWS
Working knowledge
Google Cloud
Working knowledge
Cloudflare
Novice
Git
Proficient
Github
Proficient
GitLab
Working knowledge
Gradle
Novice
Maven
Novice
Murnitur
Working knowledge
System Design
Working knowledge
Projects
Latimer

This is Latimer, a large language model trained with diverse histories & inclusive voices.

Isa

A language model specifically tailored to Angolan contexts through Kietu.tech.

Isa Voice features

Giving voice to our AI, connected to an external semantic database.

A Web 3D Visualization Tool

This project creates a unique 3D visualization tool for immersive learning. It uses thematic networks and clustering methods, includes expert interviews, and offers node-link visualization and filtering options.

Master Thesis on Clustering algorithms for Thematic Networks

This project creates a unique 3D visualization tool for immersive learning. It uses thematic networks and clustering methods, includes expert interviews, and offers node-link visualization and filtering options.

Ticket Validation System

A university project were we built a system that allows users to manage their concert tickets. The system allows users to buy tickets, view tickets, and see receipts of purchases. The system generates a QR code for each ticket to be validated.

File Management System

University work. Application that allows you to share folders and files securely by applying some security concepts such as CSRF, defense coding and security and following security artifacts such confidentiality, Integrity and availability.

Binary Tree Visualization with Depth-First Search (DFS) and Call Stack

A visualization tool that focuses on traversing a binary tree recursively while visualizing the call stack

Cheapshop

University work. Compare prices in supermarkets and tell where your shopping list is cheaper. Developed using react native with a backend in nestjs and mongo db

Vector Embeddings-Based Recommendation System with Pinecone

I built a simple article recommendation system using embeddings and vector databases. The idea is for users to input a prompt, and the system will recommend published articles based on similarity.

Visualizing Boids: A Flocking Simulation

This exploration delves into Craig Reynolds boids, a simulation mimicking bird flocking. Reynolds identifies three key behaviors: Alignment, Cohesion, and Separation.