<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Malavnaik</title>
    <description>The latest articles on DEV Community by Malavnaik (@malavnaik_0381711024683d4).</description>
    <link>https://dev.to/malavnaik_0381711024683d4</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4185441%2F88b5e936-a67a-4246-bad1-43676c1fc58d.jpg</url>
      <title>DEV Community: Malavnaik</title>
      <link>https://dev.to/malavnaik_0381711024683d4</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/malavnaik_0381711024683d4"/>
    <language>en</language>
    <item>
      <title>Migrating On-Prem SQL Server to Azure SQL PaaS: How We Cut Infrastructure Costs by 25%</title>
      <dc:creator>Malavnaik</dc:creator>
      <pubDate>Thu, 15 Oct 2026 11:43:47 +0000</pubDate>
      <link>https://dev.to/malavnaik_0381711024683d4/migrating-on-prem-sql-server-to-azure-sql-paas-how-we-cut-infrastructure-costs-by-25-2oo9</link>
      <guid>https://dev.to/malavnaik_0381711024683d4/migrating-on-prem-sql-server-to-azure-sql-paas-how-we-cut-infrastructure-costs-by-25-2oo9</guid>
      <description>&lt;p&gt;At S&amp;amp;P Global Market Intelligence I helped migrate on-premise SQL Server databases to Azure SQL PaaS. Our team moved between 10 and 50 databases to Azure SQL Managed Instance. The headline result was a reduction in infrastructure costs of about 25%. The more important result was that the people using those databases barely noticed it happened.&lt;/p&gt;

&lt;p&gt;Here's what I learned about doing a migration like that well.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Inventory before you plan
&lt;/h2&gt;

&lt;p&gt;Before choosing a target, list everything that touches the database: ETL jobs, reports, linked servers, SQL Agent jobs, cross-database queries, CLR assemblies. PaaS options don't support every on-prem feature in the same way, and you want to find the gaps on a spreadsheet, not in production.&lt;/p&gt;

&lt;p&gt;Microsoft's Data Migration Assistant and Azure Migrate help here, but they don't know about the Excel workbook someone in finance refreshes every Monday. Talk to users.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Pick the right PaaS flavour
&lt;/h2&gt;

&lt;p&gt;Azure SQL Database and Azure SQL Managed Instance trade compatibility against simplicity. Managed Instance keeps more instance-level features (Agent jobs, cross-database queries), so it suits lift-and-shift. Single databases are simpler and can be cheaper, but may need refactoring. Decide per workload, not per estate. We went with Managed Instance, which kept most instance-level features in place and meant fewer changes to existing code.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Right-size, don't copy
&lt;/h2&gt;

&lt;p&gt;Most of the savings came from not paying for capacity we didn't use. On-prem servers are sized for peak load plus growth plus fear. In the cloud you can measure actual usage and scale. Look at real CPU, memory and IO over several weeks before choosing service tiers.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Migrate in waves
&lt;/h2&gt;

&lt;p&gt;Start with low-risk databases: development, reporting copies, internal tools. Each wave teaches you something about networking, permissions or performance that makes the next wave smoother.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Test the boring things
&lt;/h2&gt;

&lt;p&gt;Performance gets attention. In our migration, the real problems came from elsewhere:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connection strings hard-coded in old applications and reports&lt;/li&gt;
&lt;li&gt;SSIS packages and SQL Agent jobs that needed reworking to run against Azure&lt;/li&gt;
&lt;li&gt;Jobs that relied on local file paths on the old servers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also worth checking: time zone and collation differences, firewall rules and private endpoints.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Define "done" with the users
&lt;/h2&gt;

&lt;p&gt;A migration isn't finished when the data moves. It's finished when every report, job and application works as before and the old servers are switched off. Agree that checklist with stakeholders up front.&lt;/p&gt;

&lt;h2&gt;
  
  
  The takeaway
&lt;/h2&gt;

&lt;p&gt;Cloud migration savings come mostly from right-sizing and retiring infrastructure. Keeping users happy comes from inventory, testing and communication. Neither is glamorous, and both matter more than the migration tooling.&lt;/p&gt;

