Welcome to Civ's Portfolio
Roblox Developer • Lua Scripter • UI Designer
This is just a decorative intro — not an actual loading screen. Click or press any key to skip.
Loading portfolio...
Press any key or click to skip
local player = game.Players.LocalPlayer
function onReady()
return true
self:Init()
task.wait()
module.new()
local RS = game:GetService("ReplicatedStorage")
for i, v in pairs(players) do
workspace.CurrentCamera.CFrame
local humanoid = character:FindFirstChild("Humanoid")
RunService.Heartbeat:Connect(function(dt)
remote:FireServer(data)
table.insert(inventory, item)
if not debounce then return end
local success, err = pcall(function()
TweenService:Create(part, info, goal)
signal:Fire(eventData)
coroutine.wrap(function() end)()
math.clamp(value, 0, 100)
Instance.new("Part", workspace)
print("please hire me im broke")
-- TODO: fix this later (6 months ago)
if mass == true then mass = false end
warn("it works but idk why")
-- this code is held together by hope
-- I love my cat more than clean code
-- im gay but i hope nobody read this text (im joking, im not)
-- I mass free models and mass serverscriptservice but it works
-- my mass is better than ur architecture
-- I mass in ur game and u call it a feature
Available for projects

FROM CREATORS
TO CREATORS

Full Stack LUA Programmer | Roblox Developer

I understand your vision because I create games too. Server-authoritative architecture, clean modular code, Easy to manage, and great organization. Systems you can trust, maintain, and extend.

3+Years
20+Clients
10+Games
Trusted
🛡Clean & Secure Code
On-Time Delivery
$
Civ Avatar
Aaron Handoko
@Civ
💻Scripter
🌐Lua Programmer
🎨UI Designer
20+Projects
3+Years
10M+Players
✉ Let's Work Together
Roblox Profile
Roblox Profile
// Stats

The numbers don't lie.

Real data from games that are live, playable, and generating revenue. Not mockups. Not concepts. Production.

PROJECTS SHIPPED · PLAYERS SERVED · SYSTEMS OPTIMIZED · REVENUE GENERATED · PEAK PERFORMANCE · PROJECTS SHIPPED · PLAYERS SERVED · SYSTEMS OPTIMIZED · REVENUE GENERATED · PEAK PERFORMANCE · PROJECTS SHIPPED · PLAYERS SERVED · SYSTEMS OPTIMIZED · REVENUE GENERATED · PEAK PERFORMANCE · PROJECTS SHIPPED · PLAYERS SERVED · SYSTEMS OPTIMIZED · REVENUE GENERATED · PEAK PERFORMANCE ·
📅
0
Projects Completed
Games, systems & modules shipped to production
👥
0
Total Players
Unique players across all contributed games
🔥
0
Peak Concurrent Player (CCU)
Highest concurrent users on a single game session
Live Record
💰
0
Robux Revenue Generated
Combined Robux revenue from games I built systems for
0
Fast Respond
Fast Respond all messages directly (almost instant)
// How I Work & Act

A partner, not just a hired hand.

I don't just take orders and deliver code, I always ask about the details and giving some recommendation for the tasklisk whether the client want it more advance or not. Here's exactly how our collaboration works — clear, structured, and transparent from start to finish.

01
Your Turn
📋

Send The Tasklisk & Details

Share your project context, what your game is about, and what output you need. The more detail, the better — but even a rough idea works.

What to include:
🎮Project context — what's your game about?
🎯What feature or system do you need?
📄Expected output — how should it work?
📅Timeline & budget (if any)
📎References, docs, or examples (optional)
I Will Answer:
May I know the details of the game?💬
Do you want the system to be...📄
Do you have any references?📋
We could negotiate with the current budget we have🎤
Thank you for the references, I will work on it.
"I Want this to be like that, and please add the ... system aswell"
Speaking of pricing
Instead of just fixing the price, I would love to negotiate to whatever available and disccused the workload
💬 Feel free to talk!
02
My Turn
📝

I Will Organize the tasklisk

I break down your brief into a detailed, structured task list with clear deliverables. You'll see exactly what will happend, how it works, and the estimated timeline.

What you'll receive:
Detailed task breakdown
Priorities & architecture plan
Estimated timeline per task
My suggestions & improvements
How it looks:
Numbered task list📝
Priority labels (Urgent/Important/Add-ons)🏳
Time estimate per task
Improvement notes💡
"Thanks, for the information. Let me break it down:"
Example output
"Task 1: Hit detection module — 2 days. Task 2: Combo state machine — 3 days. Suggestion: add input buffering for smoother feel."
📄 Structured document
03
Together
💬

WE DISCUSS & ALIGN

We review the task list together. You can adjust priorities, add details, or change direction — this is where my role as a partner shines. I'll challenge ideas if I see a better way and suggest improvements you might not have considered.

"So we're going with this one and that one."
Real feedback
"I highly recommend you to add this for the system because it will make the game better."
🤝 Open discussion
04
My Turn
🚀

I Create & You Recieve

I work task by task, sharing progress along the way. You'll get regular updates, and give feedback at every stage. No black box — you always know where we are. (Note: Adding new system while working each task count differently, but polishing didn't count towards the condition)

What you'll get:
Working system, tested & ready
Progress updates at each milestone
Documentation & handover notes
Revisions
Delivery includes:
Source code (clean & no bugs)💻
Setup / Integration guide📖
Testing Phase🎮
Post-delivery support💬
"Hello, It's done check it out"
Delivery
"Systems complete, and tested. Here's the documentation and handover notes. Let me know if you need any adjustments."
✅ Ready to Deliver
Step 1 - Brief
01 — Task & Details Received
Step 2 - Task List
02 — Task Breakdown
Step 3 - Discussion
03 — Aligning Together
Step 4 - Delivery
04 — Shipped & Delivered
⚖️
Your success is my success.Simple, because when you're happy with the result i could get the reward that worth my time and work. It's a win-win situation!
// Showcase

See the work in action.

Get to know with me, and the quality of my work just for you

Introduction

WHO I AM & HOW I WORK

A short intro covering my workflow, communication style, and what I deliver as a Roblox systems developer.

CommunicationSystemsReliabilityLuau
Systems & Framework

SYSTEMS & FRAMEWORK

Modular logic, structured and organized explorer, scalable growth patterns.

Trusted & Easy Communication

TRUSTED & EASY COMMUNICATION

High Vouch, tons of proof, and easy to manage

// Portfolio

Past work & proof.

All the work and contribute I've made for my clients

Combat System
📷 Replace image & video

COMBAT SYSTEM DEMO

Server-authoritative hit validation, state-gated combos, clean timing logic.

Server LogicState MachineValidation
UI System
📷 Replace image & video

UI / HUD SYSTEM

Clean hierarchy, responsive scaling, accessible layout.

UIUX
Anti-Exploit
📷 Replace image & video

ANTI-EXPLOIT & RATE LIMITING

Server-side validation to prevent spam, desync, and exploits.

SecurityStability
Performance
📷 Replace image & video

PERFORMANCE OPTIMIZATION

Reduced heavy loops, improved frame stability with smart caching.

OptimizationProfiling
Modular Code
📷 Replace image & video

MODULAR CODEBASE

Architecture that's easy to maintain, extend, and hand off.

ArchitectureMaintainable
Feature Delivery
📷 Replace image & video

FEATURE DELIVERY (BEFORE/AFTER)

Smoother controls, fixed bugs, better feel and response.

Bug FixIteration
System Integration
📷 Replace image & video

SYSTEM INTEGRATION

Connected modules with predictable behavior and stable networking.

IntegrationNetworking
// Contributed Games

Released & playable now.

Live games I've worked on. Check it out!.

Tic Tac ToeTic Tac Toe Hover
Tic Tac Toe
Solo Scripter - Game Mechanic

Server-authoritative Minigame, Data Service, Custom Camera, UI Implementation.

Shape To EscapeShape To Escape Hover
Shape To Escape
Owner - Head Developer - All Game Mechanic

Full Combat Mechanic, backend logic, scalable structure, maintainable workflow, Server-authoritative & Custom Framework.

Tic Tac Toe 3DTic Tac Toe 3D Hover
Tic Tac Toe 3D
Solo Scripter - Game Optimization & Improvement

Performance optimization, stability fixes, scheduling improvements, Game mechanic upgrade.

What I Deliver

SYSTEMS THAT STAY STABLE AFTER LAUNCH, PERHAPS YOUR GAME WILL BE THE NEXT ONE

  • Server-authoritative logic, anti-spam, exploit validation.
  • Modular architecture built for long-term updates.
  • Performance-focused code with clean debug paths.
  • Clear communication: progress, risks, and timelines.
RobloxLuauServer LogicOptimizationNetworking
// Community & Contributions

Giving back to the community.

I'm not just creating and deliver for clients — I actively contribute for my client's community to maintain long relationship.

A Dumb Day
Game / Community Server

A Dumb Day

Scripter & Former Staff Contributor

Helping with the animation and importing assets to the studio with server authoritative and clean result

12.7K+Members
8.3M+Game Visits
DeveloperCommunity Manager
Soul Reborn
Discord Server

Soul Reborn | Yozori Studio

Developer & Contributor

Creating the system baseline, helping other developers, sharing code snippets, answering questions, and working as a whole team.

1K+Members
30+Module Script System Contributed
HelperBackend Logic
The Mind Pit
Roblox Group

The Mind Pit

Developer

Solo scripting for the game and the whole project ecosystem and creating game template mechanic easy to use and manage

14.6K+Members
2Games
ManagementTeam Collaboration
// Pricing

Transparent pricing. No surprises.

Every project is different — pick the tier that fits, or reach out for a custom quote.

Choose payment method:
Up to 10% OFF
💰
100% Upfront
Pay in full before work begins and get up to 10% discount on the total price.
1Full payment
2Work begins
3Delivery
⚖️
50% / 50% Split
Pay 50% upfront as deposit — work starts immediately. Final 50% due upon completion, before delivery of final files.
150% deposit
2Work begins
350% final
4Files sent
📜
ENTRY LEVEL
Budget-Friendly
Functional code that gets the job done. Perfect for simple features, prototypes, or projects with a tight budget.
$15
starting
  • Functional & working 100%
  • Basic code structure
  • Client-side logic
  • No server-authoritative
  • No OOP / modular pattern
  • No custom framework
  • No keyframe animation
  • 1 revision included
Best Value
👑
PREMIUM
Top-Tier Everything
The full package — custom framework, polished assetss, bulletproof architecture, clean result, and easy to manage.
$200
starting
  • Everything in Standard
  • Custom framework & structure
  • Custom Config
  • Advanced state machines
  • Performance profiling & tuning
  • Anti-Exploit & Script Optimization
  • Priority communication
  • Unlimited revisions
Full Project
🤝
PARTNERSHIP
Long-Term • 1 Full Project
I join your team as a dedicated partner for one entire project — from planning to launch and beyond. Not a freelancer, but as a co-builder.
Custom
per project
  • Everything in Premium
  • Dedicated to your project
  • Involved from planning to launch
  • Architecture decisions together
  • Ongoing maintenance post-launch
  • Proactive suggestions & improvements
  • Direct & priority communication
  • Revenue-share option available
  • Unlimited revisions & iterations
// Contact

Let's create something.

Contact me through discord for easier access, or- we could use the old way.

Send a Message

Feel Free to Ask Questions!.

Details
EMAIL
aaronciv57@gmail.com
📍
LOCATION
Indonesia | East Java
🕐
AVAILABILITY
Open for projects | 10.00 - 00.00 (GMT+7)

Checkout My Social Media for More Contact Info.