Aryan Batra

About Me

Founder, 100xSystems

Hey, I'm Aryan! Welcome to my corner of the internet for writing about software architecture, system design, and the craft of engineering. I'm a software engineer who loves building clean, scalable systems and teaching others to do the same.

Here you'll find no fluff, no filler. Just honest writing about what I've learned building real software — from microservices at scale to clean architecture patterns, from Java backend systems to Next.js frontends.

I believe in depth-first learning, writing code that speaks for itself, and sharing knowledge openly. If something I write helps you, that's enough.

Contact

Send me an email or connect via the socials.

What I'm Doing Now

  • Building 100xSystems — a platform for structured software engineering education
  • Writing about clean architecture and system design
  • Running a free SDE bootcamp (100xengineer)
  • Exploring distributed systems and microservices
  • Reading about software craftsmanship and engineering philosophy

Tools

Software

  • Editor: VS Code & IntelliJ IDEA
  • Terminal: Warp
  • Notes: Obsidian
  • Browser: Chrome

Hardware

  • Primary: MacBook Pro
  • OS: macOS

Experience

  • Founder — 100xengineer (Jan 2026 — Present) — Building a free SDE bootcamp
  • Software Engineer — Sashel (Jul — Oct 2025) — 30+ microservices architecture in Java
  • Automation Engineer — Polarions (Oct 2025) — n8n automation, team leadership
  • Technical Writer — Codeveda (Nov 2025) — Spring Boot courses
  • Robotics Engineer — e-Yantra, IIT Bombay (Dec 2025) — Self-balancing bot

Projects

  • JS Homepage — Interactive coding platform with 60+ challenges and 3D visualizations
  • Signal UI — Minimalist signal-based UI component library
  • JavaReflect — 3D ray tracing engine, 5,000+ lines, no third-party engines
  • DSA-IN-3D — 3D data structure visualizer with ray tracing

Education

Bachelor of Technology (BTech)
Computer Science · MBS College of Engg. & Technology · 2023 — 2027