BACKEND TO FRONTEND · BANDUNG
Rafi
Bakhtiar.
Software engineer.
Recent Software Engineering graduate based in Bandung. I build complete applications, from the database and backend logic to the interface, mainly with Go, Laravel, and React.
- POSITION
- Software Engineer, entry-level
- LOCATION
- Bandung, Indonesia
- WORK MODE
- On-site · Remote · Hybrid
- MAIN STACK
- Go · Laravel · React · MySQL · PostgreSQL
- EDUCATION
- SMKN 4 Padalarang · 86.70 / 100
- LANGUAGES
- Indonesian · English (basic)
SELECTED PROJECTS
Projects I have built.
CASE STUDIES
TECHNOLOGIES AND PROFICIENCY
Technologies I use,
and how well I know them.
Backend
APIs, business logic, and the servers behind an application.
- Go Used in Attenda · Task API
- Gin Used in Task API
- Echo Used in Attenda
- GORM Used in Task API
- PHP Used in D'Rolls
- Laravel Used in D'Rolls
- REST API Used in Task API
- JWT Used in Task API
- OpenAPI Used in Task API
- Java Studied through Oracle Academy in 2023. Not used since.
Frontend and mobile
Interfaces for the web and mobile devices.
- React Used in Attenda
- TypeScript
- JavaScript Used in Attenda
- React Native Built with Expo. Those apps are not featured here.
Databases
Data modeling and queries.
- PostgreSQL Used often in work that is not published yet.
- MySQL Used in Attenda
- SQLite Used in Task API
Tools and environment
Editors, API testing, version control, and design.
- Linux (Fedora)
- VS Code
- Cursor
- Antigravity
- Git
- Postman
- Bruno
- Figma
- Docker Fundamentals only. No hands-on experience yet.
ABOUT ME
Backend first.
Fullstack when needed.
I completed my Software Engineering studies at SMKN 4 Padalarang in 2026. Most of my skills come from building projects: backend services in Go, web applications in Laravel, and interfaces in React.
I enjoy working across the whole application: structuring data in PostgreSQL and MySQL, writing the backend logic and authentication, and building the interface on top. Backend is where I am strongest, and I can follow a feature from the database to the screen. I have also used React Native for mobile.
I am at the start of my career. I am looking for a team where I can contribute to real features, receive feedback on my code, and keep learning from experienced engineers.
EDUCATION AND CERTIFICATES
Education
and certificates.
SMKN 4 Padalarang
Software Engineering (Rekayasa Perangkat Lunak)
CONTACT
Get in
touch.
I am seeking an entry-level software engineer role or an internship, on-site, remote, or hybrid. Email is the best way to reach me.
EMAIL ME ↗