Ediz Uslu

Senior Frontend Engineer · Growth & AI

I build fast, accessible product experiences, and the AI pipelines behind them.

Six years on Jotform’s Growth team, shipping React products where every change has to move a metric. I designed the AI widget factory behind Jotform Website Widgets and built the frontends of Jotform Landing Builder and Jotform Academy.

Portrait of Ediz Uslu in a red flannel shirt against an orange wall
Ankara, Turkey
at Jotform, from junior to senior
6 yrs
interns mentored, three now full-time
10+

Selected work at Jotform

Products I built end to end

Four things I’m proudest of: each one shipped to real users and is still running in production.

  1. 01AI · Code generation

    AI widget factory

    An LLM-driven pipeline that generates production-ready widgets. With my team I launched Jotform Website Widgets with 150 widgets: a free, no-code library that embeds on WordPress, Wix, Shopify, Webflow and plain HTML sites. The library now lists 500+.

    • LLM pipelines
    • React
    • Developer tooling
    Jotform Website Widgets(opens in a new tab)
  2. 02Product · Internal tool

    Jotform Landing Builder

    An internal drag-and-drop, no-code website builder. I built the entire frontend. More than 1,000 Jotform landing pages have been built with it and are managed through it.

    • React
    • Drag and drop
    • Editor UX
  3. 03Product · Learning platform

    Jotform Academy

    Jotform’s free online training platform, frontend end to end: a custom video player with HTTP Live Streaming, lesson and course progress, quizzes and a certification flow.

    • React
    • HLS video
    • Progress tracking
    Jotform Academy(opens in a new tab)
  4. 04Platform · Localization

    Translation system

    End-to-end translation system for a product and website served in 17 languages: the tools translators work in, rendering translations across pages, and automatic capture of new text into the translation loop.

    • i18n
    • Automation
    • Internal tools

Experience

Six years, one team, a lot of shipping

  1. Aug 2020 – Present

    Ankara, Turkey

    Senior Frontend Developer, GrowthJotform

    Joined as Junior Frontend Developer; promoted to mid-level in 2021 and to Senior in 2026.

    • Ship and evaluate A/B experiments on user-facing growth flows and landing pages.
    • Write SEO-friendly, accessible and performance-optimized frontend code.
    • Work across the stack when growth work needs it: PHP, Twig, Node.js and Redis.
  2. Sep 2019 – Dec 2019

    Ankara, Turkey

    Software Engineer InternJotform

    • Built JotForm Voice, a Chrome extension that lets users with disabilities fill in forms by voice.
    • Built Random Submission Generator, a developer tool that creates test submissions for the main product.
  3. Jan 2019 – Apr 2019

    Ankara, Turkey

    Software Engineer InternESEN System Integration

    • Ported voice-segmentation and signal-processing algorithms from MATLAB to Python; designed the MySQL database and a Java data-management interface.
  4. May 2018 – Aug 2018

    Ankara, Turkey

    Software Test Engineer InternAYESAŞ (Aydın Yazılım)

    • Tested mission-planning software for an unmanned aerial vehicle project through dry-run and acceptance phases.
  5. 2015 – 2020

    Ankara, Turkey

    BSc in Computer EngineeringTOBB University of Economics and Technology

Mentoring

Mentored 10+ interns and 4 part-time engineers; three interns moved to full-time roles. I run hands-on copiloting sessions for every intern cohort and interview engineering candidates.

Demos & launches

I present the products I build: launch presentations, product demos, and training for Jotform’s global technical support teams.

Conferences

Company-sponsored delegate at iJS San Diego 2026; brought the key takeaways back to the whole company in a talk.

Projects

Side projects and early work

Where I learn the parts of the stack I don’t touch every day, from agents and tracing to computer vision.

  • 2026

    Drawing Psychology Agent

    A multi-step LangGraph agent that looks at an uploaded drawing with a multimodal model, researches visual symbolism and returns a schema-validated interpretation through an Express API and web UI. Traced end to end; guardrails keep the output cautious and explicitly non-diagnostic.

    • TypeScript
    • LangGraph
    • Tavily
    • zod
    • LangSmith
  • 2020

    CarTobbU

    Senior project: a smart car-park system with camera-based occupancy detection, a trained parking-spot detector and an API on Google Cloud. Paired with Loss Adjuster, car dent and scratch detection with Mask R-CNN.

    • YOLOv3
    • OpenCV
    • TensorFlow
    • Node.js
  • 2019

    JotForm Voice

    A Chrome extension that lets people with disabilities fill in Jotform forms, including complex widgets, entirely by voice.

    • React
    • Redux
    • Chrome extension

More ongithub.com/edizuslu(opens in a new tab)

Toolbox

What I work with

Frontend
  • React
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Redux
  • Webpack
  • i18n
  • HLS video
  • Chrome extensions
Growth
  • A/B testing
  • Product-led growth
  • SEO
  • Landing pages at scale
  • Web performance
  • Accessibility
AI engineering
  • LLM code-generation pipelines
  • LangGraph
  • LangChain
  • LangSmith
  • Structured outputs (zod)
  • Multimodal models
AI-assisted development
  • Claude Code
  • Cursor
  • Codex
  • GitHub Copilot
Backend & tooling
  • Node.js
  • Express
  • PHP
  • Twig
  • Redis
  • Python
  • MySQL
  • PostgreSQL
  • Git
Languages
  • Turkish (native)
  • English (C1)
  • Spanish (beginner)

Contact

Let’s talk frontend, growth or AI tooling.

The fastest way to reach me is email. I’m also on LinkedIn and GitHub.