Pallavi Ahuja

Pallavi Ahuja

AI & Software Engineering @ Writes @techNmak

LinkedIn creator · India · 106.4K followers

Pallavi is a creator on Naano, where companies pay creators to write posts about their product.

Below: Pallavi's audience and recent posts.

€750per post, fixed price

You approve the post before it goes live

See offers

Looking for Pallavi? View LinkedIn profileA creator yourself? Create your own page

About Pallavi Ahuja

AI | Software Engineering | Writes @techNmak

I’m an engineer passionate about building data-intensive applications and exploring the evolving field of AI and machine learning. ◾ Experienced in designing, developing, and maintaining robust software systems that process and analyze large volumes of data. ◾ Skilled in creating and optimizing data pipelines to ensure reliable and efficient data flow across platforms. ◾ Enjoy developing user interfaces that make complex information accessible and actionable. ◾ Actively learning and experimenting with ways to integrate AI and machine learning into real-world software solutions.

AISoftwareDeveloper Tools

My LinkedIn audience

Followers
106,447
Est. median reach
10.8K
Reactions per post
104
Median of recent posts

My most engaged audience

33% Senior IC · 84% Engineering / Data

From 89 people who reacted to or commented on my posts

Public LinkedIn data · Sep 28, 2026

  • KV cache looks like a small implementation detail in a Transformer diagram. In a serving system, it can become one of the main consumers of GPU memory. The reason is simple: model weights are mostly fixed during inference, but the state associated with an active request keeps growing. Every cached token leaves behind key and value tensors that later tokens may need. Those tensors exist across the attention layers, and they remain alive for as long as that part of the context is being used. So context length is not just a number in the model specification. It has a memory cost. Concurrency has one too. If many requests are decoding at once, each carries its own KV state. Longer sequences mean larger caches, and more simultaneous sequences mean more caches competing for the same GPU memory. Architecture choices show up here very quickly. GQA and MQA reduce the number of KV heads. KV quantization reduces the bytes used by the stored states. Sliding-window attention can limit how much history needs to remain available when the model is designed for it. And caching does not make attention over the existing context disappear. It saves the work of recomputing old K/V projections, but with full attention, each new query still has to use the relevant cached keys and values. This is why KV cache sits right in the middle of context length, memory capacity, decode cost and serving concurrency. It is a small piece of the attention equation with very large systems consequences.

    293 reactions · 9 commentsView
  • Mathematics would feel very different if we learned more of it like this. Frequency and phase are easy to define on paper, but much easier to understand once you can see what changing them actually does. These are Lissajous curves. They are made by taking two sine waves and using one as the x-coordinate and the other as the y-coordinate. Change the ratio between their frequencies, and you get a different pattern. With rational frequency ratios such as 1:2, 2:3 or 3:4, the trajectory repeats and closes on itself. Keep the frequencies equal and change only the phase difference, and you can watch a line open into an ellipse, become a circle at 90° for equal amplitudes, and eventually collapse into the opposite diagonal. The equations did not suddenly become simpler. You just gained a picture for what they mean. A lot of mathematics becomes easier once the symbols are connected to something you can see.

    212 reactions · 13 commentsView
  • I put together a handbook on how quantization actually works, starting with affine integer quantization => how floating-point values are mapped onto a smaller set of representable codes using scales, zero-points, rounding, clipping, and different quantization granularities. It works through symmetric and asymmetric quantization, per-tensor/per-channel/per-group scaling, calibration, PTQ and QAT, weight-only and activation quantization, outliers, GPTQ, AWQ, SmoothQuant, LLM.int8(), NF4 and QLoRA, FP8, KV-cache quantization, KIVI, KVQuant, and the kernel/hardware side of making low precision useful. Made it to be the explanation I wish I'd had when I first tried to understand what people actually mean when they call a model "4-bit," and why fewer bits can reduce memory without automatically making inference faster.

    104 reactions · 7 commentsView

Work with Pallavi Ahuja

Choose a format for your next LinkedIn collaboration.

Sponsored LinkedIn post

A dedicated post to introduce your brand to my audience.

€750

This creator is not accepting new bookings at the moment.

Your collaboration, managed on Naano

  • Share your brief with the creator
  • Review the content before publication
  • Manage your collaboration and payment

How does this price compare? B2B creator rates 2026

Who engages with my posts

Based on 89 people who reacted to or commented on my posts. Percentages use the profiles that could be classified.

Senior IC33%
Founder / C-level27%
Manager / Lead27%
VP / Head / Director13%

Storefront by Naano · Create yours

Booking Pallavi Ahuja: frequently asked questions

Pallavi Ahuja is a B2B LinkedIn creator based in India with 106,447 followers, posting about AI, Software, and Developer Tools. On Naano, one sponsored LinkedIn post by Pallavi Ahuja costs €750, a fixed price per post. Pallavi Ahuja is not taking new bookings right now.

How much does Pallavi Ahuja charge for a sponsored LinkedIn post?
One sponsored LinkedIn post with Pallavi Ahuja costs €750 on Naano. It is a fixed price per post, the amount your brand pays. Compare with the B2B creator rates 2026 report
How do I book Pallavi Ahuja?
Pallavi Ahuja cannot be booked from this page right now. You can book another creator on Naano, or let the Naano team run the campaign for you.
Can Naano run the campaign for me?
Yes. With Managed Campaigns, the Naano team sets the strategy, casts the creators, writes the briefs, reviews the drafts, pays the creators and reports results per creator and campaign. It is a three-month programme: a management fee from €3,000 per month, plus a creator budget from €6,000 per month. See Managed Campaigns

Want Naano to run the whole campaign?

The Naano team casts the creators, writes the briefs, reviews every draft with you and reports results per creator. You approve the shortlist and every draft.

See Managed Campaigns