bubblegun

@Bubblegun

Furkan Efe Genc

Full-Stack Product Engineer · early-stage, AI-native products · open-source Cl...
Ankara, Türkiye · open to UK relocation efe-genc-portfolio.vercel.app Joined September 2026
764 Points • 5 Badges • 12 Connections • 12 Followers • 28 Following

About

Full-stack product engineer building early-stage, AI-native products across web, mobile, backend and AI integration. Founder of LILA, a voice-first mobile assistant that reads sign... Show more

Top Skills

TypeScript • React • Next.js • React Native • Node.js • Python • LLM Integration • PostgreSQL

Experience

Founder

Talent Visa Journey

A members-only community and private preparation workspace for people on the UK Global Talent, O-1, EB-1A, EB-2 NIW and H-1B routes, live at talentvisajourney.com in English and Turkish and operated as my sole proprietorship.

Founder

LILA

Solo-authored proactive AI assistant: a voice-first mobile product that reads signals from email, calendar and workspace to decide when something is worth surfacing, and stays quiet otherwise. Node/TypeScript server, Python/FastAPI AI service, React Native mobile client and a Next.js site.

Founding Engineer

Cendra

One of two founding engineers at an early-stage AI platform automating guest communication and property operations for short-term rental operators (San Francisco & London), backed by a $1M seed round led by Revo Capital (announced February 2026).

Founding Engineer (part-time, equity)

ReadyFly

Maya, an AI career agent: candidates don't apply, they get interview invites, matched through a dual-agent hiring network (London-registered, distributed team).

Founding Senior Software Engineer

Devin Tech

My first founding-engineer role: building a rule-based, global wholesale e-commerce platform from scratch for a USA-based company. Backend architecture in .NET Core (Onion Architecture), PostgreSQL and Python; frontend architecture in Next.js and React.

Software Developer

Limak Technology

Full-stack development across a five-to-six-project portfolio (ATS vehicle management, GTS task management, a real-estate platform and their sub-projects) on a team run with kanban/scrum discipline and sprint performance scoring.

Founding Engineer (volunteer)

Interno Security Systems

Volunteer AI and machine-learning work alongside full-time roles, on Interfarm, Interno's closed vertical-farming R&D venture at Ankara University Teknopark, funded under TÜBİTAK's competitive 1501 industrial R&D programme (Digital Agriculture call).

IT Analyst

Milapasa Technology

IT analyst across EU-funded programmes: kept programme data consistent and presented it through PowerBI, administered monitoring-and-evaluation portals and CRM/ERP systems, built an internal e-learning portal, and supported the team at field events.

Education

Altınbaş University

Master's degree, Data Analytics (Machine Learning)

GPA 3.92/4

Cambridge EF International Language School (UK)

English programme, EF Language Abroad, English language (B1.2)

Okan University

Bachelor's degree, Computer Engineering

Projects

Upstream fix: redis/ioredis #2214

Visit Project open_in_new

In Redis Cluster, a pipelined command answered MOVED, ASK or TRYAGAIN during a slot migration was retried only with the whole batch, and only if no write had succeeded; otherwise it never ran. The maintainer agreed the design, benchmarked it and added a commit before merging it on 20 October 2026.

ai-slop-linter

Visit Project open_in_new

Deterministic linter for AI-writing tells in commit messages, pull requests and docs, with --compare to show which facts a rewrite lost. In a published head-to-head (Oct 2026) it came first on 12 public tasks against six other Claude Code skills and Claude with no plugin. MIT, npm, Claude Code plugin.

workproof

Visit Project open_in_new

Turns a private git repository into a report of one author's work, with a hash a reader can check and no source code in it. MIT, npm, Claude Code plugin.

product-engineer

Visit Project open_in_new

Agent skill and command-line checker that makes AI coding agents explain each commit and pull request in plain language, and warns when the message contradicts the diff. MIT, npm, Claude Code plugin.

proactive-gate

Visit Project open_in_new

Library that decides whether an AI agent may message a user right now (quiet hours, daily limit, consent, snooze) and records the reason when it may not. TypeScript, Python and Go. MIT.

surviving-lines

Visit Project open_in_new

Command-line tool that counts the lines each author still has in a git repository (git blame) next to their share of commits. Came first in total on a sealed held-out set and its public set in a published head-to-head (Oct 2026). MIT, npm, Claude Code plugin.

Upstream fix: mastra-ai/mastra #22903

Visit Project open_in_new

A scorer declared as a trajectory scorer was handed raw messages instead of a trajectory, and the error was swallowed as a silent score of 0: a gate that always failed and never said why. Merged by the maintainers on 2 September 2026 and shipped in @mastra/core 1.64.0.

Upstream fix: langchain-ai/openwiki #703

Visit Project open_in_new

On Windows the onboarding tests wrote into the developer's real configuration directory, because os.homedir() reads USERPROFILE and ignores the test's HOME override. Merged by the maintainers on 24 August 2026.

