Pune, IN · Systems & Backend Engineering
00 // SYSTEMS & BACKEND

Aditya Chavan.
Building simple, reliable systems.

Computer Science undergraduate specializing in systems programming and backend development. Built a complete in-memory Unix-like virtual file system in C++ featuring custom inode tables and seven system calls. Strong foundation in Linux internals, C/C++, Java/Spring Boot, and clean layered architecture.

CORE TENET // "Brute force the logic first. Optimize it later."
LATEST DISPATCH → "Simplicity, Systems, and Engineering Discipline"
View Systems Architecture ↓ Read Blog (/blog) ↗ GitHub ↗ LinkedIn ↗ Resume.pdf ↗

Systems & Protocol Architecture.

Low-level primitives, custom protocol implementations, and production backends. Engineered for deterministic memory safety, concurrency, and high throughput.

SPEC 01 // KERNEL ARCHITECTURE FEB 2025

Customized Virtual File System (CVFS)

C++ · Linux Internals · Inode Management · Custom Shell
// MEMORY LAYOUT & UFDT DEREFERENCE SCHEMATIC
[UFDT Index] ---> [File Table (Offset Ptr)] ---> [Inode Table] | +-- Size & Type +-- Perms (R/W/RW) +-- [1024B Block Buffer]
Specification:
In-memory UNIX UFS-modeled file system built from scratch featuring custom inode tables, User File Descriptor Tables (UFDT), and precise byte-offset tracking.
Execution:
Engineered 7 core system calls (creat, open, read, write, unlink, stat, ls) with strict permission handling, structured error codes, and a custom CLI shell.
SPEC 02 // NETWORKING PROTOCOL FEB 2026

Concurrent FTP Server

C · POSIX Sockets · Fork-per-Connection · Wire Protocol
// CONCURRENCY & WIRE PROTOCOL SEQUENCE
Client [RETR binary] ---> Master [Listen :2121] | +---> fork() Child [Isolated PID] +-- Send: "SIZE <bytes>\n" +-- Raw Byte Stream @ 4KB Buffer
Specification:
High-concurrency TCP file-transfer server utilizing a fork-per-connection architecture to serve parallel client downloads across isolated child processes.
Execution:
Designed a custom line-based wire protocol (filename request → size header → raw byte stream) over raw sockets with deterministic process isolation and graceful socket cleanup.
SPEC 03 // ENTERPRISE BACKEND JAN 2025

EduTrack — Enterprise Management Backend

Java · Spring Boot · MongoDB · Docker · Render PaaS
// LAYERED PIPELINE & CLOUD CONTAINERIZATION
REST API Request ---> [Controller Layer] | +---> [Service (Business Logic)] +---> [Mongo Repository] ---> Cloud Atlas
Specification:
Production RESTful API backend for academic course and student fee operations built on strict Controller–Service–Repository layered architecture.
Execution:
Containerized with Docker and deployed on Render with MongoDB Atlas (edutrack-3426.onrender.com), validating end-to-end CRUD integrity under concurrent client loads.
SPEC 04 // BINARY ARCHIVER & CIPHER JUL 2026

IronVault — Binary File Archiver & Encryptor

Java · Swing GUI · Cryptography · Custom Headers
// BINARY ARCHIVE PACKING SPECIFICATION
[MAGIC: 0x495641] ---> [4B Meta Len] ---> [Header Records x N] | +---> [Repeating XOR Stream]
Specification:
Zero-dependency directory packer serializing 18+ file formats into a single binary archive using a custom header format and repeating XOR encryption.
Execution:
Supports 18 file formats including documents, images, source code, and media. Ships with a self-contained Swing GUI with zero external dependencies.
SPEC 05 // DEFENSIVE AUTOMATION JAN 2025

EggRateBot — Daily Cloud Scraper & Notifier

Python · Telegram Bot API · BeautifulSoup4 · GitHub Actions
// DEFENSIVE SCRAPING & BROADCAST PIPELINE
Cron (Daily 06:00) ---> HTTP Fetch & HTML Parse | +---> [Valid Rates] ---> Telegram Bot Broadcast +---> [DOM Changed] ---> Fail Clean (No False Data)
Specification:
Defensive automated scraper replacing fragile daily manual checks with an autonomous, failure-aware notifier broadcasting wholesale rates via Telegram.
Execution:
Engineered to fail cleanly rather than transmit invalid data if upstream HTML tables change. Runs serverless via scheduled GitHub Actions cron jobs with zero operational cost.
SPEC 06 // EMBEDDED COMPUTER VISION MAR 2025

FaceRecogESP — Edge Facial Biometrics

