Experience

10+ years shipping production software across FinTech, e-commerce, and consumer.

Senior Full-Stack Engineer · backend-leaning · AI-forward · edge-first

Senior Full-Stack Engineer with 10+ years across FinTech, e-commerce, and consumer products. Strongest on TypeScript / Node.js services, React on the front, and the Cloudflare Workers + D1 + R2 edge stack — fluent in AWS (EKS, EC2, S3) and the .NET / ASP.NET Core world from earlier roles. Three years at RIDE Capital in Berlin shipped FinTech features end-to-end with TDD and pair programming, recognised in writing as "extremely valuable" by the engineering team lead. Since mid-2024, four independent products shipped solo plus a Cloudflare-native rebuild of yigittanriverdi.com, with LLM-assisted workflows woven through every step. Berlin-based, open to remote across EU time zones.

Work history

Jul 2024 – Present

Founding Engineer · Solo Products + AI-forward stack · Independent / Self-employed

Berlin, Germany

Shipping production software solo on a Cloudflare-native edge stack, with LLM-assisted engineering at the core of the workflow.

  • Built and shipped four independent products end-to-end: inboxdebug (Chrome extension for testing transactional email APIs), Falimda (AI tarot / coffee / natal-chart consumer app), C3.lt (link shortener + bio pages on Cloudflare Workers), and Best Phuket Guide (Phuket day-trip booking platform).
  • Rebuilt yigittanriverdi.com from WordPress to a single Cloudflare Worker (Astro 6 SSR + D1 + R2 + KV) with admin panel, blog, /tools (8 client-side dev utilities), nightly D1→GitHub backup cron, view transitions, WCAG-AA passing, and per-post dynamic OG images.
  • Operate in an LLM-first workflow (Claude Code, agentic tool use, structured prompt design) — using AI as a force multiplier rather than a novelty, including AI-driven product copy, design, and shop operations (Etsy star-seller status via generative AI).
  • Open to senior full-stack and platform-engineer roles, contract or permanent, anywhere in EU time zones.
typescriptcloudflare workersd1r2kvastrodrizzlereacttailwindclaude codellm-first workflow
Mar 2021 – Jun 2024

Senior Full-Stack Engineer · RIDE Capital

Berlin, Germany

Three-plus years on the RIDE Wealth Design platform, shipping FinTech features end-to-end with TDD and pair programming on a Node.js + GraphQL + React stack on AWS. Closing reference: "extremely valuable employee… consistently and successfully put solutions into practice."

  • Owned features end-to-end across Node.js (Express) + GraphQL (Prisma) + TypeORM on the backend and React (TypeScript) on the front, with Test-Driven Development and pair programming as the default delivery mode.
  • Stood up a new AWS deployment environment from scratch on EKS / EC2 / S3 — built the pipeline, the IaC, and the rollout plan; supported the broader DevOps surface for the platform.
  • Researched and migrated the persistence layer to TypeORM; led continuous refactoring efforts that improved build times, code quality, and project architecture.
  • Integrated external service providers across the FinTech surface: open-banking APIs, Stripe payments, HubSpot CRM — owning everything from contract design to error budgets.
  • Worked directly with stakeholders to clarify functional and non-functional requirements; presented technical recommendations and led adoption of new libraries across the team.
typescriptnode.jsexpressgraphqlprismatypeormreactawsekskubernetesstripehubspottddpair programming
Feb 2020 – Mar 2021

Senior Full-Stack Engineer · Kfzteile24 GmbH

Berlin, Germany

Migrated a legacy Visual Basic fulfillment system to an event-driven ASP.NET Core microservices architecture on AWS, owning both the cutover plan and the service code.

  • Re-platformed legacy Visual Basic fulfillment apps as event-driven ASP.NET Core microservices running on AWS — backend that an entire e-commerce operation depended on daily.
  • Owned infrastructure as code with Terraform + Terragrunt across multiple environments; used SQS + SNS for asynchronous messaging between services.
  • Enforced test coverage with XUnit, FluentAssertion, Moq, and AutoFixture; led Scrum rituals and PR reviews; documented every service with Swagger to keep consumers honest.
c#asp.net coreawsterraformterragruntsqssnsmicroservicesxunitscrum
Sep 2019 – Dec 2019

Senior Full-Stack Engineer · Picksoft Information Technologies

Izmir, Turkey

Rewrote a security-product UI in Vue.js and provided React development support to Tuttur.com.

  • Transitioned the Keepnetlabs security product UI from a legacy stack to a Vue.js SPA.
  • Provided React UI development support to Tuttur.com on Jira / Zeplin / GitLab workflows.
  • Shipped under Azure DevOps + TFS with a weekly delivery cadence.