In review: comet-ml/opik #7854

Visit Project open_in_new

Open pull request, under maintainer review (not merged): makes Opik's LLM-as-judge metrics fail closed when the judge returns ambiguous JSON, instead of silently producing a score. Fixes issue #7848.

Upstream fix: langchain-ai/openwiki #635

Visit Project open_in_new

Bundled skills could not sync from read-only installations such as Nix or immutable containers: the copy kept read-only mode bits, the atomic rename failed and a staging directory leaked on every run. Merged by the maintainers on 12 August 2026 and released in v0.3.3, whose changelog credits me by name.

Licenses & Certifications

PTE Academic

Pearson

Language & Tools

TypeScript, React, Next.js, React Native, Node.js, Python (FastAPI), .NET Core / C#, PostgreSQL, Redis, LangGraph, RAG pipelines, LLM APIs, Playwright, GitHub Actions

Currently Exploring

Benchmarking Claude Code plugins against their rivals on sealed held-out tasks, and verification loops that check an agent's claims before it is allowed to finish.

Achievements

Oct 2026: ai-slop-linter came first on a 12-task public benchmark against six other Claude Code skills, including Humanizer (about 60,000 GitHub stars), and Claude with no plugin. Oct 2026: surviving-lines came first in total on a sealed held-out task set and on its public set. Four fixes merged upstream by other projects' maintainers: langchain-ai/openwiki #635 (released in v0.3.3, credited in its changelog) and #703, mastra-ai/mastra #22903 (shipped in @mastra/core 1.64.0), redis/ioredis #2214. 33 outside pull requests merged into my five tools, from seven contributors. 23,904 GitHub contributions (GitHub API, 24 October 2026).

Random Dev Quote

"Make it work, make it right, make it fast." (Kent Beck)

Top Tags

User Activities

OctNovDecJanFebMarAprMayJunJulAugSep
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Less More
Joined: 1 month (since Sep 19)
Full Name: Furkan Efe Genc
Headline: Full-Stack Product Engineer · early-stage, AI-native products · open-source Claude Code tools
About: Full-stack product engineer building early-stage, AI-native products across web, mobile, backend and AI integration. Founder of LILA, a voice-first mobile assistant that reads signals from email, calendar and workspace to decide when something is worth surfacing, and of Talent Visa Journey, a community and private preparation workspace for people on the UK Global Talent, O-1, EB-1A, EB-2 NIW and H-1B routes. Earlier: founding engineer at Cendra (San Francisco & London) and ReadyFly (London), founding senior software engineer at Devin Tech (USA).

Open source: I maintain five developer tools (ai-slop-linter, surviving-lines, workproof, product-engineer, proactive-gate), each with a head-to-head benchmark anyone can re-run; outside contributors have had 33 pull requests merged into them, each credited by name. Four of my fixes were reviewed and merged by the maintainers of langchain-ai/openwiki, mastra-ai/mastra and redis/ioredis. 23,904 GitHub contributions (GitHub API, 24 October 2026). Open to UK relocation.
Location: Ankara, Türkiye · open to UK relocation
Website: https://efe-genc-portfolio.vercel.app
Languges & Tools: TypeScript, React, Next.js, React Native, Node.js, Python (FastAPI), .NET Core / C#, PostgreSQL, Redis, LangGraph, RAG pipelines, LLM APIs, Playwright, GitHub Actions
Currently Exploring: Benchmarking Claude Code plugins against their rivals on sealed held-out tasks, and verification loops that check an agent's claims before it is allowed to finish.
Achievements: Oct 2026: ai-slop-linter came first on a 12-task public benchmark against six other Claude Code skills, including Humanizer (about 60,000 GitHub stars), and Claude with no plugin. Oct 2026: surviving-lines came first in total on a sealed held-out task set and on its public set. Four fixes merged upstream by other projects' maintainers: langchain-ai/openwiki #635 (released in v0.3.3, credited in its changelog) and #703, mastra-ai/mastra #22903 (shipped in @mastra/core 1.64.0), redis/ioredis #2214. 33 outside pull requests merged into my five tools, from seven contributors. 23,904 GitHub contributions (GitHub API, 24 October 2026).
Fun Fact:
Random Dev Quote: "Make it work, make it right, make it fast." (Kent Beck)
Latest Video:
chevron_left

Active in these Groups:

.NET Community
292 members
AI
1730 members
Angular Dev
291 members
C/C++ Community
302 members
Career Hub
718 members
CareerByteCode
293 members
CoderLegion Changelog
244 members
Dev Stories
311 members
Dev Tools
958 members
DevOps
599 members
HTML Community
347 members
Java
297 members
JavaScript Dev
528 members
Laravel Developer
292 members
Mobile developers
353 members
Node.js
639 members
Open Source
1601 members
PHP Community
291 members
Python Dev
825 members
Random & Chill
365 members
React Dev Community
468 members
Rust Community
293 members
TypeScript
515 members
WebDev
1308 members
View More