<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on Cihan Dogan</title><link>https://cihandogan.co.uk/</link><description>Recent content in Home on Cihan Dogan</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Wed, 28 May 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://cihandogan.co.uk/feed.xml" rel="self" type="application/rss+xml"/><item><title>Talk: AI-Powered Database Migration That Saved $1M</title><link>https://cihandogan.co.uk/talks/ai-powered-db-migration/</link><pubDate>Wed, 28 May 2025 00:00:00 +0000</pubDate><guid>https://cihandogan.co.uk/talks/ai-powered-db-migration/</guid><description>&lt;h2 id="event-details"&gt;Event Details&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Date&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;28 May 2025&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Event&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Tech Talk&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Company&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Bally&amp;rsquo;s Interactive&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Location&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;London, UK&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Topic&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;AI-Powered Database Migration from DB2 to MySQL&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;I presented this talk at Bally&amp;rsquo;s Interactive in London to share what our team went through during Project Itchy Bird. This was the migration of the payment system database from IBM DB2 to MySQL. The payment domain was the first to go through this company-wide initiative, so what we learned and the tools we built became the reference for other teams.&lt;/p&gt;</description></item><item><title>AI-Powered Database Migration: That Saved $1M</title><link>https://cihandogan.co.uk/blog/migrating-payment-database-db2-to-mysql/</link><pubDate>Thu, 15 May 2025 00:00:00 +0000</pubDate><guid>https://cihandogan.co.uk/blog/migrating-payment-database-db2-to-mysql/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In early 2025, I led the payment team through a database migration from IBM DB2 to MySQL. Internally we called it Project Itchy Bird. Our payment domain was picked to go first, which meant we&amp;rsquo;d be figuring things out for everyone else too. Building the tools, hitting the edge cases, writing the playbook other teams would later follow.&lt;/p&gt;
&lt;p&gt;We were dealing with 109 tables, some close to 1TB, all holding PCI-scoped sensitive data. There was no room to get this wrong.&lt;/p&gt;</description></item><item><title>About</title><link>https://cihandogan.co.uk/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cihandogan.co.uk/about/</guid><description>&lt;p&gt;I am a Senior Software Engineer with over 10 years of experience building scalable distributed systems across fintech, IoT, insurance, and gambling domains. Currently based in London, I specialise in payment systems, wallet platforms, and high-throughput backend architectures using Java, Spring Boot, and microservices.&lt;/p&gt;
&lt;p&gt;My career spans 7 distributed projects across multiple industries, from processing over 10 million daily transactions at a payment gateway to managing 10+ microservices across 7 regions at a global gambling platform. I have hands-on experience with event-driven architectures, CQRS, event sourcing, and cloud-native development on AWS.&lt;/p&gt;</description></item><item><title>Get In Touch</title><link>https://cihandogan.co.uk/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cihandogan.co.uk/contact/</guid><description/></item></channel></rss>