Hello, I'm Augusto Oliveira

Software Developer specialized in Generative AI, Full-Stack Development, and MLOps.

Decorative Abstract Shape

About Me

Augusto Oliveira

Software Developer & AI Engineer

Software Developer with hands-on experience in architecting and building complex end-to-end solutions, specializing in Generative AI systems and Full-Stack development. My path is marked by the ability to overcome technical challenges and deliver functional products, from data engineering to MLOps pipeline implementation.

My expertise focuses on three main areas: AI & MLOps Engineering (RAG pipelines with LangChain, Milvus, ZenML), Data & Back-end Engineering (Python/Django, Node.js/Express, PostgreSQL), and Front-end Development (Angular, TypeScript, React). I'm passionate about solving problems and collaborating on innovative, high-impact tech products.

From Natal, Brazil 📍🇧🇷

GitHub Profile LinkedIn

My Developer Path

The Beginning

My journey in coding started with curiosity and determination. Learning basic skills, I mastered HTML, CSS, and simple JavaScript.

Academy Training

At IFRN, I honed my skills and learned the fundamentals of web development.

Gaining Power

Mastering advanced frameworks and backend technologies gave me the power to build complete solutions.

Clear Vision

Now with experience and knowledge, I see the bigger picture in software architecture and solution design.

The Future Path

My journey continues as I pursue mastery in full-stack development, always learning and growing to become an ultimate developer.

Education

March 2023 - Present

Web Development Degree

Federal Institute of Education, Science, and Technology of Rio Grande do Norte (IFRN)

Studying web technologies, software development methodologies, and digital solutions creation. Focusing on both front-end and back-end development with practical projects and industry-relevant skills.

Work Experience

May 2024 - December 2025

Full-Stack Developer (Extension Scholarship)

NOCS Lab - IFRN

I developed and consolidated an end-to-end vehicular access control system, integrating computer vision, real-time communication, and a web management platform, working on both development and system stabilization/validation phases.

Key Achievements:

  • Full-Stack Development: Architected and implemented front-end with Angular (TypeScript) and back-end with Node.js (Express.js), including authentication, RBAC, and REST APIs
  • Systems & IoT Integration: Implemented real-time MQTT communication between cameras, access hardware, and the central system
  • Testing & Validation: Executed manual functional tests, validated critical system flows, and verified protected route security
  • Infrastructure & Reliability: Implemented and validated automated backup system (database and images) using Docker, cron, and dedicated scripts
  • Institutional Integrations: Participated in SUAP integration using OAuth2 and JWT, extending system usage in institutional environments

Technologies: Angular, TypeScript, Node.js, Express.js, MySQL, Docker, MQTT, OAuth2, JWT

January 2025 - September 2025

Generative AI Research Scholar

CCSL-IFRN - Center for Open Source Solutions

I led the end-to-end technical development of "SmartFAQ", a functional Generative AI prototype for automated responses, from conception and data extraction to cloud deployment.

Key Achievements:

  • RAG Architecture & Development: Designed and implemented a sophisticated RAG architecture with Python and LangChain, using hybrid search (BM25 + Vector) and Milvus vector database for high-precision responses
  • Data Engineering & Web Scraping: Developed advanced scraper with Selenium for complex government portals (Plone CMS with dynamic JavaScript), overcoming SSL errors, alerts, and async content
  • MLOps & Pipeline Orchestration: Configured and optimized ML pipelines using ZenML, Airflow, and MLflow in local and containerized environments (Docker, Docker Compose)
  • Back-end Development & UI: Created support APIs with Django and developed interactive web interface with Streamlit, deploying to Streamlit Community Cloud
  • Collaboration & Technical Management: Onboarded new scholars, collaborated with stakeholders for requirements alignment, and managed GitLab repository with branches and merge requests

Technologies: Python, LangChain, Milvus, ZenML, Airflow, MLflow, Django, Streamlit, Selenium, Docker

