Skip to content
View aryanbatras's full-sized avatar

Highlights

  • Pro

Block or report aryanbatras

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aryanbatras/README.md

Aryan Batra

Systems-focused Software Engineer · Backend Infrastructure · Distributed Systems · Developer Tools

Portfolio LinkedIn LeetCode Email


GitHub Activity



Aryan Batra's GitHub contribution streak



Aryan Batra's GitHub contribution activity graph

About

I'm a systems-focused software engineer with a deep interest in backend infrastructure, clean architecture and distributed microservices.

My engineering path started with low-level graphics, algorithms and concurrency, and gradually expanded into production backend systems, cloud architecture, automation, developer tooling and AI-enabled applications.

I care more about understanding the system than the framework sitting on top of it.

Currently:

  • 🏗️ Building 100xsystems
  • 🎓 Building JU Learning
  • 💻 Looking for SDE / Software Engineering opportunities
  • 🧠 Going deeper into system design, distributed systems, cloud infrastructure.

Technology

Languages

Java, TypeScript, JavaScript, C, C++, Python, Bash, Kotlin, HTML and CSS

Language Areas
☕ Java Spring Boot, concurrency, backend systems, graphics
🔷 TypeScript Next.js, React, Node.js, application architecture
🟨 JavaScript ES6+, frontend, browser APIs, Node.js
©️ C / C++ C compiler, systems and graphics coursework
🐍 Python Automation, AI/ML, scripting
🐚 Bash Linux, automation and DevOps
🟣 Kotlin Android development
🌐 HTML / CSS Web fundamentals and UI engineering
🗄️ SQL PostgreSQL, MySQL, relational database design

Backend & APIs

Spring Boot, Node.js and Express

Spring Boot · Node.js · Microservices · REST APIs · Hibernate · JPA · Supabase · JWT · Transactions · OpenAPI / Swagger

Cloud, DevOps & Infrastructure

AWS, Docker, Kubernetes, Jenkins, Cloudflare, Nginx and Linux

AWS EC2 · AWS S3 · AWS SQS · Docker · Kubernetes · Jenkins · CI/CD · Flyway · Cloudflare Workers · Linux

Databases & Data

PostgreSQL, MySQL and Redis

PostgreSQL · Turso DB · MySQL · Redis · Relational Database Design · Database Management · Static JSON Data Architecture

Frontend & UI

Next.js, React, Tailwind CSS, Three.js and Vite

Next.js · React.js · Tailwind CSS · Three.js · React Three Fiber · SolidJS · GSAP · Mermaid.js

Mobile

Android Studio, Flutter and Dart

Android · Jetpack Compose · React Native · Flutter · Dart

AI / Machine Learning

LLMs · RAG · Hugging Face · Model Fine-Tuning · Groq · Mistral AI · ONNX Runtime Web

Tooling, Testing & Observability

CMake, GitHub and Git

Git · GitHub · CMake · FFmpeg · n8n · JUnit 5 · Vitest · Prometheus · Grafana · Loki · Storybook · Chromatic

Core Computer Science

System Design · Data Structures & Algorithms · Operating Systems · Computer Networks · Concurrency · Clean Architecture · Distributed Systems


Selected Work

Open EdTech ecosystem for deep systems engineering.

  • Synthesizing engineering resources into curated learning paths for AI/ML and Systems Engineering.
  • Building custom CLI tools with Ink and Pastel.
  • Developing CMS solutions with React Quill.
  • Aggregating live content from Hacker News, GitHub, Stack Overflow, NPM, dev.to, Medium, Reddit, Wikipedia, YC Companies and Product Hunt.
  • Building automated feed generators and test suites using Vitest and JUnit 5.

Stack: Node.js · React · Ink · Pastel · Vitest · JUnit 5

Website · GitHub Organization


Open-source academic resource platform for Jammu University students.

  • 1,400+ academic resources
  • 500+ students
  • Static meta-JSON architecture instead of a traditional database
  • GitHub CI/CD contribution pipeline
  • Automated PR generation
  • Decentralized dead-link reporting through GitHub Issues

Stack: React · Supabase · GitHub Actions · JSON

Website · GitHub


Instagram-inspired decentralized social client built on the AT Protocol.

  • Multiple feed streams
  • Built-in filtering
  • AT Protocol lexicons and identities
  • Direct interaction with Personal Data Servers and relays
  • Decentralized application state

Stack: Next.js · TypeScript · AT Protocol · Bluesky

Live Demo · GitHub


AI platform for validating startup ideas.

  • Multi-provider LLM routing
  • Low-latency Turso Cloud database
  • Instamojo payment integration
  • Mermaid.js visual diagrams
  • GSAP-powered interactions

