Eran Sakal

Frontend Technical Lead

Connect with me:
Eran Sakal

About Me

Hey there, I’m Eran Sakal — a Principal Frontend Engineer & Architect with over 25 years of experience designing and building modern web platforms.

I’ve been tinkering with code since I was a kid and still love getting my hands dirty writing code, mentoring developers, and shaping architectures that scale. Over the years, I’ve also led teams of experienced engineers, balancing leadership with hands-on development to deliver thoughtful, well-crafted products.

I believe great software comes from collaboration, structure, and enthusiasm — so I try to lead with all three, while keeping it real.

My Family

When I’m not coding, I’m a full-time dad to my crazy kids. They keep me on my toes, but I wouldn’t have it any other way! My wife Michal and I love to unwind at night with good wine, sushi, and conversations that remind us there’s life beyond tech.

My Development Perspective

As a developer and tech lead, I believe that great software is built by great teams, not individuals. I value teamwork, clear methodologies, and genuine passion for what we build.

Over the years, I’ve learned that turning a prototype into a production-ready product takes more than just writing good code — it requires ownership, communication, and a shared sense of purpose.

And even in the AI era, that truth hasn’t changed — technology can accelerate us, but it’s still people who define direction, quality, and impact.

Frontend Stack

Here's my usual stack — feel free to share yours too! I focus on stable, battle-tested technologies that deliver results.

Languages TypeScript, JavaScript
Framework React with PWA support
Server Next.js (SSG, SSR, API routes, and draft mode)
Application Routing Next.js (handles frontend routing)
Application State XState (feature logic), React Query / SWR (server state)
UI & Styling Tailwind CSS (a no-brainer in the AI era)
Essential Libraries React Hook Form, Day.js, Zod
User Interfaces Web applications, WhatsApp bot interfaces
Communication Local SMS providers, WhatsApp for OTP delivery, twilio for global SMS
AI & Workflow Windsurf IDE (my go-to for AI-assisted coding), MCP-integrated tools and n8n for automation

DevOps Stack

I keep infrastructure simple and reliable, avoiding unnecessary complexity. Focus on tools that just work.

Build Platform NRWL Nx (monorepo management and generators)
Hosting Netlify (primary host for apps and functions)
Database PostgreSQL with Prisma, or Firebase (when realtime is needed)
Edge & Serverless Upstash for edge functions
Secrets Management Google Secret Manager (runtime), 1Password CLI (local dev)
CI/CD GitHub Actions, Netlify Deploy Previews
Task Management Google Tasks API integration
AI Tooling Windsurf IDE, MCP (Model Context Protocol) integrations
Automation n8n, openAI and anthropic API integrations,
CMS Frameworks Sanity and Strapi (headless and AI-friendly content platforms)

Soft Skills

CommunicativeCollaborativeTeam PlayerCuriousProblem SolverSelf-awareAccountablePatientMentor