Backend Developer · Java & Spring Boot · Computer Engineer
Backend developer focused on building clean, maintainable REST APIs. I enjoy designing systems that are easy to scale and reason about.
- 🎓 Computer Engineer — Universidad de Guadalajara (CUCSUR)
- 🔧 Currently deepening my knowledge in Spring Boot 3 & system design
- 📫 luisangel.alvarezmtz@gmail.com
A full-stack medication management system built around a production REST API.
| Layer | Tech |
|---|---|
| Backend API | Java · Spring Boot 3 · JWT · Spring Data JPA · PostgreSQL |
| Web App | HTML · CSS · Vanilla JS |
| Mobile App | Kotlin · Retrofit · AlarmManager · WorkManager |
| Deploy | Render (HTTPS) |
Key highlights:
- Stateless auth with JWT (access + refresh tokens) and role-based access control
- Automatic scheduler that marks missed alarms and deactivates expired configurations
- Android app with exact alarms, full-screen notifications and background sync every 5 min
- Two user roles: Patient and Caregiver, with weekly adherence statistics
Java OOP solution using genetic algorithms and Petri Net matrices to find the minimum sensor configuration needed to fully monitor an industrial water-filling process — same coverage, fewer sensors.
Backend
Databases
DevOps & Tools
Other