Software · Data · BI
Bernardo Martins
I build software, work with data, and make things I end up using myself.
About
I'm studying Information Systems at UFOP, where I've been getting deeper into software, data and BI. I'm expected to graduate in 2028.
Most of what I do revolves around Python, SQL and JavaScript, usually building things to solve problems I actually have.
I also spent some time in Toronto, Canada, where I had the chance to study and experience life somewhere very different from home.
That's pretty much how I ended up with the projects below: one blocks the sites I kept going back to, one runs my finances, and one is a game save editor I liked too much to let it stall.
Things I built
Lock In
Locks the sites that derail you for as long as you choose - and counts every time you try to sneak back.
Pick what stays out and for how long. When the session ends you get the report.
Repository on GitHub (opens in a new tab) Chrome Web Store - install Lock In (opens in a new tab)
Personal Data & BI System
Financial PBI
A data and BI system I built around my own finances. Bots collect the entries, Python does the processing, and Power BI is what I actually open - with 47 DAX measures behind it.
01Bots02PostgreSQL03Python04PostgreSQL05Power BI
Cyberpunk 2077 Save Editor
CyberCAT-SimpleGUI Fork
I didn't start this one. Deweh wrote it in 2021 on top of CyberCAT, and seberoth kept it working through the 2.x patches until mid-2025. I really like it, but kept running into what it couldn't do - so I forked it and started filling in the gaps.
Now it opens saves from a browser, edits perks, cyberware and vehicles, backs up before it writes, and has tests and CI behind it.
My fork on GitHub (opens in a new tab) Compare with upstream on GitHub (opens in a new tab)
- 2021 Deweh (opens in a new tab) starts it
- 2022 - 2025 seberoth keeps it alive from 1.5 to 2.x
- Jul 2025 Last upstream commit
- 2026 I fork it - 48 commits so far
- v0.32 Latest release from the fork
git diff upstream..fork -- *.cs 57 files +8,458 −3,634
Kept from upstream
- Save parsing (CyberCAT + WolvenKit)
- Appearance presets
- Item quantity, flags & mod tree
- Quest facts & fast travel
- Saved data from popular mods
- Inventory & player stats, reworked
Added by me
- Cyberpunk HUD UI redesign & dark theme
- Save browser as the start page
- Ripperdoc cyberware view, extra capacity
- Perks editor for the 2.0 skill trees
- Vehicles: unlock / lock, with names
- Stash moves, bulk Tier 5++ & quantity
- In-game item names (EN / PT-BR) & rarity
- Undo / redo (Ctrl+Z / Y), backups + verify
- Patch 2.5 support, update checker
- Round-trip tests, CI releases, logs
Studying
Universidade Federal de Ouro Preto (UFOP)
Bachelor of Information Systems
20242028