About
Software engineer with experience in REST APIs, Brazilian electronic court systems, distributed platforms, and full stack development with TypeScript, Python/Django, and React/Next.js. Background in asynchronous integrations, OIDC authentication, and deployment with Docker and CI/CD.
Experience
Public Defender's OfficeOn-site
Software Engineer
- ProcAPI: Architecture and evolution of a REST API (Django/DRF) that unifies queries across Brazilian electronic court systems (E-PROC, PJe, PROJUDI, SEEU); asynchronous processing with Celery, RabbitMQ/Redis queues, caching, and integration with SOLAR for filing and procedural submissions.
- SOLAR: Maintenance and modernization of a distributed Django platform for managing appointments, cases, and documents (ECM) for the Public Defender's Office; filing/protocol queues, Celery workers, observability (Sentry/Flower), and deployment on Docker Swarm/GitLab CI.
- Livre: Full stack development (Next.js/TypeScript + Django REST) for querying and managing clients and people in pre-trial detention; OIDC authentication (Keycloak) and integration with Solar/eproc.
- Agendamento: Appointment request queue system with a Next.js frontend and Java backend (Spring Boot); Keycloak authentication, REST API, PostgreSQL persistence, and operational triage workflows.
PortíRemote
Software Engineer
- MedSync: Physician and shift schedule synchronization project, integrating external partner APIs and ensuring consistency across systems. Python/Celery architecture with RabbitMQ queues for asynchronous processing and fault tolerance; responsible for API design, integrations, and reliability oversight.
- Portí ERP: Development and maintenance of the Backoffice system including API and web client: Python/Django REST API packaged with Docker to expose administrative operations and data; React/JavaScript web client focused on metrics, user management, and performance.
- Portí App: Dashboards and administrative interfaces for the end-user app (physicians), including the Antecipaí module for advance payment requests and appointment management. Responsible for frontend-backend integration (React/JavaScript + APIs), UX optimizations, and request/triage workflows.
AutopassRemote
Software Engineer
- Carioca Hub: Led development of Carioca Hub, an integration solution for ticketing systems, using TypeScript, Node, and RabbitMQ to build scalable APIs.
- TSchool: Led development of TSchool, integrating web components and API using TypeScript, Next, and Node with Express.
- TSchool Service: Developed and optimized TSchool Service, focusing on both frontend and backend using TypeScript, React, and Node.
- TClient: Maintained and improved the TClient project, ensuring seamless interaction between web components and API.
- Customer: Played a key role in the Customer project, improving both web components and API v2 with TypeScript, React, and Node.
- TApp: Maintained and optimized a modular white-label app for selling and recharging public transport tickets, using React Native, TypeScript, and Node.
V3L0Z - UNAMAHybrid
Software Developer
- Campus Connect: Increased student engagement by developing the Campus Connect student social network using React and Django.
- Zoo UNAMA: Implemented digital solutions for zoo management and visitor engagement in the Zoo UNAMA project using Django and SQLite.
- Inventory Management: Optimized inventory management through the Inventory Management project using Django, SQLite, and PostgreSQL.
- Academia Veloz: Developed both the front-end and API for the Academia Veloz platform, facilitating online course management using React and Django.
Public Defender's OfficeOn-site
Frontend Web Developer
- Portal Project: Led development of the main portal using Next.js, Material UI, and TypeScript.
- Intranet System: Created and maintained the intranet system to improve internal communication and resource sharing using React, TypeScript, and Material UI.
- Daily Management System: Implemented a daily management system to improve internal operations and task tracking using Next.js, Tailwind CSS, and TypeScript.
FreelanceRemote
Backend Developer
- WildRiftElo: Created and maintained a Twitch chatbot focused on League of Legends: Wild Rift, using Python with the TwitchIO library, Flask SQLAlchemy, plus HTML and CSS for auxiliary components.
- EtcBot: Developed a Twitch chatbot for channel automation and interactivity, using Python, HTML, and CSS.
- BodeDotExe: Implemented an interaction management system for Twitch using Python.
NTP EngenhariaRemote
Lead Mobile Developer
- Salva Compra: Mobile price comparison app with login and local storage, using React Native and a Phoenix Elixir API. Published on Android and iOS stores.
- Salva Estoque: Mobile app for remote inventory management by partner resellers. Integration with factory database via APIs, restock notifications, and category-based control. Built with React Native and a Java backend.
STICInternship
Full Stack Web Developer
LCA - Applied Computing LabVolunteer
Mobile Developer/Designer
Education
University of Amazon
Federal Rural University of Amazon
Skills
Languages
Projects
Jessica Medeiros
Immersive editorial portfolio for a fashion model, featuring image murals, editorial navigation, and media optimization. Built with React, TypeScript, Vite, and Framer Motion.
Kodon Amazon Taiko
Institutional website for the Kodon Amazon Taiko cultural collective, with history, events, multimedia gallery, newsletter, and multi-language support.
Tap Menu
Digital menu with QR Code ordering for bars and restaurants. Monorepo with full menu flow, table-based orders, and an admin dashboard.
Calliari's Artigiano
Restaurant website to showcase Next.js and Tailwind CSS skills, with a simple and elegant design, and login and register with Firebase integration.
Wild Rift Elo
Developed an API and a chatbot for Twitch streams of the game League of Legends Wild Rift, scraping data from game accounts.
Twitch Tools
Independent development of bots, APIs, and dashboards for streamers, using Python (TwitchIO), Flask, and PostgreSQL. Focus on real-time chat interactions and automation.
Project Oshiro
Android application for browsing and playing audio files from language learning textbook collections that includes several control buttons to facilitate user interaction.
Quiz Engine
Web application for creating and playing quizzes of different types, with a simple and responsive design.
Django CRUD Clinic
Web application for managing a clinic, with a CRUD system for patients, doctors, appointments, and transactions with a simple and responsive design.
Mock Banking App
Mobile application that simulates a banking app, with a login screen, a home screen with a list of transactions, and a working currency converter.
Etc Bot
Developed a Twitch Bot to interact with the audience by many creative tools. Integrated with multiple APIs, including Twitch, Spotify and Wild Rift Elo.
SalvaCompra
Android application that displays the products and generates a price quotation for Salvabras.
PiPy Camera Manager
Simple Raspberry Pi camera interface for easy configuration management.