<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Raj Kishore Singh</title><description>Raj Kishore Singh writes about data platforms, streaming, cloud migrations and engineering leadership. Blog posts, open-source projects and videos.</description><link>https://rajkishoresingh.in/</link><item><title>SOLID Design Principle</title><link>https://rajkishoresingh.in/blog/solid-design-principle/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/solid-design-principle/</guid><description>A quick reference to the five SOLID principles of object-oriented design, with what each one means in practice.</description><pubDate>Sat, 12 Jul 2025 00:00:00 GMT</pubDate><category>software-design</category><category>engineering</category></item><item><title>Everything You Need to Know About Medallion Architecture</title><link>https://rajkishoresingh.in/blog/medallion-architecture/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/medallion-architecture/</guid><description>How the bronze, silver and gold layers organise data in a lakehouse, and why the pattern improves quality step by step.</description><pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate><category>lakehouse</category><category>data-architecture</category></item><item><title>What should be the strategy for migrating Data Lake infrastructure from one cloud platform to another?</title><link>https://rajkishoresingh.in/blog/data-lake-cloud-migration-strategy/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/data-lake-cloud-migration-strategy/</guid><description>A phased plan for moving a data lake between cloud providers while keeping disruption low and data intact.</description><pubDate>Fri, 24 Jan 2025 00:00:00 GMT</pubDate><category>migration</category><category>cloud</category><category>data-lake</category></item><item><title>Software development methodologies</title><link>https://rajkishoresingh.in/blog/software-development-methodologies/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/software-development-methodologies/</guid><description>An overview of the common ways to plan and run software projects, from Waterfall to Agile and beyond.</description><pubDate>Thu, 02 Jan 2025 00:00:00 GMT</pubDate><category>engineering</category><category>project-management</category></item><item><title>How to Advance Your Career as a Data Engineer?</title><link>https://rajkishoresingh.in/blog/advance-career-data-engineer/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/advance-career-data-engineer/</guid><description>Practical ways to grow as a data engineer: deepen technical skills, think strategically and step into leadership.</description><pubDate>Sun, 29 Dec 2024 00:00:00 GMT</pubDate><category>career</category><category>data-engineering</category></item><item><title>Cloud Native Data Streaming Platform</title><link>https://rajkishoresingh.in/blog/cloud-native-data-streaming-platform/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/cloud-native-data-streaming-platform/</guid><description>The core building blocks of a streaming platform for high-volume ingestion, real-time processing, storage and low-latency delivery.</description><pubDate>Sun, 01 Dec 2024 00:00:00 GMT</pubDate><category>streaming</category><category>data-architecture</category><category>cloud</category></item><item><title>Amazon Kinesis Vs Amazon MSK</title><link>https://rajkishoresingh.in/blog/amazon-kinesis-vs-msk/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/amazon-kinesis-vs-msk/</guid><description>Comparing AWS&apos;s two managed streaming services on technology, use cases, operations and flexibility.</description><pubDate>Sun, 10 Nov 2024 00:00:00 GMT</pubDate><category>streaming</category><category>kafka</category><category>aws</category></item><item><title>MoSCoW method</title><link>https://rajkishoresingh.in/blog/moscow-method/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/moscow-method/</guid><description>A simple way to prioritise requirements with stakeholders: must have, should have, could have and won&apos;t have.</description><pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate><category>project-management</category><category>leadership</category></item><item><title>Designing Your ETL Architecture</title><link>https://rajkishoresingh.in/blog/designing-etl-architecture/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/designing-etl-architecture/</guid><description>The key decisions when designing an ETL architecture that moves and transforms data from many sources reliably.</description><pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate><category>etl</category><category>data-architecture</category><category>data-engineering</category></item><item><title>How to maintain a healthy team environment?</title><link>https://rajkishoresingh.in/blog/healthy-team-environment/</link><guid isPermaLink="true">https://rajkishoresingh.in/blog/healthy-team-environment/</guid><description>Strategies for a positive team culture that supports productivity, job satisfaction and well-being.</description><pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate><category>leadership</category><category>teams</category></item></channel></rss>