Randy Rafael
Full Stack Developer focused on building reliable end-to-end web applications, turning ideas into practical systems through clean code and thoughtful design.
Featured projects
Enerkomp
A modern corporate website with a custom admin dashboard for managing company content, built to improve performance, usability, and responsiveness.
- React
- TypeScript
- SCSS
- Express
- Prisma
- MySQL
Kanban Request System
An internal Kanban-based request management system that digitalizes employee requests with authentication, approval workflows, and status tracking.
- React
- Express
- SCSS
- PostgreSQL
- Prisma
Teater Bara
A cinematic portfolio website for a theatre organization featuring interactive galleries, animated storytelling elements, and a dynamic content system.
- React
- TypeScript
- SCSS
Engineering principles
Performance First
Applications should remain fast and responsive. Optimization and efficient rendering are always considered.
Clean Architecture
Code should be structured, readable, and maintainable so that future development becomes easier.
User-Centered Design
Good software is not only functional but also intuitive and pleasant for users to interact with.
Continuous Learning
Technology evolves quickly. Continuous experimentation and learning are part of my development process.