Arthur Mendes
Backend developer, mainly .NET. I build services and APIs, and I spend a lot of my own time on application security.
What I work on
Most of my work is .NET: web APIs, background processing, and the data layer underneath. I also write Go and TypeScript, and I reach for C++ when something has to sit closer to the operating system.
The security side started as curiosity and stuck. I like reading about how systems fail on purpose rather than by accident: authentication flows, input handling, trust boundaries. It changed how I write ordinary services more than I expected.
- Languages
C#, Go, TypeScript, Python, C++
- Data
SQL Server, PostgreSQL, MongoDB
- Infra
Azure, Docker, Linux
- Tools
Git, Vim, Shell
Shatters, encrypted messaging
The side project I have put the most into, now on its second rewrite. A Go server that only relays and stores ciphertext, and a Next.js client where the cryptography actually happens. Whoever runs the server can see that encrypted envelopes moved, and nothing else.