vue.jsreacttypescriptazure devopszeplintfs
Nov 2018 – Apr 2019

Backend Software Engineer · Blacc Enterprises

Izmir, Turkey

Built backend + public API for a multi-vendor e-commerce platform in ASP.NET Core.

  • Designed and shipped the backend + REST API for a multi-vendor (Amazon-style) e-commerce platform.
  • Implemented Dapper ORM with a UnitOfWork pattern; added high-performance logging, token management, and custom middleware.
  • Integrated Redis for caching and RabbitMQ for asynchronous workflows.
  • Managed delivery in Scrum via TFS / Azure DevOps; documented APIs with Swagger.
c#asp.net coremssqldapperredisrabbitmqvue.jsswagger
Nov 2017 – Sep 2018

Full-Stack Software Engineer · Cybersoft

Istanbul, Turkey

Part of the team that launched a Şekerbank leasing app end-to-end in 6–7 months.

  • Contributed front-end (JavaScript) and back-end Java request handlers writing to MongoDB.
  • Built a custom lightweight framework on top of Mithril.js for the app shell.
  • Presented "Blockchain & Implementation in Business" internally — Bitcoin protocol, Merkle Trees, PoW vs PoS, Ethereum, smart contracts, Hyperledger.
javajavascriptpythonmongodbmithril.jsjira
Mar 2016 – Apr 2017

Full-Stack Software Engineer · AN Software & E-Commerce

Izmir, Turkey

Shipped CRM + Ticket Support web apps in ASP.NET MVC with classic OOP patterns.

  • Built a CRM Web App and a Ticket Support System from scratch.
  • Applied Abstract Factory and Repository design patterns; used Entity Framework with LINQ to SQL.
  • Added an automated email system and an HTML-to-PDF conversion pipeline for customer documents.
  • Used C# Background Workers for long-running async tasks.
c#asp.net mvcentity frameworklinqsqljavascriptjqueryajaxbootstrap

Skills

Primary stack
typescriptnode.jsreactastrocloudflare workersd1r2postgresqlgraphql
AI-forward workflow
llm-first engineering workflowclaude code / agentic tool usestructured prompt designgenerative ai product designai-assisted refactoring + code review
Backend
expressnest.jshonoasp.net coreprismadrizzletypeorm
Frontend
react (typescript)vue.jstailwind cssstorybook
Edge & cloud
cloudflare workersd1r2kvaws (eks, ec2, s3)dockerkubernetesterraformterragrunt
Languages
typescriptjavascriptc# / .net corejavapythonphp
Databases
postgresqlmssqlmysqlmongodbsqliterediselasticsearchdrizzletypeormentity frameworkdapper
Messaging & observability
sqssnsrabbitmqbullmqkibanagrafanaamazon quicksightairflowdbt
Testing
vitestmochajestxunitfluentassertionmoqautofixture
Methodologies
test-driven developmentextreme programmingtrunk-based developmentpair programmingci/cdgitopsscrum

Education

Jan 2013 – Jan 2017

Bachelor’s Degree, Software Engineering

Yaşar University · Izmir, Turkey

Languages

Native

Turkish

Fluent

English

Beginner

German

Achievements

2026

yigittanriverdi.com — full Cloudflare-native rebuild (this site)

Migrated my personal site from WordPress to a single Cloudflare Worker: Astro 6 SSR, D1, R2, KV, admin panel, blog, eight client-side dev tools, nightly D1→GitHub backup cron, dynamic per-post OG images, view-transition SPA navigation, and a WCAG-AA contrast pass. Shipped solo in days, not weeks.

2023

Generative AI — Etsy star seller (POC)

Achieved Etsy star-seller status by leveraging generative AI across the shop lifecycle: shop creation, unique listing designs, and personalised review responses. Increased sales, customer satisfaction, and industry recognition.

2018

Internal blockchain talk for Cybersoft

Internal presentation covering Blockchain 1.0 + Bitcoin protocol, Merkle Trees, SHA hashing, SegWit & Lightning, Proof of Work vs Proof of Stake, mining, Ethereum, the DAO Hack, smart contracts, Hyperledger, and Blockchain 3.0 (Cardano, IOTA, EOS).

References

References available on request, including a written closing reference letter from RIDE GmbH (Engineering Team Lead, dated 17 June 2024) praising independent execution and consistently successful solution delivery.

Want to talk?

Open to senior full-stack roles, freelance, and LLM-adjacent product work. Based in Berlin, happy to work remote anywhere in EU time zones.