</description>
      <category>azure</category>
      <category>sql</category>
      <category>dataengineering</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Hi, I'm Malav Naik: from Gujarat to Dublin, building AI systems and VEDASRA</title>
      <dc:creator>Malavnaik</dc:creator>
      <pubDate>Wed, 14 Oct 2026 20:06:04 +0000</pubDate>
      <link>https://dev.to/malavnaik_0381711024683d4/hi-im-malav-naik-from-gujarat-to-dublin-building-ai-systems-and-vedasra-1ech</link>
      <guid>https://dev.to/malavnaik_0381711024683d4/hi-im-malav-naik-from-gujarat-to-dublin-building-ai-systems-and-vedasra-1ech</guid>
      <description>&lt;p&gt;I'm &lt;strong&gt;Malav Naik&lt;/strong&gt;, an AI systems builder based in &lt;strong&gt;Dublin, Ireland&lt;/strong&gt;, and the creator of &lt;strong&gt;VEDASRA&lt;/strong&gt;, an anime-style project. This is my first post here, so here's who I am, what I build, and what I'll be writing about.&lt;/p&gt;

&lt;h2&gt;
  
  
  From Gujarat to Dublin
&lt;/h2&gt;

&lt;p&gt;I grew up in Gujarat, India, and studied for a Bachelor of Computer Applications at Veer Narmad South Gujarat University. My career started in data: for over five years I worked at &lt;strong&gt;S&amp;amp;P Global Market Intelligence&lt;/strong&gt; as a Data Analyst &amp;amp; ETL Developer, building SQL pipelines, migrating databases to the cloud, and making sure business intelligence reports were built on data people could trust.&lt;/p&gt;

&lt;p&gt;In September 2024 I moved to Dublin to do an &lt;strong&gt;MSc in Data Analytics at the National College of Ireland&lt;/strong&gt;. I graduated in 2025 with a 2:1. My dissertation looked at how &lt;strong&gt;knowledge graphs and prompt engineering&lt;/strong&gt; can support AI-driven longitudinal analytics: in short, giving language models structured facts to reason over instead of letting them guess.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I build now
&lt;/h2&gt;

&lt;p&gt;Today I'm a BIS Analyst / Applications Analyst &amp;amp; Developer at &lt;strong&gt;Trinity Care Nursing Homes&lt;/strong&gt; in Dublin. I design AI-driven automation and analytics that support 13 nursing homes: consolidating operational reporting, integrating business systems, and testing an AI integration with Oracle NetSuite that lets authorised users ask financial questions in plain English, with role-based access and human approval for anything sensitive.&lt;/p&gt;

&lt;p&gt;The lesson I keep relearning: &lt;strong&gt;AI is only as reliable as the data engineering underneath it.&lt;/strong&gt; Most of the work is validation, audit logs, exception handling and deciding where a human should stay in the loop.&lt;/p&gt;

&lt;h2&gt;
  
  
  A project I'm proud of: SkillBot
&lt;/h2&gt;

&lt;p&gt;During my MSc I built &lt;strong&gt;SkillBot&lt;/strong&gt;, a skill-recommendation chatbot that combines a fine-tuned GPT-3.5 model, retrieval-augmented generation (RAG) and a knowledge graph of about &lt;strong&gt;2.3 million RDF triples&lt;/strong&gt;. Grounding answers in the graph got it to &lt;strong&gt;97% factual accuracy&lt;/strong&gt; in its reported evaluation and noticeably reduced hallucinations. I'll write a full breakdown soon.&lt;/p&gt;

&lt;h2&gt;
  
  
  VEDASRA
&lt;/h2&gt;

&lt;p&gt;Outside my day job I'm building &lt;strong&gt;VEDASRA&lt;/strong&gt;, an anime-style creative project, here in Dublin. More on that in a future post.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'll write about
&lt;/h2&gt;

&lt;p&gt;Every week I'll share something real from my work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How SkillBot combines RAG with a knowledge graph&lt;/li&gt;
&lt;li&gt;What my dissertation taught me about prompt engineering&lt;/li&gt;
&lt;li&gt;Lessons from five years of enterprise ETL&lt;/li&gt;
&lt;li&gt;Designing AI automations that ask before they act&lt;/li&gt;
&lt;li&gt;Behind the scenes of VEDASRA&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're working on AI agents, RAG or data engineering, especially in Ireland, I'd love to connect.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Malav Naik · Dublin · creator of VEDASRA&lt;/em&gt;&lt;br&gt;
&lt;em&gt;Portfolio: &lt;a href="https://malavnaik99.github.io/" rel="noopener noreferrer"&gt;malavnaik99.github.io&lt;/a&gt; · GitHub: &lt;a href="https://github.com/malavnaik99" rel="noopener noreferrer"&gt;malavnaik99&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>career</category>
      <category>database</category>
      <category>datascience</category>
    </item>
  </channel>
</rss>
