Skip to content
CodeWithNaman Blog

About Us

A space built by a team of engineers to share what we've learned building real systems.

CodeWithNaman Blog is a space built by a team of engineers to share what we've actually learned building real systems — the wins, the trade-offs, and the lessons that only come from shipping to production.

What We Write About

Our posts are technical deep-dives — not hot takes or surface-level tutorials. We cover:

  • Software Architecture — Distributed systems, event-driven design, microservices, and the trade-offs behind scalable systems
  • System Design — High-throughput services, data pipelines, and patterns that hold up under real-world load
  • AI & Machine Learning — Practical applications of AI in engineering workflows, from LLMs to intelligent automation
  • Cloud & Infrastructure — Kubernetes, Terraform, platform engineering, and the tools that keep systems running
  • FinTech — Payment processing, ledger systems, financial infrastructure, and the tech behind modern money movement
  • Personal Finance — Budgeting, investing, and financial literacy for engineers who want to make their money work as hard as they do

Our Mission

We believe the best engineering knowledge comes from doing, not theorizing. Our mission is simple: spread applied knowledge and learnings. Every post on this blog is written by someone who has built, broken, and rebuilt something in production. We share those learnings so you don't have to learn the hard way.

The Team

Naman Gupta

Naman Gupta

Engineering Manager

Software Engineering Manager with 11+ years of experience, including 8+ in FinTech. Leads Core Payment Authentication at Mastercard. Focuses on engineering leadership, distributed systems, and applied AI.

Vikas Pathneja

Vikas Pathneja

Senior Software Engineer

Senior Software Engineer at Mastercard with 9+ years of experience in web application development and integration. Specializes in building transactional and scalable systems, microservices with Spring Boot, and financial solutions.

Connect

Have a question, topic suggestion, or want to contribute? Reach out through our social links above, or drop us an email at contact@codewithnaman.com.