🎓 BS Information Systems Student | 💻 Backend Dev | 🐧 Linux Enthusiast Passionate about building software and mastering real-world development principles.
- Role-Based Access Control (RBAC): Implementation of granular administrative access levels to ensure data privacy and system integrity.
- Secure Authentication: Utilizing industry-standard security protocols for hardened user login and session management.
- Input Sanitization: Programmatic protection against common vulnerabilities like SQL Injection and Cross-Site Scripting (XSS).
- Database Integrity: Features automated SKU generation through MariaDB triggers and complex views to ensure data consistency.
- Retrieval-Augmented Generation (RAG): Developing a prototype assistant that integrates Groq API with MariaDB’s vector search capabilities.
- Semantic Search Engine: Moving beyond basic keyword matching by using Sentence Transformers to retrieve information based on contextual meaning.
- Automated Categorization: Leveraging AI models to analyze and automatically classify incoming community complaints.
Languages & Core:
- Java: Spring Boot (Backend Logic & Security)
- Databases: MariaDB & MySQL (Relational Modeling, Vector Search & Optimization)
- Web: HTML5, CSS3, JavaScript (Vanilla-first approach)
Tools & Environment:
- OS: Debian Linux (Minimalist, Terminal-driven workflow)
- DevOps: Docker (Containerization for platform-independent deployment)
- Security: Vulnerability scanning (Metasploit, OWASP ZAP) & Pentesting basics
"Why use a framework if I haven’t mastered what’s under the hood?"
- Email: reyjohnbmarcelo45@gmail.com
- Facebook: RJ Marcelo
- LinkedIn: RJ Marcelo