Diogo Soares — software engineer
available for work

diogo soares

software engineerbuilding full-stack platforms and production AI agents for small businesses.

joão pessoa, brazilopen to work anywhere — remote or relocation

software engineer who builds end-to-end web platforms, APIs, cloud, and the AI/ML that ties them together. right now i'm shipping production AI agents, but i'm just as at home in a React frontend, a Python backend, or a model. i learn fast, like real ownership, and care about code that works in production.

387 contributions in the last year

lessmore
01

stack

the tools i actually reach for, grouped by where they live.

languages

TypeScriptPythonJavaScriptSQLC++

frontend

ReactNext.jsTailwind CSSshadcn/ui

backend

Node.jsExpressFastAPISQLAlchemyPydanticPostgreSQLREST APIs

cloud & infra

AWS LambdaS3DockerCI/CDGitLinux

ai / llms

AI AgentsLlama 3.3Groq APIPrompt EngineeringLLM Evaluation

ml / deep learning

TensorFlowscikit-learnOpenCVMediaPipeCNNsGRU / RNN
02

featured projects

a few things i've built end-to-end, from the model layer to the api.

LawSense

2026 — Present

a conversational assistant for Brazilians with low digital literacy, built on a REST API and a structured prompt system. i ran a systematic evaluation of Gemini vs. Llama 3.3 (Groq) on quality and latency, then migrated the production provider based on the results.

TypeScriptLLMsLlama 3.3Groq APIREST API

LibrAI

Jan 2026 — Present

real-time LIBRAS (Brazilian Sign Language) recognition combining a Random Forest for static signs and a GRU for dynamic gestures, with a low-latency inference pipeline. deployed in an educational setting, supporting dozens of students with feedback guiding iterations.

PythonMediaPipescikit-learnGRUTensorFlow

Finance API

Feb 2026

a REST API with full CRUD operations, Pydantic validation, and SQLAlchemy persistence. focused on clean, testable, well-documented code, with filtering and financial summary endpoints.

FastAPISQLAlchemyPydanticSQLiteREST
03

experience

  1. software engineering intern — full stack & AI agents

    May 2026 — Present

    TRIL Lab, Universidade Federal da Paraíba (UFPB) · joão pessoa, brazil

    • build full-stack platforms in TypeScript and FastAPI for SMBs, integrating AI agents that automate support and lead qualification.
    • use AWS Lambda and S3 in an event-driven architecture, with CI/CD pipelines for continuous delivery.
    • ship features end-to-end — frontend, backend, and the AI layer — in a small team iterating on real partner feedback.
    • write testable, well-documented code and take part in code reviews and architecture discussions.
  2. volunteer machine learning researcher

    Jan 2025 — Jul 2025

    RIGTECH LTDA · joão pessoa, brazil

    • built end-to-end ML pipelines for analyzing aerial drone imagery, spotting agricultural issues like irregular irrigation and pests.
    • worked cross-functionally at an early-stage startup, evaluating models against real agronomic value and iterating on field feedback.
    • stack: Python, TensorFlow, OpenCV, scikit-learn, pandas.
04

education

  1. bachelor of computer science

    Dec 2023 — Dec 2027

    Universidade Federal da Paraíba (UFPB) · joão pessoa, brazil

    in progress
05

let's work together

open to internships and full-stack / AI roles — based in joão pessoa, brazil, but happy to work remotely or relocate anywhere.

usually replies within a day.