hello, world

Ashutosh Nigam

Principal Software Engineer  ·  Hyderabad, India

~/ashutosh — zsh
cat profile.json
{
  "name": "Ashutosh Nigam",
  "exp": "11.6 years",
  "stack": ".NET / AWS / Aritifical Intelligence",
  "uptime": "99.99%",
  "open_to_work": false
}

profile

About me

Ashutosh Nigam
11.6years experience
20+apps delivered
99.99%uptime achieved
40%cost reduction

Accomplished IT professional with over 11.6 years of expertise in software development, project management, and technical leadership. Skilled in the Microsoft .NET ecosystem (C#, .NET Core, ASP.NET), cloud platforms (AWS, Azure), and modern AI/ML technologies. Demonstrated success in architecting high-performance solutions for processing datasets over 20 GB daily. Led global teams to deliver enterprise-scale applications with 99.99% uptime, resulting in operational cost reductions of up to 40%.

Apache Spark for Data Engineering and Machine Learning

edX

Issued May 12, 2023

AWS Certified Cloud Practitioner

Amazon Web Services

Issued Dec 17, 2025

Big Data, Hadoop and Spark Essentials

edX

Issued Apr 28, 2023

Microsoft Certified: Azure AI Fundamentals

Microsoft

Issued Dec 5, 2022

Microsoft Certified: Azure Data Fundamentals

Microsoft

Issued Dec 13, 2022

Microsoft Certified: Azure Fundamentals

Microsoft

Issued Nov 13, 2022

experience
Principle Software Engineer
Blackbaud · Hyderabad, India
Mar 2025 – Present
  • Led modernization initiative integrating Blackbaud Identity with legacy platform, ensuring zero impact on existing users.
  • Migrated legacy systems and APIs to .NET Core, Azure cloud, and microservices architecture — ~40% performance improvement.
Lead Software Engineer
S&P Global · Hyderabad, India
Dec 2019 – Feb 2025
  • Designed data processing pipelines (Python + .NET Core) — 60% efficiency improvement for 20 GB+ daily datasets.
  • Built high-performance REST APIs with .NET Core and Python Flask — 40% faster retrieval, millions of daily requests at 2ms latency.
  • Applied AWS Neptune in EMRG project — 45% faster query response, 70% faster relationship data processing across millions of nodes.
  • Engineered BICS app on AWS Lambda, ECS, S3, RDS, and Airflow — 99.99% uptime, 6,000+ jobs, 10 GB+ data daily.
  • Led cross-functional team of 10 developers — 20+ applications delivered at 98% on-time rate.
  • Built API Code Generator Tool that accelerates API building and deployment tenfold.
Software Engineer
NCR Corporation · Hyderabad, India
Aug 2015 – Dec 2019
  • Enhanced POS BackOffice module for 150+ retail locations — 30% faster transaction processing, 25,000+ daily transactions.
  • Built Windows API monitoring system tracking 10+ real-time metrics — reduced downtime by 65%, response time from 8h to 2h.
  • Optimized SQL Server processes — 60% faster uploads, 50% faster transaction processing.
  • Built 10+ Crystal Reports with automated delivery, saving 2+ hours weekly.
Software Developer
Threshold Software Solutions · Hyderabad, India
Jun 2014 – Jun 2015
  • Improved UX by 30% with responsive web apps using ASP.NET MVC and Bootstrap.
  • Executed WCF REST services for seamless data integration between system modules.
  • Created optimized SQL Server stored procedures and indexes — 40% faster query execution.
education
Master of Technology in Artificial Intelligence
2025 – Present

Currently pursuing M.Tech at IIT Jodhpur, Jodhpur, India.

MCA in Artificial Intelligence and Machine Learning
Jan 2022 – Dec 2024

Specialisation in AI & ML, Noida.

Bachelor of Science in Information Technology
Jul 2006 – Jun 2009

B.Sc. in Information Technology, Rewa.

work

Featured projects

all projects →

writing

Latest articles

Building Custom Tools for CrewAI Agents
19 May 2026 Building Custom Tools for CrewAI Agents
Master tool design for CrewAI. Build custom tools, integrate APIs, compose tools, and optimize performance for production agents.
10 min
Getting Started with CrewAI
18 May 2026 Getting Started with CrewAI
Build multi-agent systems with CrewAI. Learn core concepts, structure autonomous teams, and avoid common orchestration pitfalls.
8 min
Claude Code Memory: CLAUDE.md and Persistent Context
07 May 2026 Claude Code Memory: CLAUDE.md and Persistent Context
Claude Code stores context in CLAUDE.md files and an auto-memory system. Here's the mental model and practical patterns for keeping it clean and useful across sessions.
5 min
Extending Claude Code with MCP Servers
06 May 2026 Extending Claude Code with MCP Servers
MCP servers plug external tools into Claude Code — query your database, search Notion, browse Linear, control a browser. Here's how to add and configure them.
5 min
Claude Code Subagents: Specialized AI Workers for Complex Tasks
05 May 2026 Claude Code Subagents: Specialized AI Workers for Complex Tasks
Claude Code subagents are independent AI workers for scoped tasks like search, planning, and security review. Here's when to use them and how to author your own.
5 min
Claude Code Hooks: Event-Driven Automation in Your Agent
04 May 2026 Claude Code Hooks: Event-Driven Automation in Your Agent
Hooks in Claude Code fire shell commands at lifecycle events — before tool runs, after edits, on session start. The escape hatch for linting, formatting, and gating risky actions.
5 min
Claude Code Keyboard Shortcuts: Move Faster in the Terminal
03 May 2026 Claude Code Keyboard Shortcuts: Move Faster in the Terminal
Claude Code is keyboard-first — the built-in shortcuts let you interrupt agents, paste multi-line prompts, scroll diffs, and switch modes. Full cheat sheet.
3 min
Claude Code Slash Commands: The Complete Reference
02 May 2026 Claude Code Slash Commands: The Complete Reference
Slash commands are Claude Code's direct control surface for session state, memory management, and custom workflows. Full built-in reference plus how to author your own.
5 min
Getting Started with Claude Code: Anthropic's Agentic CLI
01 May 2026 Getting Started with Claude Code: Anthropic's Agentic CLI
Claude Code is Anthropic's agentic CLI that reads your repo, edits files, and runs tests from the terminal. This guide covers installation, setup, and your first session.
5 min
Oh My Posh: Supercharge Your Terminal Prompt
14 Apr 2026 Oh My Posh: Supercharge Your Terminal Prompt
Oh My Posh is a cross-platform prompt engine that shows Git status, active language versions, and command timing in your terminal. Here's how to set it up.
7 min
Winget: The Windows Package Manager You Should Be Using
13 Apr 2026 Winget: The Windows Package Manager You Should Be Using
Winget is Microsoft's built-in Windows package manager — install, update, and manage thousands of apps from the terminal with a single command. Here's how.
6 min
Zed: The Code Editor Built for Speed and Collaboration
13 Apr 2026 Zed: The Code Editor Built for Speed and Collaboration
Zed is a GPU-rendered code editor built in Rust by the Atom creators — millisecond startup, real-time collaboration, and built-in AI out of the box. Here's my take.
6 min
GitHub Copilot CLI: Your Terminal-Native AI Assistant
03 Apr 2026 GitHub Copilot CLI: Your Terminal-Native AI Assistant
GitHub Copilot CLI brings agentic AI directly to your terminal — write code, run tests, and fix errors without context-switching. Here's how to set it up.
3 min
Hugo & Markdown: The Art of Writing the Web
30 Mar 2026 Hugo & Markdown: The Art of Writing the Web
Hugo and Markdown are the quiet backbone of modern developer publishing — plain text in, blazing-fast static site out. Here's why this pairing works so well.
3 min
Hugo: The World's Fastest Static Site Generator
27 Mar 2026 Hugo: The World's Fastest Static Site Generator
Hugo is the fastest static site generator available — no database, no runtime, just Markdown files compiled to blazing-fast HTML in milliseconds. Here's how it works.
3 min
Windows Terminal: The Modern Command Line for Developers
01 Mar 2026 Windows Terminal: The Modern Command Line for Developers
Windows Terminal finally gives Windows developers a first-class command line — tabs, panes, GPU rendering, and WSL integration all in one place. Here's how to get the most out of it.
4 min
How Dev Containers Rescued My Project from Production Failure
01 Sep 2025 How Dev Containers Rescued My Project from Production Failure
My Python pipeline worked on Windows but crashed on Linux in production. Dev Containers fixed the environment mismatch — here's how I set them up.
3 min
Serilog and Seq in ASP.NET Core Web API (.NET 8)
31 Aug 2025 Serilog and Seq in ASP.NET Core Web API (.NET 8)
Struggling with messy console logs locally? I set up Serilog and Seq in my .NET 8 Web API for structured, searchable logs — here's the complete walkthrough.
7 min
24 Aug 2025 Prompt Engineering: Get Better Results from AI
Your AI outputs are only as good as your inputs. Here's how I use prompt engineering techniques to get consistently strong results from ChatGPT, Copilot, and image generators.
4 min
all articles →

photography

Through the lens

2025
2025
1 album
2024
2024
2 albums
view all photos →