Kbdev.

Backend & Software Developer crafting reliable, scalable software.

  • React Native
  • Expo
  • TypeScript
  • Laravel
  • PHP
  • MySQL
  • Redis
  • Firebase Cloud Messaging (FCM)
  • REST API
  • Inertia.js
  • React
  • Tailwind CSS
  • React Native
  • Expo
  • TypeScript
  • Laravel
  • PHP
  • MySQL
  • Redis
  • Firebase Cloud Messaging (FCM)
  • REST API
  • Inertia.js
  • React
  • Tailwind CSS

/ profile

aditya@portfolio:~

$ whoami

Aditya Putra Perdana

Backend & Software Developer crafting reliable, scalable software.

$ cat bio.txt

I'm Aditya Putra Perdana, a Backend & Software Developer passionate about building reliable and maintainable software. I enjoy designing backend systems, developing APIs, working with databases, and turning ideas into practical digital solutions.

$_

/ experience

2025-05-15 - Sekarang

Backend & Software Developer Intern, Global Institute

Developed and maintained API servers for a Student Academic Information System (SIAKAD) used by university students. Responsible for designing and implementing backend services, developing RESTful APIs, managing data integration, and ensuring reliable communication between the backend and client applications. Collaborated with the development team to implement features and improve the functionality and performance of the academic software.

2024-09-01 - 2025-03-12

Frellance, Eduzillen

Develop and maintain company profile websites and event websites to meet clients digital needs. Responsible for the development process, from design implementation and feature creation to content integration, to optimizing website performance and responsiveness.

/ projects

GET/gais-global-institute

Developed a mobile-based Student Academic Information System (SIAKAD) to provide students with convenient access to academic information through a dedicated mobile application. Built the backend using Laravel , while developing the mobile application with React Native and Expo. Integrated Firebase Cloud Messaging (FCM) to support push notifications and deliver important academic updates to students.

Response 200
application/json
1[
2{
3"aspect_title": "Mobile Developer",
4"description": "Developed the mobile application for the Student Academic Information System using React Native and Expo. Implemented academic features and integrated the mobile application with backend APIs to provide students with access to their academic information through a mobile platform.",
5"tech_stack": [
6"React Native",
7"Expo",
8"TypeScript"
9],
10"repo_url": "Private"
11},
12{
13"aspect_title": "Backend Developer",
14"description": "Developed the backend system for a Student Academic Information System (SIAKAD), including RESTful APIs, business logic, data processing, and integration with the mobile application. Implemented backend services using Laravel and Redis to support efficient data processing and application performance.",
15"tech_stack": [
16"Laravel",
17"PHP",
18"MySQL",
19"Redis"
20],
21"repo_url": "Private"
22},
23{
24"aspect_title": "Push Notification Development",
25"description": "Implemented push notification functionality for the SIAKAD mobile application using Firebase Cloud Messaging (FCM). Integrated notification services with the backend to deliver relevant academic updates and information to students.",
26"tech_stack": [
27"Firebase Cloud Messaging (FCM)",
28"Laravel",
29"React Native",
30"Expo"
31],
32"repo_url": "Private"
33},
34{
35"aspect_title": "API & System Integration",
36"description": "Designed and integrated RESTful APIs between the Laravel backend and the React Native mobile application. Handled data communication, request processing, authentication, and API responses to ensure reliable interaction between the client and server.",
37"tech_stack": [
38"Laravel",
39"REST API",
40"React Native",
41"Expo"
42],
43"repo_url": "Private"
44}
45]
GET/eduzillen-company-and-event

Developed company profile and event websites for Eduzillen and its clients. Responsible for implementing responsive web interfaces, developing website features, integrating content, and optimizing performance across devices. Worked closely with project requirements to deliver functional, user-friendly websites tailored to each client's needs.

Response 200
application/json
1[
2{
3"aspect_title": "Backend Development",
4"description": "Developed backend functionality for company profile and event websites, including server-side logic, data processing, form handling, and dynamic content management. Implemented reliable and maintainable backend services based on project requirements.",
5"tech_stack": [
6"Laravel",
7"PHP",
8"MySQL"
9],
10"repo_url": "Private"
11},
12{
13"aspect_title": "Frontend Development",
14"description": "Developed responsive and interactive user interfaces for company profile and event websites. Translated UI designs and project requirements into reusable components while ensuring a consistent experience across desktop and mobile devices.",
15"tech_stack": [
16"Inertia.js",
17"React",
18"Tailwind CSS"
19],
20"repo_url": "Private"
21}
22]

Coming Soon

Something new is being built.

/ contact

POST/contact

Request body

Body

{
  "name": "",
  "email": "",
  "message": ""
}

Response

// response will appear here after the request is sent.