Stack: Next.js · Turso · Groq · Mistral AI · Mermaid.js · GSAP

Live Demo


3D data-structure and algorithm visualizer built from scratch in Java.

  • 3,500+ lines of Java
  • Multithreaded 3D ray tracing
  • 12+ algorithmic visualizations
  • Fluent .with() builder API
  • FFmpeg animation generation
  • Built during a 14-day sprint

Source · Trailer


A 3D interactive ray-tracing engine written from scratch in Java, exploring realistic rendering, procedural scenes, object interaction, camera control and multithreaded performance.

Source


More Projects

Project Description Technology
College Girl RPG RPG game built from scratch Next.js · AI
Browser AI Client-side AI tools using ONNX Runtime Web Next.js · JavaScript · ONNX
Browser Tools Private browser-based file utilities Next.js · JavaScript
Signal UI Minimalist component library React · Tailwind
Turbo C++ Graphics Turbo C++ environment in the browser Next.js · TypeScript
JS Homepage Interactive JavaScript / React learning platform React · JavaScript
Online Piano Keyboard-controlled browser piano Next.js · FFmpeg
StudyFlow Open-source study-stream platform SolidJS
Calendar Advanced calendar interface Tailwind CSS
C Compiler Educational compiler with lexer, parser and semantic analysis C · CMake
The Book of Rose Website for my self-published philosophical book Next.js
📦 Other repositories

See all public work on github.com/aryanbatras.


Experience

A2B Digital Solutions — Software Engineer Intern

May 2026 – Jul 2026 · Remote

  • Constructed an enterprise administration system handling complex workflows across admins, customers and vendors.
  • Implemented an AI-native frontend workflow that reduced design costs by 90%.
  • Engineered production-grade microservices using Spring Boot, Hibernate and PostgreSQL with Flyway migrations.
  • Optimized PDF-generation pipelines with OpenHtmlToPdf, reducing processing overhead by >80%.
  • Configured observability with Prometheus, Grafana and Loki.

CodeVeda — Technical Writer

Nov 2025 – Dec 2025 · Remote

  • Authored a 240-page Spring Boot curriculum covering REST APIs, Transactions, Redis, JWT and AWS.
  • Designed a GenAI curriculum focused on Hugging Face, LLMs and model fine-tuning.

Polarions — Automation Engineer

Oct 2025 – Nov 2025 · Sweden · Remote

  • Mentored 4 junior interns in n8n automation.
  • Engineered a social-media distribution system using n8n, Meta API, Google Workspace, image-generation APIs and Cloudflare Workers.

Sashel — Software Engineer Intern

Jul 2025 – Oct 2025 · Remote

  • Collaborated on AWS architecture and designed a large relational database schema.
  • Deployed 4 production microservices from scratch.
  • Built 7 automation systems with n8n.
  • Integrated Shiprocket for automated deliveries and Razorpay for 14-day payment escrows with automated refunds.

Education

MBS College of Engineering & Technology
Bachelor of Technology — Computer Science · 2023 – 2027 · 8.2 / 10.0 CGPA

Little Flower Higher Secondary School
Higher Secondary · 83% · 2020 – 2022

St. Paul's Convent High School
Secondary School · 82% · 2006 – 2020


📌 Engineering Snapshot

🧑‍💻 GitHub 93 repositories · 2,152 contributions
🧩 JU Learning 1,400+ resources · 500+ students
⚙️ Microservices 4 production services
🔁 Automation 7 systems
📚 Writing 240-page Spring Boot curriculum
🎮 Java Graphics 3,500+ LOC · 12+ visualizations
🏫 Community 50+ member college coding community
🧮 LeetCode 1454 contest rating · Top 60%

📜 Certifications & Leadership

  • DevOps for Beginners: Docker, K8s, Cloud, CI/CD & 4 Projects — Udemy, September 2025
  • Author — The Book of Rose — June 2024
  • Peer Mentor — College Coding Club — Mentored and supported a 50+ member technical community

Build. Understand. Improve.

GitHub Portfolio LinkedIn

Pinned Loading

  1. js-homepage js-homepage Public

    JavaScript 1

  2. study-stream-youtube study-stream-youtube Public

    Study Stream Alternative Version Free & Open Source | 24 x 7 Live Stream Rooms

    JavaScript 1

  3. signal-ui signal-ui Public

    The minimal approach to ui components

    JavaScript 3

  4. JavaReflect-3D-Engine JavaReflect-3D-Engine Public

    3D Interactive Ray Tracing Engine Built In Java From Scratch

    Java 1

  5. portfolio portfolio Public

    Aryan's Portfolio Gsap Animations

    CSS

  6. DSA-IN-3D DSA-IN-3D Public

    3D Visual Algorithms

    Java 3