Resume
Eduardo B.N
Full-Stack Software Developer
[email protected] · edbn.dev · GitHub · LinkedIn · SourceHut · Mastodon
Downloads
About Me
Full-Stack Software Developer with over 4 years of experience in mission-critical systems in the public sector. Specialized in microservices architecture with Java and Spring Boot, working on real-time data systems, geospatial tracking, media streaming, digital identity integration, and regulatory compliance.
Bachelor’s Degree in Computer Science (UNIFOR, 2023). Interested in Linux, information security, and computation theory. Emacs user. Advanced English; learning Spanish, LIBRAS, and Esperanto.
Technical Stack
| Category | Technologies |
|---|---|
| Backend | Java 17, Spring Boot 3, Spring Security, Kafka, Python |
| Identity | Keycloak, OAuth2, JWT, RBAC, OpenFeign |
| Frontend | Next.js, Thymeleaf, HTMX, AlpineJS, TailwindCSS |
| Databases | PostgreSQL, Oracle, MongoDB, Redis, Tile38, SQLite |
| Streaming/Media | WebSockets, ffmpeg, MediaMTX (RTSP/RTMP) |
| DevOps | Docker, Podman, Portainer, Nginx, GitHub Actions |
| Tools | Linux, Git, Emacs, Shell Script, MinIO |
| Other | REST, GraphQL, Flask, Django, FastAPI, Hugo |
| Languages | Portuguese (native), English (Advanced), Spanish (Learning), LIBRAS (Learning), Esperanto (Basic) |
Experience
Mid-Level Developer — Governo do Estado do Ceará
Jan. 2021 – Present · 4+ years
- Designed and maintained Spring Boot microservices ecosystem in critical production, with multiple parallel services and architectural evolution across generations
- Implemented real-time geospatial data processing with Tile38 (geofencing, polygons, radii) and event streaming via WebSockets and Apache Kafka
- Developed media streaming backend with MediaMTX and ffmpeg, with source lookup by geographic area
- Migrated legacy authentication systems to Keycloak/OAuth2, centralizing SSO without impact on other services
- Delivered performance metrics and goals system with Java 17 backend and Next.js frontend, integrating Oracle, Redis, MinIO, and PDF generation
- Built audit module and action trail for regulatory compliance with granular access control (RBAC)
- Implemented digital signing and document compliance workflows
- Automated internal processes with Python, Shell Script, and GitHub Actions (CI/CD)
- Built bots and notification systems with triggers via email and Telegram, integrating automated alerts into internal workflows
Project Manager — MyProject Solutions
Oct. 2017 – Oct. 2018
- Managed teams and projects of the university junior company
- Taught programming logic, Python, and JavaScript to trainees
Programmer — MyProject Solutions
Oct. 2016 – Oct. 2017
- Developed websites with WordPress
Personal Projects
LIBRAS Dictionary
Digital LIBRAS dictionary built while learning the language. Quick sign lookup tool. Dart, Flutter, and ClojureDart.
HomeServer — Systems and Network Administration
Self-managed home server focused on privacy, automation, and self-hosting of personal services (NAS, media, VPN, wiki).
Blog — eduardoroboto.net
Personal technical blog built with Hugo (Go), self-hosted.
Education
Bachelor’s Degree in Computer Science — UNIFOR (Universidade de Fortaleza)
2016 – 2023
- Participation in the junior company of Computer Science
- Volunteer at ICPC 2016
Currently Studying
- Distributed systems: advanced patterns, consistency, and resilience
- Applied security: cryptography, in-depth authentication, threat modeling
- Computer forensics: digital artifact analysis (personal and academic research)
- Computation theory and formal languages
Lectures and Events
- PyTalks PUG-CE — 2025
- GDG DevFest Fortaleza — 2025
- ROADSEC — 2016–2019 · 3rd place — Cryptography Competition (2017)
- COFFORENSE — 2018
- BrazilJS — 2017