██████╗ ██████╗ ██████╗ ██╗███╗ ██╗ ██████╗███████╗
██╔══██╗██╔══██╗██╔══██╗██║████╗ ██║██╔════╝██╔════╝
██║ ██║██████╔╝██████╔╝██║██╔██╗ ██║██║ █████╗
██║ ██║██╔═══╝ ██╔══██╗██║██║╚██╗██║██║ ██╔══╝
██████╔╝██║ ██║ ██║██║██║ ╚████║╚██████╗███████╗
╚═════╝ ╚═╝ ╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝ ╚═════╝╚══════╝
package main
type Engineer struct {
Name string
Location string
Focus string
Stack []string
CurrentWork string
Available bool
}
func main() {
me := Engineer{
Name: "Adejare Adedayo",
Location: "Abuja, Nigeria 🇳🇬",
Focus: "Backend Engineering — APIs, databases, systems",
Stack: []string{"Go", "Node.js", "MySQL", "Redis", "Docker"},
CurrentWork: "Bibliotheca — Library Management System",
Available: true,
}
_ = me
}📚 Bibliotheca — Library Management & E-Library System
Go · MySQL · Redis · Docker |
In Progress
A full-featured digital library platform supporting book management, user borrowing, e-book reading sessions, and role-based access control.
✦ 10-table relational schema with full migrations
✦ JWT auth — token generation, refresh rotation, validation
✦ RBAC + Redis-backed rate limiting
✦ Clean layered architecture: repository → service → handler
✦ Dockerized dev environment (MySQL + Redis)
✦ Swagger API docs in progress
PID PROCESS STATUS
001 Bibliotheca (Go backend) [████████░░] 80% — active
002 Microservices architecture [████░░░░░░] learning
003 System design & caching [███░░░░░░░] learning
004 API security & Nginx [███░░░░░░░] learning╔══════════════════════════════════════════════════════╗
║ "First, solve the problem. Then, write the code." ║
║ — John Johnson ║
╚══════════════════════════════════════════════════════╝
Building in public from Abuja 🇳🇬 · Open to remote backend roles

