Backend Developer | Go & Python
Focused on Go backend development: APIs, databases, and production-style tooling.
- Backend-focused developer working primarily with Go and Python
- Experienced in building HTTP APIs, handling data with SQL, and working in Linux-based environments
- Background in structured, project-driven backend engineering
- Interested in real-world backend problems: security, data integrity, and scalable services
Languages: Go, Python, SQL
Backend: HTTP APIs, REST, Authentication
Data: SQLite, SQL (via sqlc)
Infra: Docker, Linux, AWS S3, CloudFront
Messaging: RabbitMQ
Tools: Git, Cobra (CLI)
Go β’ AWS S3 β’ SQLite β’ CLI
A CLI + backend system for securely encrypting, uploading, verifying, decrypting, and managing files.
Highlights:
- Client-side encryption (no raw keys stored on the server)
- Two key-management modes: vault (local encrypted store) and passphrase
- Presigned S3 uploads with server-side verification
- Integrity checking via hashing
- Token-based authentication and strict access control
