Available for collaborations and internships

Open-source systems developer · India · remote worldwide

Practical systems software, documented and maintained.

Reliable OS tools, firmware, and Python utilities — documented, tested, maintained. 16-year-old student and open-source maintainer. I build practical systems software: Linux on Android, ESP32 firmware, and LAN media tools. My focus is small, dependable tools with clear docs and real users.

Repositories
21 public
Focus
Linux · Embedded · Python
Response
48h via GitHub
pdev — ~
utf-8 · lab 2.0 · help, projects, neofetch● live

Featured: Lazy-ESP32 — zero-config ESP32 flash toolkit. Read the source ↗

Linux-For-Androidmulti-distro · VirGL
FluxMediapublished on PyPI
Lazy-ESP32flash · OTA · partitions
ESP32-S3NAS + Linux research

About

A maintainer's mindset, not just projects.

What I do

I design small tools that remove real friction — installing Linux on a phone, sharing media over LAN, documenting a setup so it works the second time. Shell for OS glue, Python for delivery speed, C/C++ where hardware requires it.

21public repositories
4core domains
100%with READMEs

How I work

  • Scope to one problem with clear acceptance steps
  • Ship working code plus a setup guide tested clean
  • Triage issues, keep releases noted, state limits honestly

Currently hardening the Linux-For-Android boot manager and preparing FluxMedia 2.x.

Expertise

Depth where it counts.

Four areas I can contribute to on day one — pick one to filter the work below.

Selected work

Three projects that show range.

Showing 8 of 8 — everything is open source.

All repositories ↗
ShellActively maintained

Linux-For-Android ↗

One-command installer and manager for Ubuntu, Debian, Arch, Fedora, and Void on Android via Termux — with VirGL 3D acceleration, SSH access, portable exports, and a dynamic boot manager.

Outcome: 6 distros · VirGL + SSH · portable backups

LinuxTermuxAutomation
PythonMaintained

Lazy-ESP32 ↗

Zero-config interactive Python CLI wrapping arduino-cli and esptool — compile, flash over USB/OTA, manage partitions, convert web assets, and monitor serial for ESP32.

Outcome: USB + OTA · partition manager

ESP32EmbeddedPython
PythonMaintained

FluxMedia ↗

Published PyPI package with a LAN QR-share portal and rich media player. Share and play across devices on the same network with zero configuration.

Outcome: PyPI published · QR LAN sharing

PyPINetworkingMedia

Experience

Self-directed, but structured.

Jul 2026 — Present

Independent open-source developer

pdev-labs · GitHub since Jul 2026

  • 21 public repositories in about 3 months, each with a README and reproducible setup.
  • Flagship Linux-For-Android (most-starred, ★3): multi-distro installer with VirGL 3D, SSH, portable exports — still actively pushed.
  • FluxMedia (★2): PyPI package with LAN QR sharing; facebook-media-extractor (★1).
Jul — Aug 2026

Systems & automation tools

Termux · CI · desktop utilities

  • Linux-on-Android track: ubuntu-for-termux, Arch installer configs, dynamic boot manager work.
  • Actions RDP lab: GUI desktops inside GitHub Actions runners for app testing across Linux, Windows, macOS.
  • Controller (phone as gamepad/trackpad over Wi-Fi, active through Sep) plus media utilities later folded into FluxMedia.
Sep 2026

Embedded systems

ESP32-S3 · firmware tools

  • ESP32-S3 streak: NanoNAS-S3 firmware (C++), NOMMU Linux experiment, Needle tooling, Lazy-ESP32 toolkit, StepSnap.
  • Shipped Polystream, a multi-tab video extension for Firefox and Chrome (latest push).

Collaboration

What I can help with.

Open-source tooling

Small CLI tools, installers, and automation with docs your team can actually run.

Python packages & scripts

PyPI-ready packages, scrapers, and LAN utilities — tested and versioned.

Embedded prototypes

ESP32-S3 firmware experiments, NAS concepts, and hardware bring-up notes.

Process

Predictable delivery.

  1. Scope clearly

    One problem, one README, acceptance steps agreed up front.

  2. Build & document

    Working code plus setup guide, tested on a clean machine.

  3. Test & hand over

    Repro steps, known limits, and maintenance notes — no black boxes.

Background

Trajectory.

Student, shipping since Jul 2026

Account opened Jul 2026 · 21 repos in ~3 months — devices, docs, and deadlines I set for myself.

Sep 2026
Embedded systems
ESP32-S3 systems (NanoNAS, NOMMU Linux), Lazy-ESP32 toolkit, Polystream extension, StepSnap.
Jul 2026
Systems streak
Account opened Jul 7. Python media tools → Linux-For-Android (★3), Termux distros, RDP lab, controller.
Jun 2026
First repos
Started with FluxMedia (Python, ★2) — LAN sharing and media playback that later hit PyPI.

FAQ

Questions, answered.

How do I contact you?

Fastest is GitHub — open an issue or discussion on any repo and I reply within 48 hours. You can also email pdev.labs@gmail.com or message @pdev_labs on Instagram.

Are you available for work?

Yes — open-source collaborations and internships. See the Experience section for what I can contribute on day one.

Can I use your projects?

Yes. Everything is open source; check each repo's LICENSE. Star or fork on GitHub.

How do I install Linux on my Android phone?

Use Linux-For-Android: install Termux, run the installer, pick Ubuntu, Debian, Arch, Fedora, or Void. Full steps are in the repo README.

Do you test on real hardware?

Yes. ESP32-S3 boards for firmware, real phones via Termux for Linux installers, and LAN devices for FluxMedia — nothing ships untested.

Contact

Let's build something maintainable.

Best channel is GitHub — open an issue or discussion on any repo. I triage regularly and reply within 48 hours.

Delivered through your email app · prefer GitHub? open a discussion