Skip to content
View vickyir's full-sized avatar
  • Infinite Learning
  • Indonesia
  • 14:52 (UTC +07:00)

Highlights

  • Pro

Block or report vickyir

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vickyir/README.md

👋 About Me

I'm a Senior iOS & Spatial Computing Engineer with 3+ years of production experience shipping high‑impact mobile and spatial applications across fintech, enterprise spatial computing, and consumer products.

Currently architecting enterprise visionOS systems from the ground up — from ECS component design to Reality Composer Pro pipelines — while leading applied R&D on integrating agentic AI workflows into the engineering process.

struct VickyIrwanto: Engineer {
    let focus: [String] = ["visionOS", "RealityKit", "ECS Architecture", "Swift Concurrency"]
    let currentRole: String = "Senior Engineer — iOS & Spatial Computing @ Infinite Learning"
    let learning: [String] = ["Agentic AI", "MLX / Local LLMs", "Reality Composer Pro 3"]

    func philosophy() -> String {
        "Bridge design and engineering to ship polished, performant products."
    }
}

🧭 What I'm Doing Now

  • 🏗️ Architecting an enterprise visionOS application (MVVM + Clean Architecture) from the ground up
  • 🧩 Decomposing a monolith into modular Swift Package modules with clean dependency boundaries
  • 🤖 Leading applied R&D on Agentic AI (Claude‑powered) workflows for code generation & prototyping
  • 🎯 Designing a custom ECS‑based component system for spatial UI in VisionPro apps
  • 🔬 Evaluating Reality Composer Pro 3 beta (Script Graphs, declarative scene authoring) for production

🛠️ Tech Stack

iOS & Spatial Computing

Swift SwiftUI UIKit visionOS RealityKit ARKit Combine

Architecture & Patterns

MVVM VIPER Clean Architecture TCA ECS

Backend & Web

Go Next.js React TypeScript Tailwind PostgreSQL Redis

AI & Emerging Tech

Claude MLX Prompt Engineering

Tools & Workflow

Xcode Git GitHub XcodeGen CI/CD


💼 Experience

Senior Engineer — iOS & Spatial Computing
Infinite Learning Indonesia
2026 – Present
visionOS enterprise architecture · Swift Package modularization · ECS UI system · Agentic AI R&D

Technical Analyst — iOS Engineer
PT. Bank Tabungan Negara Tbk (BTN)
2023 – 2026
Bale by BTN superapp · VIPER architecture · QRIS CPM & KYC onboarding · TCA-inspired modularization (‑50% build time)

iOS Developer
Apple Developer Academy @ Infinite Learning
2023
10‑month full-time Apple Global Community program · Swift, SwiftUI, SpriteKit · App Store–ready shipping

🎓 B.Sc. Information Systems — AMIKOM Yogyakarta University · GPA 3.93/4.00 (2019–2025)


📊 GitHub Stats

Image Image
Image
Image

Stats refresh automatically — no manual updates needed.


profile views

Bridging design and engineering — one spatial interface at a time.

Popular repositories Loading

  1. vickyir.github.io vickyir.github.io Public

    JavaScript 1

  2. cleantify cleantify Public

    Swift 1

  3. ITambah ITambah Public

    Forked from sayedsayedsayed/ITambah

    Swift 1

  4. Aplikasi-Jadwal-Bola Aplikasi-Jadwal-Bola Public

    Kotlin

  5. Blog-Template.github.io Blog-Template.github.io Public

    Blog Template

    JavaScript

  6. Color-Picker-Using-Vanila-JavaScript Color-Picker-Using-Vanila-JavaScript Public

    Random Color Picker

    HTML