Alvin Jonathan

Undergraduate Computer Science student at Bina Nusantara University building relational database schemas and operational accounting software. Focused on SQL Server data integrity, double-entry ledgers, and property development workflows.

System Case Studies & Projects

Core System

Accounting System for Property Developer

Production Case

Designed and built an end-to-end accounting system to eliminate manual reconciliation errors, streamline billing schedules, and enforce double-entry audit trails across property developments:

  • General Ledger & Reporting: Implemented balance sheet and profit & loss modules with automated period-closing logic and strict double-entry bookkeeping.
  • AR & AP: Developed Accounts Receivable and Payable workflows with aging and transaction report.
  • T-SQL Architecture: Implemented parameterized stored procedures, CTEs, and table indexing to control CRUD throughput while preventing SQL injection and optimize report extraction.
  • Role-Based Access Control (Type 0): Enforced role-based access controls to govern transactional permissions down to specific page-level operations and approval actions.
.NET Razor Pages C# SQL Server (T-SQL) ADO.NET

Work Experience

Implementation

Software Developer

MSI (Media Sistem Integrasi) - Jakarta Barat
May 2025 — Present

Built property accounting and operations management software for real estate developer clients based on operational briefs and client revision trackers:

  • Greenfield Module Development: Designed database tables and built end-to-end workflows for General Ledger, Accounts Receivable/Payable, and unit legality tracking.
  • Construction Progress & Billing Logic: Developed SPK milestone validation based on structural completion weight percentages to control contractor disbursement schedules.
  • Change Request Execution: Translated operational punch-lists directly into software features, including COGS recalculations, sales agent parameter tracking, and unit handover milestone logging.
C# ASP.NET Core T-SQL Stored Procedures

Technical Competencies

Structured

Languages & Frameworks

C# SQL (T-SQL) .NET Razor Pages ADO.NET JavaScript HTML / CSS

Database & Development Tools

Microsoft SQL Server SSMS Visual Studio 2022 Git / GitHub

Direct Contact

Communication

Available for technical and analytical internships in Jakarta or remote/hybrid positions. Direct inquiries: