I build backend systems from the ground up and teach myself math through high-impact, real-world projects—no fluff, no shortcuts.
- Languages: Python, C++, Java
- Frameworks: FastAPI, SQLModel, Django, DRF
- Auth & APIs: OAuth2, JWT,
httpx
, BackgroundTasks, Celery - Databases: PostgreSQL, SQLite, MySQL
- Data & ML: Pandas, NumPy, Scikit‑learn, Matplotlib, TensorFlow (intro), ML from scratch
- DevOps & Tools: Git, Docker, Docker Compose, Linux, Redis
- Testing: APIClient,
unittest
/pytest
, E2E test coverage
A self-designed, milestone-driven learning system:
- 10 projects per domain, each with a unique technical goal
- Emphasis on depth over breadth—understanding systems, edge cases, and clean design
- Math series (10x Linear Algebra, Stats, Calculus) tied to backend tasks like ML pipelines, simulations, and API modeling
Actively pursuing:
- Backend dev internships (remote or PH-based)
- Technical prototyping roles in early-stage ventures
- Collaborations on hackathons, data-driven MVPs, or open-source efforts
Gmail: rmvilla987@gmail.com
LinkedIn: linkedin.com/in/rmvilla
“I solve real problems so I can one day build something that matters.”