<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://spitfiresatya.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://spitfiresatya.github.io/" rel="alternate" type="text/html" /><updated>2026-08-18T21:55:32+00:00</updated><id>https://spitfiresatya.github.io/feed.xml</id><title type="html">Satyajit Gokhale</title><subtitle>Satyajit Gokhale is an Applied Scientist at Amazon Web Services working on automated reasoning for code migrations. PhD in Computer Science from Northeastern University, researching programming languages and software engineering.</subtitle><author><name>Satyajit Gokhale</name><email>satyagokhale@acm.org</email></author><entry><title type="html">Generating Referentially Consistent Synthetic Test Data for PostgreSQL in .NET Application Modernization</title><link href="https://spitfiresatya.github.io/posts/2026/07/synthetic-test-data-postgresql/" rel="alternate" type="text/html" title="Generating Referentially Consistent Synthetic Test Data for PostgreSQL in .NET Application Modernization" /><published>2026-07-29T00:00:00+00:00</published><updated>2026-07-29T00:00:00+00:00</updated><id>https://spitfiresatya.github.io/posts/2026/07/synthetic-test-data-postgresql</id><content type="html" xml:base="https://spitfiresatya.github.io/posts/2026/07/synthetic-test-data-postgresql/"><![CDATA[<p>I was a contributing author on this post, published on the AWS .NET Blog. <a href="https://aws.amazon.com/blogs/dotnet/generating-referentially-consistent-synthetic-test-data-for-postgresql-in-net-application-modernization/">Read it here.</a></p>]]></content><author><name>Satyajit Gokhale</name><email>satyagokhale@acm.org</email></author><category term="application modernization" /><category term="synthetic data" /><category term="PostgreSQL" /><category term="generative AI" /><category term="AWS Transform" /><summary type="html"><![CDATA[How AWS Transform for SQL Server modernization uses an agentic solution to generate constraint-respecting synthetic data at scale, deriving its execution strategy directly from the migrated schema's relational structure. Published on the .NET on AWS Blog, where I was a contributing author.]]></summary></entry><entry><title type="html">A Developer’s Guide to Agile Software Development</title><link href="https://spitfiresatya.github.io/posts/2018/09/agile-software-development-guide/" rel="alternate" type="text/html" title="A Developer’s Guide to Agile Software Development" /><published>2018-09-21T00:00:00+00:00</published><updated>2018-09-21T00:00:00+00:00</updated><id>https://spitfiresatya.github.io/posts/2018/09/agile-software-development-guide</id><content type="html" xml:base="https://spitfiresatya.github.io/posts/2018/09/agile-software-development-guide/"><![CDATA[<p>This article is published on Medium. <a href="https://medium.com/@twisterintwist/a-beginners-guide-to-agile-software-development-60453f3ef3c3">Read it here.</a></p>]]></content><author><name>Satyajit Gokhale</name><email>satyagokhale@acm.org</email></author><category term="agile" /><category term="software development" /><category term="scrum" /><summary type="html"><![CDATA[A beginner-friendly introduction to Agile software development, the mindset and principles behind it, and how Agile shapes both the business and the day-to-day development process. Originally published on Medium.]]></summary></entry></feed>