Available for new work · 2026

Buildingthoughtful softwarethat feels effortless.

I'm Eyal Gelberg — a software engineer focused on fast, secure, AI-powered web products. I design and ship full-stack applications end to end, with a particular eye for craft, performance, and detail.

01 Selected work

A short list of things I've built end to end.

Two recent projects — fully designed, engineered, and deployed. Click through to try them live.

001 / 002

GitHub Dev Analytics Dashboard

A privacy-first analytics dashboard that turns a developer's GitHub activity into deep, AI-summarized insights — contribution heatmaps, language evolution, productivity patterns, and a shareable yearly recap. Tokens are encrypted client-side with the Web Crypto API and never persisted server-side.

  • Client-first architecture with IndexedDB caching and parallel GitHub REST + GraphQL fetching.
  • AES-GCM encrypted PAT storage; Groq-powered streaming AI summaries with sanitized payloads.
  • Optional Supabase account layer with strict Row Level Security and shareable OG-image dashboards.
  • Next.js 15
  • TypeScript
  • Octokit
  • Recharts · visx
  • Groq · Llama 3.3
  • Supabase
  • Web Crypto
002 / 002

AI Recipe & Meal Planner

A full-stack AI cooking companion. Snap a photo of your fridge or type ingredients in plain language — Gemini Vision identifies what you have, then Groq generates streaming personalized recipes, a full weekly meal plan, and an auto-grouped shopping list.

  • Gemini 2.0 Flash Vision for ingredient detection from user photos with client-side compression.
  • Streaming recipe generation with strict Zod-validated JSON output and dietary-restriction safety.
  • Supabase auth, RLS-isolated multi-tenant data, drag-and-drop weekly planner, exportable shopping lists.
  • Next.js 15
  • Supabase
  • Gemini Vision
  • Groq · Llama 3.3
  • Tailwind v4
  • shadcn/ui
  • Upstash
02 Experience

Where I've shipped before.

A short timeline of the work that's shaped how I build today.

  1. Dec 2024 — PresentRemote · Self-employed

    Freelance Full-Stack Software Engineer

    Independent

    Designing and building production-ready web applications end to end for clients across multiple industries.

    • Full-stack web development services delivered to clients across various industries.
    • Specialise in MERN-stack solutions, RESTful API design, and scalable system architecture.
    • Own the full development lifecycle — scoping, architecture, implementation, deployment, and maintenance.
    • MERN
    • Next.js
    • TypeScript
    • System design
  2. Sep 2023 — Dec 2024Tel Aviv, Israel

    Full-Stack Developer

    Ironclad System Ltd.

    Designed, developed, and maintained MERN-stack web applications in a production engineering team.

    • Built web applications across MongoDB, Express.js, React, and Node.js with a focus on reliability.
    • Designed and implemented RESTful APIs ensuring seamless front-end / back-end communication.
    • Crafted responsive, user-friendly React interfaces with strong attention to UX detail.
    • Wrote clean, maintainable Node + Express code for scalable, secure server-side solutions.
    • MongoDB
    • Express.js
    • React
    • Node.js
    • REST
03 About

A bit about how I work.

I build production web applications with a focus on perceived quality — the small details that make software feel solid: typography that breathes, loading states that anticipate, animations that mean something, and a security model you can defend in writing.

/01

Full-stack, end to end

From schema design and RLS policies to streaming AI endpoints and pixel-tuned UI. I own the whole stack so the seams disappear.

/02

Security-minded by default

Token encryption, scoped permissions, Zod-validated boundaries, rate limits, and a paranoid view of what should never touch a server log.

/03

Design as engineering

I treat interface design as a first-class deliverable. Layout, motion, and information hierarchy decide whether users trust the product before they read a word.

04 Stack

Tools I reach for.

Frontend
Next.jsReactTypeScriptTailwindshadcn/uiFramer MotionRechartsvisx
Backend & data
Node.jsPostgreSQLSupabaseUpstash RedisZodTanStack Query
AI
Groq · Llama 3.3Gemini 2.0 FlashStreaming responsesPrompt sanitization
Platform
VercelGitHub ActionsWeb Crypto APIRLS + auth
05 Contact

Have a project in mind?
Let's build it.

I'm taking on a small number of new projects. The fastest way to reach me is by email — I read every message.