About

Building my way into AI.

My path into software didn’t start with a traditional computer science route. It started by building things I wanted to exist.

My story

It started with product ideas: apps and games I wanted to exist. Rather than working through tutorials in isolation, I try to get a new technology into a real project as fast as possible — a framework, an API, a model — and iterate from there.

That led me to native iOS development with Swift and SwiftUI, and to bringing AI-assisted development into my daily workflow. I use tools like Claude for implementation support, iteration and debugging, while product decisions and quality control stay with me.

Diadoku is the clearest result so far: a jewel-based logic puzzle that I took from the first concept through UI iteration and implementation to App Store submission. It is currently in Apple App Review, and its ideas have grown into a second game, Dianima: Crystal Bonds.

My focus is shifting more and more toward AI applications, automation and the early stages of agentic workflows — while iOS and web development remain the foundation I build on. This portfolio is part of that: it is how web development became part of what I do.

How I learn

  1. 01

    Learn

    Understand the core concept or technology before touching code.

  2. 02

    Build

    Apply it inside a real project — not an isolated exercise.

  3. 03

    Review

    Check the result, the architecture, and what actually worked.

  4. 04

    Improve

    Iterate on both the project and the underlying skill.

Right now

What I’m focused on

  • AI Applications

    Building useful interfaces and products around modern AI models.

  • AI Automation

    Exploring workflows that reduce repetitive work.

  • Agentic Systems

    Learning how tools, models and multi-step workflows can work together.

  • iOS Development

    Building native applications with Swift and SwiftUI.

  • Web Development

    Building and deploying modern web applications.

  • Product Development

    Turning concepts into structured, usable products.

Skills & technologies

Tools and technologies I have used in real projects.

AI

  • Claude
  • Claude Code
  • ChatGPT
  • OpenAI
  • Codex
  • LLM Workflows
  • Prompt Engineering
  • AI-assisted Development

iOS

  • Swift
  • SwiftUI
  • Xcode

Web

  • HTML
  • CSS
  • JavaScript
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Responsive Web Design

Development & Infrastructure

  • Git
  • GitHub
  • Netlify
  • APIs
  • Node.js
  • ESLint
  • DNS / Custom Domains
  • Deployment / Production QA

Product

  • Product Concept Development
  • UI/UX
  • Prototyping
  • Design Systems
  • Responsive UI
  • Game Design

Journey

  1. Started building mobile apps

    Began turning ideas into real iOS projects instead of just following tutorials.

  2. Started working with Swift & SwiftUI

    Adopted Swift and SwiftUI as the foundation for native app and game development.

  3. Started using AI-assisted development workflows

    Brought Claude and other AI tools into the actual development process — a practice that has become a recurring part of my development process.

  4. Built Diadoku

    Designed and developed a jewel-based Sudoku-style puzzle game for iOS, from the original concept through UI iteration and implementation.

  5. Prepared and submitted Diadoku for Apple App Review

    Took Diadoku through App Store preparation and submission — it is currently in Apple App Review.

  6. Expanded ideas from Diadoku into Dianima: Crystal Bonds

    Explored a broader creature-collection and progression concept while continuing Diadoku as its own puzzle game.

  7. Built this portfolio

    Designed and developed this website end-to-end with an AI-assisted workflow.

  8. Expanding toward AI automation and agents

    Currently deepening a focus on automation and early agentic workflows alongside app development.

Want to see what I’m building?