I'm a software developer based in Rio de Janeiro, Brazil, working on research and engineering software.
My main focus is backend and full-stack development with Python and Django, but my work also involves C++, relational databases, asynchronous processing, Docker and Linux environments.
I hold a degree in Systems Analysis and Development and currently work with software development for research and engineering projects.
I enjoy building software that solves real-world problems — from research systems and backend infrastructure to open-source tools and independent applications.
- Python
- Django
- C++
- REST APIs
- PostgreSQL
- SQLite
- Asynchronous task processing
- Background workers
- Software integration
- Testing and debugging
- Docker
- Linux
- Git
- GitHub
- WSL
- High-performance computing environments
- Long-running computational workloads
- JavaScript
- HTML
- CSS
- Flutter
- Dart
I currently work on software for research and engineering projects, developing and maintaining systems that combine web applications with computational processing.
My work includes:
- Backend development with Python and Django
- Integration between Python and C++ components
- Asynchronous and long-running computational tasks
- Database-backed systems
- Docker-based development environments
- Linux and HPC environments
- Refactoring and modernisation of existing systems
- Designing maintainable software architectures for research applications
A Python application for transferring Pokémon between save files from different generations.
Supports Pokémon generations 1, 2, 3 and 4, with a focus on compatibility with handheld devices such as the R36S.
The project includes automated tests, development tools and GitHub workflows.
Tech: Python · Testing · GitHub Actions
A lightweight JavaScript library for creating interactive guided tours inside web applications.
It can highlight interface elements, display contextual tooltips, include images and provide step-by-step navigation for user onboarding.
Tech: JavaScript · HTML · CSS
- Software Engineering
- Backend Development
- Distributed and Asynchronous Systems
- Research Software Engineering
- Developer Tools
- Automation
- Artificial Intelligence
- Local AI and LLM tooling
- Open Source
Systems Analysis and Development Technology Degree — completed in 2026
- 🇧🇷 Portuguese — Native
- 🇬🇧 English
- 🇸🇪 Swedish
- LinkedIn: linkedin.com/in/angelojbgama
- GitHub: github.com/angelojbgama
- Portfolio: angelojbgama.github.io/sobremim
- Email: angelojbgama@gmail.com

