Skip to content

Jibi John David

Software Engineer

Uses

The tools and setup I reach for every day.

Editor & Terminal

VS Code + Antigravity
Tokyo Night theme across both, minimal extensions
Claude CLI
AI pair programming - the one I trust most
GitHub Copilot CLI
Quick command-line completions

AI Tools

Ollama
Local model runner - offline and privacy-sensitive work
LM Studio
Testing and comparing local LLMs - great UI for model switching

AI Models

Claude (Anthropic)
Go-to for coding, reasoning, and anything complex
Gemini
Strong for design tasks and long-context work
Local models
Run via Ollama / LM Studio - changes often, currently experimenting

Languages & Frameworks

TypeScript
Always. No exceptions.
React Native + Expo
My default for mobile - one codebase, real apps
React + Vite / Next.js
Vite for SPAs, Next.js when SSR or the full stack matters
Python
When AI tooling or the problem demands it - I'll figure it out

Design

Claude Design
Visual generation and design exploration
Gemini
DESIGN.md driven UI - describe the design, iterate in conversation

Infrastructure & DevOps

Coolify
Self-hosting everything - apps, databases, services
Docker
Everything is containerised, no exceptions
GitHub Actions
CI/CD - lint, test, build, deploy
Appwrite / Supabase
Backend-as-a-service depending on the project
PostgreSQL
Default database for anything serious

Hardware

MacBook Pro M1
Main machine - handles everything
LG Ultrawide Monitor
Side-by-side code and browser without alt-tabbing
Keychron K8 Wireless
Mechanical keyboard - tactile switches, no numpad
Logitech MX Anywhere 3S
Works on any surface, great for travel
Desktop PC (i5, 16GB, 1050Ti)
Homelab server - self-hosts my Coolify apps, databases, and services 24/7