YARONATTAL

Building Real Software, from Pixels to Production

  • ©2026
  • Based in Israel
  • Student
Simha Studio landing page on a desktop monitor

Simha Studio

A digital invitation SaaS for weddings and bar mitzvahs, designed and built solo and running in production: quotes, guests, RSVPs and seating in one portal.

(01)
Type
SaaS · Production
Year
©2026
Stack
NEXT.JS · TYPESCRIPT
PRISMA · POSTGRESQL
NEXTAUTH · WHATSAPP API
VITEST CI
PsychoMark exam analysis engine scanning a multi-section answer sheet

PPsychoMark

Grades multiple-choice exams from scans or phone photos. OpenCV realigns the page (ORB + RANSAC), reads every bubble and sends ambiguous marks to a human before any score is final.

(02)
Type
Computer Vision
Year
©2026
Stack
PYTHON · OPENCV
FASTAPI · SQLITE
PYTEST · PLAYWRIGHT
GITHUB ACTIONS
Roomatch matches screen on an iPhone

RRoomatch

A design system and complete app redesign for Roomatch AI, an agent that hunts apartments for you: describe the home once, it searches, scores every listing and opens a chat when the landlord says yes.

(03)
Scope
31 SCREENS · 7 FLOWS
VIEW PROJECT
Type
Product Design
Year
©2026
Deliverables
DESIGN SYSTEM V1.0
APP REDESIGN
LIGHT & DARK THEMES
ANDROID · MATERIAL 3
PsychoMark grading screenRoomatch: an agent that hunts apartments for youSimha Studio design system: colour foundations
Roomatch matches screen, before and after the redesignSimha Studio client spaceRoomatch listing detail, before and after the redesign
Simha Studio design system: guest listDino Run, a Nokia 3310 styled pageAnswer sheet annotated by PsychoMark

Skills

  • Full-stack
  • Backend
  • Computer vision
  • Testing
  • Design
  1. (01)

    Full-stack Web

    Next.js apps with auth, roles, a real database and transactional email.

    S“Simha Studio: a client portal and an admin dashboard, in production”
  2. (02)

    APIs & Backend

    REST design, validation, authentication, ownership rules and rate limiting.

    A“Zod schemas and Upstash rate limiting on every public route”
  3. (03)

    Computer Vision

    Image registration, thresholds and diagnostics with OpenCV and NumPy.

    P“PsychoMark reads bubbles from tilted phone photos”
  4. (04)

    Testing & CI

    Type checks, unit tests and browser tests that block every merge.

    P“99 Vitest tests; Pytest and Playwright on Python 3.11 and 3.12”
  5. (05)

    Automation & AI

    LLM agents and workflows wired to real tools, data and email.

    AI“n8n agents with Gemini, memory, Airtable and Brevo”
  6. (06)

    Product Design

    App redesigns and design systems, from the first flow to every state of every screen.

    R“Roomatch: 31 screens, 2 themes, 7 flows”
  7. (07)

    Design Systems

    Tokens, components and documentation that stay in sync with the product.

    S“41 components, audited at four screen widths”
  8. (08)

    Visual Design

    Branding, typography and layout. My first craft, before code.

    Y“Self-taught on the Adobe suite and Figma”

How I work

Decisions come first. Before the code, I write down the architecture, the data model and the why. Simha Studio and PsychoMark both keep a decision log and a living roadmap.

Then I build in small, verified steps: typed code, tests next to the feature, and CI that blocks on lint, types and tests.

Finally, I ship. Real users, a real domain, real feedback, and a commit history that explains every change.

By the numbers

Commits on Simha Studio596
Automated tests in CI99
Documented UI components41

About Yaron

  • Student
  • Developer
  • Designer
  • Builder
  • FR · HE · EN
Portrait of Yaron Attal
Yaron Attal@yaronatl
City view at golden hour

Approach

Engineering for Impact and Clarity

I like software that is easy to trust: clear boundaries between modules, data that never lies about its state, and an interface that tells people exactly what happens next.

In PsychoMark, the optical engine never sees the answer key, and no grade is final while a mark is ambiguous. In Simha Studio, one source of truth drives every order status, from the dashboard to the Excel export.

Background

From Graphic Design to Software

I started as a self-taught graphic designer: brand identities, logos and UI concepts on the Adobe suite and Figma.

Design taught me to care about the details people feel. Code let me build the whole thing.

Today I study software engineering (Handasai Tochna) and ship products end to end.

Beyond the code

One Invitation Became a Product

Simha Studio started as a single bar mitzvah invitation, coded by hand. Then came a wedding RSVP form. A few months later it had a client portal, an admin dashboard, WhatsApp delivery and a seating planner.

Looking for

An internship where I can ship real features with a team, in full-stack web, backend or computer vision. French, Hebrew and English.

Also Built

  • Smaller projects
  • Code & design
  • Always shipping
Toys REST API documentation page
Toys REST APINode · Express · MongoDB

Live on Vercel · Code

“Sign-up, JWT login and ownership rules, with search, filters, pagination and Joi validation.”

Diagram of the n8n chatbot workflow
Simha AI Agentsn8n · Gemini · Airtable

Code

“A company chatbot with memory and a knowledge tool, plus a webhook that writes birthday greetings in Hebrew and emails them.”

Dino Run page styled as a Nokia 3310
Dino RunHTML · CSS

School project

“A multi-page site styled as a Nokia 3310, with a runner game animated in pure CSS.”

Israel Railways app redesign concept
Israel RailwaysApp redesign concept

UI concept · Figma

“A cleaner way to plan a trip: where you go, when you leave, and the next train in one glance.”

Get in Touch

  • Let's chat
  • Let's chat
  • Let's chat
  • Let's chat
  • Let's chat
  • Let's chat