Technical Writer · Former Software Developer · Ahmedabad, India
Krunal
Kanojiya.
I'm a technical writer and former software developer based in Ahmedabad, India. I write practical tutorials and technical guides for developers.
Areas I write about
Currently
Technical Content Writer
Lucent Innovation
I create technology articles, case studies, services pages, and developer-focused content.
Background
Blockchain Writer
Cromtek Solution · 2024–2025
Freelance Dev & Writer
Self-employed · 2021–2024
Published on
Selected published work
View full showcaseAreas of expertise
All articlesVector Search & Databases
Vector databases, indexing, ANN algorithms, and similarity search.
LLMs & Deep Learning
Transformers, training, inference, and model internals.
RAG
Retrieval-augmented generation pipelines and evaluation.
AI Engineering & Trends
Agents, protocols, tooling, and the shifting AI landscape.
ML Foundations
The math and core concepts behind machine learning.
Data Engineering
Databricks, lakehouse architecture, and data platforms.
Software Engineering
Observability, reliability, architecture, and production engineering.
Technology Provider Guides
Evidence-led shortlists for evaluating technology companies and service providers.
Sorting Algorithms
Sorting algorithms explained with walkthroughs, complexity analysis, Rust, and Go.
Latest writing by Krunal
View allBubble Sort Algorithm: Complete Guide with Rust and Go
Learn bubble sort with a complete dry run, optimized early-exit algorithm, complexity and stability analysis, and tested implementations in Rust and Go.
Token and Positional Embeddings: How Transformers Represent Words (RoPE Explained)
How a transformer represents tokens inside the model: the token embedding lookup table, positional embeddings, the path from sinusoidal encoding to RoPE and ALiBi, and why vector-space geometry matters for everything downstream.
How Embeddings Work in RAG: The Complete Guide (2026)
May 08, 2026Vector Search & DatabasesHow to Choose a Vector Database in 2026: A Requirements-First Guide
May 27, 2026Sorting AlgorithmsInsertion Sort Algorithm: Complete Guide with Rust and Go
Jul 21, 2026Vector Search & DatabasesPinecone vs Weaviate vs Milvus vs Qdrant: Shortlist and Matrix (2026)
Jun 27, 2026About me
Developer experience,
applied to technical writing.
I started my career as a full-stack developer, working with React, Node.js, and TypeScript. I later moved into technical writing, where I use that development background to explain complex systems in practical terms.
My work now covers AI engineering, retrieval-augmented generation, vector search, data engineering, programming, algorithms, and modern software development.
Frequently Asked Questions
Who is Krunal Kanojiya?
Krunal Kanojiya is a technical writer and former software developer from Ahmedabad, India. He has worked in technology since 2021 and publishes practical tutorials and technical guides for developers. He currently works at Lucent Innovation.
What does Krunal Kanojiya write about?
Krunal writes about AI engineering, RAG, vector search, data engineering, programming, data structures and algorithms, blockchain, developer tools, and software development. The publication is expanding with structured tutorial series for developers.
Where does Krunal Kanojiya work?
Krunal works as a technical content writer at Lucent Innovation (January 2026 to now). Before that he wrote about blockchain at Cromtek Solution Pvt Ltd (June 2024 to December 2025). From 2021 to 2024 he worked as a freelance developer and writer.
How can I hire Krunal Kanojiya for technical writing?
You can email Krunal at imkrunalkanojiya@outlook.com about freelance technical articles, developer documentation, blog content, and case studies.
Work with Krunal
Need clear, useful
technical content?
I work with AI companies, software teams, and developer-tool businesses on technical articles, developer documentation, case studies, and content strategy.
Share your project goals and timeline.