Orange Pawprints
◀ Title Screen

Orange Pawprints

✉ Letters

🐱

Don't Overengineer

It's Saturday. I just woke up. And I mean just woke up. You know those weird, fever-dream-like states you're in right before your alarm? I was dreaming about code. Yeah, it’s weird. I was trapped in this endless meeting room, and every time the app was slow, a project manager would slam a new, giant textbook on the table. "We need CQRS!" one shouted. "Rewrite it in Rust!" another yelled. "I've ordered a 12-node Kubernetes cluster!" a third one announced, while the app was just glitching in the

🐱

A Friendly Guide to Pagination

Ever found yourself scrolling endlessly through a massive list of search results, social media posts, or online store products? It can feel like diving into an ocean without a map! That feeling of being overwhelmed by too much information at once is exactly what pagination is designed to solve. Think of pagination like flipping through the pages of a book or magazine. Instead of getting the entire story dumped on you in one go, you get it in nice, digestible chunks – pages! In the digital world

🐱

Encrypted Server Backups to S3 with Duplicati

1 - How I Built My Own Server Using Local and Cloud Resources 2 - Deploying containers via Cloudflare Tunnel (Zero Trust) 3 - Reverse proxy on Oracle VPS with Traefik 4 - Encrypted Server Backups to S3 with Duplicati This is the last part of the build-server series. After setting up a reverse proxy, it's important to keep your data safe. In this guide, we'll use Duplicati to back up your VPS (e.g Oracle VPS) to an S3-compatible service with encryption. Duplicati is a lightweight and powerful b

🐱

Reverse Proxy on Oracle VPS with Traefik

1 - How I Built My Own Server Using Local and Cloud Resources 2 - Deploying containers via Cloudflare Tunnel (Zero Trust) 3 - Reverse proxy on Oracle VPS with Traefik 4 - Encrypted Server Backups to S3 with Duplicati In the previous part, we transformed a set-top box (STB) into a personal Docker server, complete with Portainer and Cloudflare Tunnel. Now, let’s take it a step further. In this part, we’ll set up a Reverse Proxy using Traefik on an Oracle Cloud Free Tier VPS (or any VPS). This a

◉ Me

Carens Wijaya — portrait

Carens Wijaya

Backend Web Developer

Hello, traveler! Nice of you to stop by — not every visitor makes it past the title screen. I'm Carens, the human behind this tiny RPG. I like quiet, dependable technology, long talks about why simpler is usually better, and calling it a day before the coffee goes completely cold. Think of this portfolio as my save file: everything I've collected so far is neatly organized in the tabs, so take your time and explore.

Tongues
Indonesian (native) · English (professional)
Off-duty
Writing Orange Pawprints, a blog of quiet opinions — usually cat-supervised
Party mascot
Grey the cat — morale aura, does not pay rent
Save point
This very site — thanks for visiting

⚔ Experience

Web Developer

2023 – Present

Pura Group — Kudus

  • Oracle→PostgreSQL migration tooling (automated object conversion & query translation)
  • Full Docker environment + Docker Swarm deployment
  • SSO integration across multiple applications
  • Memory-leak fixes: 1.5GB → <100MB per app
  • Assisted penetration testing (vulnerability identification, risk analysis, recommendations)
  • CodeIgniter
  • PHP
  • JavaScript
  • Node.js
  • Oracle DB
  • PostgreSQL
  • Docker
  • Docker Swarm

Full Stack Web Developer

2021 – 2023

Qua-EduTechno — Salatiga

  • 6 custom client applications delivered
  • 15+ complex feature & API integrations
  • On-time delivery — recurring business & client referrals
  • Laravel
  • CodeIgniter
  • PHP
  • JavaScript
  • MySQL

Full Stack Developer Assistant

2022 – 2022

PT Cahaya Agung Lestari — Jakarta

  • 'Specter' employee attendance web service delivered 20% ahead of schedule
  • Code reviews reducing issues by 15%
  • Report system handling 500+ daily attendance reports
  • MongoDB
  • ExpressJS
  • ReactJS
  • NodeJS

Freelance Software Engineer

2022 – 2022

Bengkel 99 Motor

  • Management & cashier system for 10 employees, 500+ daily transactions
  • 100% client satisfaction
  • Reduced training time via friendly UI
  • C#
  • Microsoft SQL Server

Lecturer Assistant

2020 – 2022

Faculty of Information Technology, UKSW — Salatiga

  • Mentored 300+ students
  • Taught 7 courses: Math Foundations, Intro to Computer Science, Digital Systems, C/C++ Programming, OOP Java, Database Systems (Oracle SQL), Algorithms & Data Structures
  • Volunteer teaching: KBM PEDES + KBM APPDEVO

🗺 Projects

★ Featured
SIA UNW — Accounting Information System screenshot

SIA UNW — Accounting Information System

2022 – 2024

Accounting

Full accounting cycle — budgeting & realization, investments, journal entries, general ledger, financial reports per budget period.

  • Laravel
  • PHP
  • MySQL

SIA UNW — Accounting Information System

Esc · Click outside to close

★ Featured
99Motor — Management & Cashier System screenshot

99Motor — Management & Cashier System

2022 – 2022

POS / Retail

Workshop management & cashier system for a motorcycle repair shop.

  • 500+ daily transactions
  • 50% manual-task reduction
  • C#
  • MSSQL

99Motor — Management & Cashier System

Esc · Click outside to close

E-Payroll — Payroll System screenshot

E-Payroll — Payroll System

2022 – 2023

HR & Payroll

Payroll & honor reporting integrated with an HRIS API, with automated salary calculation.

  • 700 employees automated
  • 1721-A1 tax reports
  • Laravel
  • PHP
  • MySQL

E-Payroll — Payroll System

Esc · Click outside to close

SAC UNW — Student Account System screenshot

SAC UNW — Student Account System

2023 – 2023

Student Payments

Student payments integrated with the accounting IS — tuition, scholarships, and financial records.

  • 2,000+ payments/month
  • Laravel
  • PHP
  • MySQL

SAC UNW — Student Account System

Esc · Click outside to close

LKD Sumowono — Financial Institution System screenshot

LKD Sumowono — Financial Institution System

2022 – 2023

Fintech / Local Banking

Secure local banking operations + Web API services for the mobile app.

  • 1,000 monthly API requests
  • 200ms avg response
  • Laravel
  • PHP
  • MySQL

LKD Sumowono — Financial Institution System

Esc · Click outside to close

Specter — Employee Attendance Service

2022 – 2022

HR & Attendance

Employee attendance web service with daily reporting.

  • 500+ daily reports
  • MongoDB
  • ExpressJS
  • ReactJS
  • NodeJS
SIMLITASA — Research Information System screenshot

SIMLITASA — Research Information System

2022 – 2022

Research

Research information system with daily project reporting.

  • 100 research projects/reports daily
  • CodeIgniter
  • PHP
  • MySQL

SIMLITASA — Research Information System

Esc · Click outside to close

SiKoperasi — Cooperative Information System

2021 – 2022

Accounting

Savings & loans cooperative system with reporting.

  • CodeIgniter
  • PHP
  • MySQL

📈 Skills

Stats

  • PHP
  • Laravel
  • CodeIgniter
  • JavaScript
  • NodeJS/ExpressJS
  • SQL (MySQL/Oracle/PostgreSQL)
  • MongoDB
  • Java
  • C#

Inventory

  • Git
  • Docker
  • Jira
  • VS Code
  • Android Studio
  • HTML/CSS
  • Bootstrap