Software,Systeme
und Architektur.
Die Erfahrungen, Gedanken und Momente hinter meiner Arbeit.

Hey, ich bin Ival. Ein Software-Ingenieur aus Bali, Indonesien. Ich habe meine Leidenschaft für Programmierung zum Beruf gemacht, und in den letzten 5 Jahren hatte ich das Glück, jeden Tag das zu tun, was ich liebe.
Viel meiner Perspektive kommt vom Reisen und ehrlichen Gesprächen am Tisch, Erinnerungen daran, dass gute Software sich immer menschlich anfühlen sollte.
Eine Zeitleiste von Code, Systemen undWachstum.
Paycombat
Architecting and developing secure, scalable full-stack solutions for a modern payment gateway. Focused on optimizing transaction performance, enhancing system reliability, and building seamless financial experiences.
Kesato & Co.
Developed modern web experiences and diverse digital products for a creative agency. Spearheaded the development of a prototype AI agent using Retrieval-Augmented Generation (RAG) to automate booking and scheduling workflows.
Jobseeker Company
Engineered scalable full-stack solutions for an integrated workforce and HR management ecosystem. Focused on building robust core features, optimizing system infrastructure, and delivering seamless integrations to streamline the hiring and management process.
Pao.dev
Founded a web development agency straight out of high school. As solo freelance projects multiplied, I brought on friends to help scale our engineering output. Alongside developing robust full-stack solutions, I led the team, managed client communications, and oversaw operations to successfully deliver impactful digital products.
Mein Ansatz bleibt einfach, strukturiert und anpassbar.
01. — Das Problem von allen Seiten verstehen: Geschäftsziele, technische Einschränkungen, Grenzfälle und das Gesamtbild hinter den Anforderungen.
02. — Lösungen frühzeitig durch Architekturentwürfe, Proof-of-Concepts und schnelles Prototyping erkunden.
03. — Systeme entwerfen, die sauber, skalierbar und einfach zu warten sind.
04. — Kontinuierlich durch Code-Reviews, Tests und Iteration verfeinern.
Neben Code lerne ich gernemenschlicheSprachen.
Ich glaube, Sprachen zu lernen ist wie neue Welten zu erschließen. Es hilft mir, mich mit verschiedenen Kulturen zu verbinden, auf neue Weise zu denken, und erinnert mich daran, dass gute Kommunikation — ob mit Maschinen oder Menschen — immer Empathie erfordert.