C++ · ESP32-CAM · Embedded Systems · FreeRTOS · Wi-Fi
// MICROCONTROLLER VISION PIPELINE
OV2640 Sensor ---> Framebuffer (PSRAM) ---> Face Detection / Recognition | +---> MJPEG Wi-Fi Stream (:80) +---> GPIO Hardware Trigger
Specification:
Real-time biometric facial detection and recognition pipeline running directly on a resource-constrained ESP32-CAM microcontroller.
Execution:
Optimized internal SRAM allocation using external PSRAM buffers, concurrent FreeRTOS tasks, and real-time MJPEG video streaming over local Wi-Fi.
SPEC 07 // DATA ACCESS & CLI DEC 2024

maKneeTrack — CLI Expense Engine

Java · JDBC · SQLite · 3-Layer Architecture
// LAYERED DATA ACCESS ARCHITECTURE
Console UI ---> [Service Layer] ---> [DAO Layer] | +---> SQLite (PreparedStatements)
Specification:
Console-based expense tracker built on strict 3-layer architecture separating presentation, business logic, and database persistence.
Execution:
Engineered secure CRUD persistence with JDBC and SQLite using parameterized queries to eliminate SQL injection and ensure transaction integrity.
SPEC 08 // AUDIO ENGINE & WEB APIS NOV 2026

Basti Drift // Kaalya Raatri — Audio Lab & Studio

Web Audio API · MediaStream · Tailwind CSS · OpenDAW .dawproject
// AUDIO PIPELINE & LOW-LATENCY REHEARSAL SCHEMATIC
[Embedded Audio Data URI] ---> [Web Audio Context] ---> [Ambient Dynamic Shaders] | [Hardware Mic Input] --------> [MediaRecorder] -------> [Zero-Cloud .webm Take]
Specification:
Zero-dependency browser vocal studio and open-format trap audio lab. Integrates real-time teleprompter, tempo-synchronized ambient lighting, and cross-DAW portability.
Execution:
Engineered standalone HTML5 tracking booth with MediaStream microphone capture, tuned 808 sound design (C, D, F#), and vendor-neutral .dawproject container.

Work Experience.

Building and shipping practical software directly for real business clients.

Brilliant Info Systems Pvt. Ltd.

Intern
Oct 2026 – Present · Kothrud, Pune

Capture customer requirements, support software demos and proposals, and maintain client records and market research across enterprise operations.

  • Capture customer requirements and communicate specifications to the technical team.
  • Support software solution demonstrations, product presentations, and technical proposals.
  • Structure client data, maintain internal records, and conduct market and competitor research.
  • Coordinate with internal teams across the software sales cycle.

Iron & Logic

Web Architect & Software Engineer
Aug 2026 – Present · Pune, India

Build web architecture and booking integrations for local Pune businesses; develop AI-integrated tooling for B2B lead generation.

  • Build high-performance web architecture and direct booking integrations for local Pune businesses.
  • Develop custom, AI-integrated internal tooling for B2B outreach and lead generation.
  • Focus on clean, native-feeling UIs, sub-400ms mobile speed, and reliable backend infrastructure.

Technical Specification Sheet.

Comprehensive breakdown of systems engineering competencies, runtime tooling, and academic credentials.

SPECIFICATION FIELD SYSTEM ARCHITECTURE & ATTRIBUTES
01.0 Systems & Languages
C C++17 Java Python JavaScript Bash / Shell Linux / UNIX Internals Process Memory In-Memory Filesystems POSIX Sockets

Deep low-level focus on process isolation, system calls, pointer arithmetic, offset calculation, and deterministic operating system internals.

02.0 Backend & Data
Spring Boot REST APIs Layered Architecture PostgreSQL MongoDB MySQL SQLite JDBC Controller-Service-Repo

Modular service-oriented backend architecture, transactional persistence, strict boundary separation, and scalable cloud database integration.

03.0 Infrastructure & Tooling
Docker Git GitHub Actions CI/CD Vercel Cloudflare Vim Linux CLI Render PaaS IntelliJ IDEA

Containerized microservices, immutable deployments, terminal-first developer ergonomics, and automated delivery pipelines.

04.0 Open Source & Education
ccgargantua/ini (PR #24 Merged) Doxygen C Docs B.Sc. Computer Science (7.8 CGPA) Savitribai Phule Pune University Infosys PostgreSQL Dev Infosys Python Certified

Active open-source contributor to C library codebases. Savitribai Phule Pune University (2023–2026). Rigorous foundation in data structures, algorithms, and computing fundamentals.

aditya@arch-pune: ~ (tty1) — 80x24
aditya@arch-pune:~$