Skip to content
View mokalovesoulmate's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report mokalovesoulmate

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
mokalovesoulmate/README.md

Hello! 👋

I'm Moses Kurniawan, a semi‑fullstack developer based in Bogor, West Java, Indonesia. I currently serve as Web Team Leader at TIX ID, Indonesia's leading platform for cinema, event ticketing, and entertainment.

As a developer, I'm known as a reliable troubleshooter, advisor, and someone comfortable taking on leadership roles and responsibilities.

Over the past decade, my primary programming background has been PHP, evolving alongside modern tools, frameworks, and development practices. In addition to programming:

  1. I have experience in design, mainly using Affinity Designer and Affinity Photo (now under the unified Affinity brand), with a focus on web/UI assets and image processing rather than illustration or fine art.
  2. I have experience in video editing, primarily using DaVinci Resolve, and I often rely on FFmpeg for command‑line video processing and automation.
  3. I have experience in computer repair and troubleshooting under my personal brand, Momo Computer.

Outside of IT, my interests include wristwatches (horology) and cycling.


🛠 Technical Skills

Here is a summary of my current tech stack and core skills:

  • PHP (experienced), with frameworks:
    • Laravel (actively used)
    • Laravel Filament (actively used)
    • Plain PHP (case‑by‑case / legacy)
    • WordPress (case‑by‑case)
  • Go / Golang (actively used alongside PHP)
  • Databases
    • PostgreSQL (preferred)
    • MariaDB / MySQL (for legacy and compatibility)
  • JavaScript & Frontend
    • JavaScript (experienced)
    • TypeScript (moderate, often paired with Go backends also with Bun.js)
    • Vue.js
    • Bootstrap
    • Tailwind CSS
  • Version Control
    • Git (team collaboration, branching workflows)
  • Linux & DevOps
    • Linux server administration (primarily Ubuntu Server; also Ubuntu Desktop, Linux Mint, Fedora)
    • Shell scripting for automation and ops tasks
    • CI/CD: Jenkins (current experience)
    • Caching & message queue: Redis, DragonFly, RabbitMQ
    • Local environments: Docker (via OrbStack), Laravel Herd
  • Cloud Platforms (actively used)
    • DigitalOcean
    • CloudFlare
    • Supabase
    • Google Cloud Platform (GCP)
    • AWS
    • Open to working with other cloud platforms as needed
  • Tools & Productivity
    • Project management: JIRA (work), Trello & Notion (personal)
  • AI Utilization
    • Active use of AI as a pair programmer and assistant in daily development

These are my primary focuses, but I remain open and eager to work with new tools, stacks, and methodologies as needed.


📂 Project Experience & Domains

Some recent areas of work and types of systems I've built or handled:

  • Platform Architecture
    • Designing system flows, application architecture, and clean code structures for scalable platforms.
  • Authentication & Security
    • Implementing better authentication flows: SSO, passkeys, 2FA, and secure session management.
  • Corporate Websites
    • Designing and building company profile and marketing websites, primarily with WordPress/PHP.
  • E‑commerce
    • Implementing e‑commerce sites using WordPress + WooCommerce and custom PHP integrations.
  • Third‑Party Payment Integrations
    • Experience with MidTrans, DOKU Wallet, and PayPal.
  • Chatbot Development
    • Automated messaging and chatbot integrations with platforms such as LINE and Telegram.
  • Attendance & Access Systems
    • QR code / NFC‑based attendance solutions and related backend systems.
  • Admin Dashboards & Back‑Office Tools
    • Building admin panels with authentication, role‑based access control, and audit logging.
  • Web & Infrastructure Security
    • Securing both application layers and server infrastructure.
  • Cloud Infrastructure Management
    • Deployments and management on DigitalOcean, CloudFlare, Supabase, GCP, AWS.
  • Google Firebase
    • Moderate usage, especially Realtime Database for recent projects.
  • Push Notifications
    • Integration with OneSignal and related notification workflows.

This list will be updated periodically as new projects and domains are added.


🔎 Availability

I am currently:

  • Actively looking for full‑time opportunities, and
  • Available for remote freelance work and targeted/quick‑fix assignments.

If you're interested in working together or just want to discuss an idea, feel free to reach out at
📧 hi@moseskurniawan.com.

Thank you for reading — I look forward to potential collaborations!

Popular repositories Loading

  1. pgclimb pgclimb Public

    Forked from lukasmartinelli/pgclimb

    Export data from PostgreSQL into different data formats

    Go 1

  2. html5-qrcode html5-qrcode Public

    Forked from mebjas/html5-qrcode

    A cross platform HTML5 QR code reader. See end to end implementation at: https://scanapp.org

    TypeScript 1 1

  3. CodeIgniter CodeIgniter Public

    Forked from bcit-ci/CodeIgniter

    Open Source PHP Framework (originally from EllisLab)

    PHP

  4. codeigniter-restserver codeigniter-restserver Public

    Forked from chriskacerguis/codeigniter-restserver

    A fully RESTful server implementation for CodeIgniter using one library, one config file and one controller.

    HTML

  5. ipn-code-samples ipn-code-samples Public

    Forked from paypal/ipn-code-samples

    PHP

  6. go-pg-crud go-pg-crud Public

    Forked from filewalkwithme/go-pg-crud

    Simple Postgres CRUD written in Golang

    Go