Krish Gupta

Software Engineer & Open Source Contributor

Welcome to my portfolio! I'm a passionate software engineer with expertise in systems programming, signal processing, and open source development. I enjoy building robust, performant software, contributing to meaningful open source projects, and writing about cutting-edge technologies in AI, distributed systems, and software architecture.

Featured Projects

GNU Radio 4.0 Block Set Expansion

Google Summer of Code 2025 • GNU Radio

Ported and modernized critical signal processing blocks from GNU Radio 3.x to 4.0, implementing modern C++23 features, template-first design, and comprehensive testing frameworks. Delivered Math, Analog, and Digital block families with ~4k+ lines of code.

View Project Details →

Future Project

Coming Soon

More exciting projects and contributions coming soon! This space will showcase additional work in systems programming, web development, and open source contributions.

Stay tuned...

Technical Blog

From Words to Ideas: How Large Concept Models are Teaching AI to Think Like Humans

Medium • AI/ML

Exploring the evolution from token-based to concept-based AI models and how they're bridging the gap between human cognition and artificial intelligence.

Read Article →

Monolith: How ByteDance Built TikTok's Brain

Medium • Distributed Systems

Deep dive into ByteDance's Monolith recommendation system architecture that powers TikTok's personalized content delivery at massive scale.

Read Article →

Understanding Google Spanner: A Journey Through Time Stamps

Medium • Database Systems

Comprehensive analysis of Google Spanner's revolutionary approach to globally distributed databases and its innovative use of synchronized timestamps.

Read Article →

Mastering the Art of Building Effective AI Agents

Medium • AI Engineering

Lessons from Anthropic and industry leaders on designing, implementing, and optimizing AI agents for real-world applications.

Read Article →

Beyond Tokens: How Latent Transformers are Redefining Efficiency

Medium • Machine Learning

Exploring latent transformer architectures and their impact on performance and efficiency in modern language models and AI systems.

Read Article →
View All Articles on Medium →

About

I'm a Computer Science Engineering student at Manipal University Jaipur with a passion for low-level systems programming, digital signal processing, and software architecture. My experience ranges from modern C++ development to web technologies, with a focus on performance-critical applications and open source collaboration.

Let's Connect

Interested in collaboration or have questions about my work?