Logo Graziele
Physics Data Software

Graziele Barbosa

Data that becomes decisions.

Python developer and master's student in Applied Computing at UFMS, with a degree in Physics. I work with data and software development: automations, analyses, dashboards, and systems that run in production, from an automatic exam grader with computer vision to performance dashboards in Power BI.

I come from education, which is why I understand what questions the data needs to answer before opening the spreadsheet.

Graziele Barbosa

PROJECTS

DOGI · Personal Organization App

DOGI · Personal Organization App

PWA in production · 15 modules · 26-table API

Modular personal life management PWA: users pick which of the 15 modules to enable, and the Statistics screen cross-references data from all of them. Django REST backend with JWT authentication, real e-mail confirmation and cross-device sync. Deployed on a VPS with Docker, PostgreSQL and a full CI/CD pipeline on GitHub Actions.

Python Django DRF PostgreSQL JWT PWA Docker CI/CD
Shadow4us · Disposable Email Service

Shadow4us · Disposable Email Service

Live · 79 automated tests · HMAC-signed webhook

Mailinator-style disposable email service: users create prefix@domain mailboxes and every e-mail sent to them shows up in the panel. Inbound mail arrives via a Mailgun webhook with HMAC signature and anti-replay checks; HTML is sanitized with nh3 and rendered in a sandboxed iframe (anti-tracking), with automatic message expiry. Deployed on a VPS with Docker, PostgreSQL and CI/CD on GitHub Actions.

Python Django PostgreSQL Mailgun Webhooks Docker CI/CD
Barbershop Scheduling Platform

Barbershop Scheduling Platform

SaaS in production · self-hosted VPS with Docker

SaaS scheduling platform built from scratch for barbershops, focused on mobile UX and WhatsApp integration. Booking wizard in Django with role-based access control and custom CAPTCHA generated with Pillow. Infrastructure on VPS with Docker Compose, PostgreSQL, and SSH remote administration.

Python Django PostgreSQL Docker Tailwind CSS WhatsApp API
Class Tool Catalog

Class Tool Catalog

Live · used by a master's class (UFMS/FACOM)

Collaborative tool catalog built for a master's class: public reading, with publishing restricted by invite code. Students suggest tools, vote and comment in threads, and the teacher follows everything in a dedicated panel. Django with custom rate limiting, deployed on a VPS with Docker and CI/CD on GitHub Actions.

Python Django SQLite Tailwind CSS Docker CI/CD
Answer Sheet Corrector

Answer Sheet Corrector

300 students · 30 mock exams · from hours to minutes

Automatic answer sheet correction software with integrated charts and QR code. Generates performance reports for decision-making.

Python OpenCV Pandas fpdf2
Bioexatas

Bioexatas

Live · institutional site + student portal

Institutional website with an integrated student portal. Teachers publish lessons online and students follow the entire course through the platform.

Centralizes courses, team, approved-students board, and WhatsApp contact to attract and serve students.

WordPress Student portal
Class Council Dashboard

Class Council Dashboard

Used in real class councils · 20 subjects

Interactive Streamlit web tool for individual and subject-level tracking, used directly by coordinators and teachers in the Class Council.

Python Streamlit Plotly Pandas

TECHNOLOGIES

Applied in real projects, from image processing with computer vision to interactive dashboards and web systems.

Data & Analysis

Python Pandas Plotly Matplotlib Power BI

Computer Vision

OpenCV NumPy Pillow pdf2image

Interface & Web

Streamlit Django Tailwind CSS Google Apps Script

Automation & Documents

PyAutoGUI fpdf2 pdfplumber openpyxl

Infrastructure & DevOps

Docker Docker Compose PostgreSQL Linux REST API Git

EXPERIENCE

A career combining pedagogy, management, and technology, with real products delivered to production.

High School Coordinator

Sesc MS

Nov 2024 – May 2026

Developed and shipped technology products that transformed the school's operation: an automatic answer sheet grading system using computer vision (300 students, 30 mock exams, grading cut from hours to minutes) and the Class Council dashboard, which brought performance data into pedagogical meetings. Solutions that became part of the school's routine and stayed.

Also led the complete restructuring of the High School program: new pedagogical model, curriculum, course load, and value proposition, all driven by market analysis and focused on public university admissions.

Physics Teacher

Sesc High School

Feb 2024 – Nov 2024

Teaching focused on preparing students for the main university entrance exams in Mato Grosso do Sul. Delivered parallel preparation courses for the PASSE UFMS exam and the UFMS Entrance Exam, with individual performance tracking per student.

Technology Department Coordinator

Colégio Classe A

Mar 2020 – Oct 2023

Responsible for the school's entire technology operation: infrastructure, assessment workflow and grading, and management of the social media team and digital marketing campaigns.

Developed an API integration with the school management system, automating processes that previously relied on manual operation. Trained and prepared the internal team to sustain the implemented solutions.

Physics Teacher

Colégio Classe A

Feb 2020 – Oct 2024

High school Physics teaching focused on university entrance exam preparation. Delivered parallel preparation courses for the PASSE UFMS and UFMS Entrance Exam, combining the teaching role with technology department coordination for nearly four years.

EDUCATION

Master's in Applied Computing

UFMS

In progress

Degree in Physics

Completed

CONTACT