My Projects

SmartFAQ - Generative AI Project

SmartFAQ - Generative AI System

A functional Generative AI prototype for automated responses using RAG (Retrieval-Augmented Generation) architecture. Features hybrid search (BM25 + Vector), Milvus vector database, and a SafeGuard security layer for sensitive topics.

Python LangChain Milvus RAG Streamlit Docker
Vehicle Access Control System

Vehicle Access Control System

End-to-end vehicular access control system integrating computer vision, real-time MQTT communication, and a web management platform with authentication, RBAC, and REST APIs.

Angular Node.js Express MySQL MQTT Docker
Pokédex Ruby Project

Pokédex Ruby

A comprehensive Pokédex application built with Ruby and Sinatra, featuring real-time search, dark mode, evolutionary chains, and team building functionality. The app consumes the PokéAPI to provide detailed information about Pokémon.

Ruby Sinatra SQLite Docker API Integration
Sasuke API

Sasuke Quotes API

A RESTful API built with Python and Flask to manage and retrieve quotes from Sasuke Uchiha. Features include random quotes, category filtering, search functionality, and authentication for protected routes.

Python Flask RESTful API Docker Authentication
Jiu-Jitsu Academy Manager

Jiu-Jitsu Academy Manager

Complete web system for martial arts academy management. Born from a real need to replace manual spreadsheets, it evolved into a robust multi-faceted solution with student CRUD, financial control, attendance tracking, graduation history, and interactive dashboard with reports.

Ruby Sinatra PostgreSQL Docker Chart.js Minitest
Super Task Panel

Super Task Panel

Fullstack task management application with Next.js, NestJS, PostgreSQL, and GitHub OAuth authentication. Built as a technical challenge for a Junior Developer position.

Next.js NestJS PostgreSQL OAuth
Web Scraping System

Natal City Hall Scraper

Automated scraping system for Natal City Hall with Selenium, 0x0.st upload, and PostgreSQL REST API. Technical challenge demonstrating data extraction skills.

Python Selenium PostgreSQL REST API
Catholic Prayers Portal

Catholic Prayers Portal

Complete web portal for Catholic prayers with a modern Vatican-inspired interface. Features interactive frontend and Ruby backend for prayer management.

Ruby Sinatra JavaScript CSS3
Naruto Jutsu Catalog

Naruto Jutsu Catalog

Complete CRUD catalog of jutsus from the Naruto universe developed with Django. Features search, filtering, and detailed jutsu information.

Python Django SQLite Bootstrap

My Skills

AI & MLOps Engineering

Python 🦜 LangChain Milvus ZenML Airflow MLflow RAG Hybrid Search 🦙 Llama/Ollama LlamaGuard

Backend Development

Django Flask Node.js Express Ruby/Sinatra PostgreSQL MySQL REST APIs Rails Nodemailer

Frontend Development

Angular React Next.js TypeScript JavaScript Streamlit HTML5 CSS3

DevOps & Tools

Docker Git GitHub GitLab Linux Selenium BeautifulSoup Plone Scraper MQTT OAuth2/JWT

Languages

Portuguese

Native Speaker

English

Advanced

Japanese

Basic

German

Basic

My Hobbies

Watching Anime

My favorite anime is Attack on Titan, but I also enjoy watching Naruto and especially following Sasuke's character development!

Programming

I love studying new programming languages and frameworks to expand my knowledge and skills.

Video Games

I enjoy playing various video games, especially League of Legends and games with rich storytelling.

Movies

I'm passionate about cinema and keep track of all the movies I watch on Letterboxd.

Coffee

I love to drink coffee and explore different brewing methods and bean varieties.

Contact Me

Let's Work Together

Looking for new opportunities in AI Engineering and Full-Stack Development. Feel free to reach out through any of the channels below!

📍 Based in Natal, Brazil | Open to remote opportunities worldwide

Uchiha Symbol