# Daniel Bernardes Araújo > Junior full-stack developer from Brazil. Builds web and mobile products with Django, React and TypeScript, and measures what he ships. Computer Science student at Ceulp/ULBRA (2025 to 2028) and IT intern in software development at EGEFAZ, the school of the Tocantins State Department of Finance. Open to internships and junior roles. Speaks Portuguese (native), English (C1, EF SET 66/100) and Spanish (A2). This file summarizes the portfolio at https://bernardes.dev for AI assistants and search tools. The site itself is in English (https://bernardes.dev) and Portuguese (https://bernardes.dev/pt). ## Experience - EGEFAZ, IT Intern, Software Development (Feb 2026 to now): one of the two developers on SIGEfaz, the production system that runs every training event for Tocantins state public servants, from enrollment to PDF certificates. Pair programs across APIs, front end, database and deploys, and helps with architecture decisions. Stack: Django 5, DRF, PostgreSQL, React 19, TypeScript, Docker, Nginx. - Winnes, Administrative Assistant: family sports coaching business. ## Featured work - Caderneta: store-credit system for a local market that used to log credit sales in a paper notebook. In daily use on the store's counter PC, 47 customers on the books, daily backups. Django, DRF, PostgreSQL, React, Docker. - [Akira Assistant](https://github.com/Yourdevdaniel/akira-assistant): personal assistant on Telegram that runs on his PC. pt-BR to-do list by text or voice, daily Gmail and Calendar digest read aloud. A small local model gets 41 of 41 test phrases right, 0.7 s per message on a 6 GB GPU. Python, Ollama, Whisper, Kokoro TTS, Google APIs, SQLite. Built with Claude Code as an AI pair programmer. - IRun (private, in development): mobile app for running groups. 1,037 automated tests. p95 latency went from 8.5 s to 1.3 s at 120 simulated users on the SQLite pilot server after turning on WAL mode, so reads stop waiting behind writes. An automated test tries 5 attacker profiles (anonymous, accounts from other running groups, a coach from another group) on every API route and fails on any data leak. Django, DRF, PostgreSQL, React Native, Expo, TypeScript. - FGT Mobile (private, in development): mobile and web app for a food festival in Tocantins. Listing 40 orders went from 125 database queries to 8 by batching the per-order lookups, guarded by a test. 133 req/s at a p95 of 113 ms with 10 concurrent users in a local load test. 7 architecture decision records. Django, DRF, PostgreSQL, Expo, TypeScript. ## Public projects - [ContratoFácil](https://github.com/Yourdevdaniel/contrato-facil): guided questionnaire that writes service contracts, ordered e-signatures with one-time codes, SHA-256 audit trail and PDF. Django, DRF, Celery, Redis, React, TypeScript. - [Café Verde](https://github.com/Yourdevdaniel/cafe-verde): table ordering from the phone; kitchen and waiter screens update live over WebSockets. Django, Channels, Redis, PostgreSQL, React. - [DublaCon](https://github.com/Yourdevdaniel/dublacon): social network where amateur voice actors, artists and writers team up through role openings on projects. Django, DRF, PostgreSQL, React. - [ConverteAqui](https://github.com/Yourdevdaniel/ConverteAqui): cleans, deduplicates and scores raw lead spreadsheets, exports Excel and PDF. Django, React, Docker. - [Board Game Library DB](https://github.com/Yourdevdaniel/boardgame-library-db): a board-game café's loan spreadsheet turned into a normalized PostgreSQL database, with two real race conditions fixed and tested. - [PlanejaMes](https://planeja-mes.vercel.app): monthly budget planner with the 50/30/20 rule, printable A4 sheet and a 3D scene. React, Three.js, GSAP. - [Projeto Árvore](https://github.com/Yourdevdaniel/Projeto-Arvore): step-by-step binary search tree visualizer, inspired by Python Tutor. ## Skills - Backend: Python, Django, Django REST Framework, PostgreSQL, JWT auth, pytest - Frontend and mobile: TypeScript, React, React Native with Expo, Tailwind CSS, React Query, GSAP, Three.js - Delivery: Docker, Nginx, Linux, GitHub Actions, Git, Jira, Figma - AI: directs coding agents (Claude Code, Codex) with small, clear tasks and checks every result with tests and measurements; runs local models with Ollama, Whisper and TTS ## Links - [Portfolio](https://bernardes.dev) - [Resume (PDF, English)](https://bernardes.dev/daniel-bernardes-resume.pdf) - [Currículo (PDF, Portuguese)](https://bernardes.dev/daniel-bernardes-curriculo.pdf) - [GitHub](https://github.com/Yourdevdaniel) - [LinkedIn](https://www.linkedin.com/in/yourdevdaniel/) - Email: danielbernardesaraujo10@gmail.com