Hi, I'm

Nur Tajalli Kamalputri

Junior IT Developer | PHP & Backend Systems

I build backend systems and dig through legacy data — mostly PHP and databases, plus a fair bit of untangling old Oracle systems so they don't fall over.

01. About

I'm a junior IT developer who spends most of my time close to the data — writing backend logic in PHP, keeping databases running, and making sure systems other people rely on don't break without warning. I like the kind of problems where the docs are thin, the system's already live, and getting it wrong actually costs something. Most of what I know now comes from maintaining a few internal backend systems and helping migrate a production database from Oracle to MariaDB — not glamorous work, but it taught me to slow down and check things twice.

Currently working with

  • PHP
  • MariaDB / MySQL
  • Oracle
  • SQL
  • Git
  • Linux

02. Projects

A lot of this is internal work, so I'm keeping the descriptions focused on the problem and what I actually did, not the proprietary details.

CRS

CRS Internal System

Role: Developer

An internal system for tracking and reporting on structured records across teams. Mostly backend maintenance and query optimization for me, plus features requested by the people actually using it — keeping the reports accurate even as the data model kept changing underneath.

  • PHP
  • MySQL / MariaDB
  • SQL

Internal enterprise system — code and demo are not publicly available.

ETP

ETP Internal System

Role: Support

I help support ETP (e-Terminal Portal), an internal portal used for terminal operations. That's mostly troubleshooting issues users report, digging into the database to figure out what actually went wrong, and coordinating fixes with the dev team.

  • PHP
  • MySQL / MariaDB
  • SQL

Internal enterprise system — code and demo are not publicly available.

AGS

AGS Internal System

Role: Developer

Another internal system I work on as a developer — building backend features, fixing bugs, and keeping things running as requirements change.

  • PHP
  • MySQL / MariaDB
  • SQL

Internal enterprise system — code and demo are not publicly available.

DBS

DBS Internal System

Role: Developer

A revamp of an older internal system called WDC. I worked mainly on the billing and tariff side — rebuilding the logic that calculates charges and rates as the old rules got replaced, and making sure the numbers actually matched what was expected.

  • PHP
  • MySQL / MariaDB
  • SQL

Internal enterprise system — code and demo are not publicly available.

DB

Oracle → MariaDB Migration Database

Role: Contributor — Data Migration & Validation

Helped migrate a production system's database from Oracle to MariaDB. My part was schema mapping between the two engines, writing validation checks to confirm row counts and values matched after the move, and testing the application's queries against the new database to catch syntax differences before they became bugs.

  • Oracle
  • MariaDB
  • SQL
  • Data Validation

Internal migration project — details generalized to protect proprietary data.

03. Skills

Backend

  • PHP
  • OOP
  • REST APIs

Databases

  • Oracle
  • MariaDB / MySQL
  • SQL
  • Data Migration

Frontend Basics

  • HTML
  • CSS
  • JavaScript

Tools & Platforms

  • Git / GitHub
  • Linux
  • Apache
  • phpMyAdmin
  • VS Code

04. Contact

Looking for junior backend / IT roles right now, and always happy to chat about PHP, databases, or migration work. Email's the fastest way to reach me.

Email nurtajallikp@gmail.com