Backend & DevOps learner

Apıl Poudel

BSc CSIT student from Gaindakot, Nepal. I’m learning backend development and DevOps, building projects in public, and teaching my friends everything I figure out.

01 / About

Learning how things work behind the screen

I’m Apil Poudel, a BSc CSIT student at Tribhuvan University in my 5th semester. I was born in Chitwan and now live in Gaindakot, Nepal.

I like servers, databases, and the tools that take an app from my laptop to the internet. Right now I’m focused on backend development with Spring Boot, plus the DevOps side: Git, Docker and Linux. My first big project is Claude Code Compass, a full-stack directory I built with Next.js, Supabase and GitHub Actions. When I understand something, I teach it to my friends, because explaining a topic is the fastest way to find out what I only half understood.

Born

Chitwan, Nepal

Lives in

Gaindakot, Nepal

Studying

BSc CSIT, 5th semester, Tribhuvan University

Side quest

Teaching friends what I learn

HotbarWhat I’m practising right now
  • SBSpring Boot
  • GITGit
  • DKDocker
  • LXLinux
  • SQLPostgreSQL
  • NXNext.js
  • SUPSupabase
  • TSTypeScript
  • CIActions

02 / Projects

What I’m building

Claude Code Compass 🧭

The unofficial map of the Claude Code universe. A searchable directory of community-built skills and plugins, with AI-written summaries, voting, and a Skill Set Finder that picks tools for your project.

“It works on my machine.” Now it works on Vercel too, which is basically production.

Next.js 16React 19TypeScriptTailwind CSSSupabasePostgreSQLGemini APIZodVitest
  • SK
    Built

    Skill Set Finder: describe a project, get a set of tools

  • AI
    Built

    AI-written summaries and install commands

  • DB
    Built

    GitHub login and voting, locked down with row-level security

  • GA
    Shipping

    Nightly discovery, reviewed through pull requests

  • +
    Next

    Vote counts and a submit-a-tool form

Web Video Toolkit 🎬

Free video tools that run entirely in your browser. There is no server and nothing is uploaded: the speech-to-text model, the caption renderer and the video editing all run inside the tab. It makes captions and transcripts, changes video speed, crops and trims, and can work through a whole queue of videos at once.

“Your videos never leave your device.” Even the AI runs in your browser.

React 19ViteFFmpeg.wasmWebCodecsWhisperWeb WorkersIndexedDBVitest
  • CC
    Built

    Captions generator: 8 styles, edit words, burned-in MP4 export

  • TX
    Built

    Transcript generator with TXT, SRT and VTT export

  • SP
    Built

    Speed changer that keeps the audio in sync

  • CT
    Built

    Crop and trim with 9:16, 4:5, 1:1 and 16:9 presets

  • BQ
    Built

    Batch captions and batch speed, saved as a ZIP

  • UT
    Built

    166 unit tests across the logic

  • +
    Next

    Batch crop and trim, then deploy

Up next

Spring Boot backends and Docker setups are in progress. They’ll go on my GitHub with proper README files as soon as they’re ready.

Follow on GitHub ↗
  • SB
    In progress

    Spring Boot backend

  • DK
    In progress

    Docker setup

  • +
    Next

    Empty slot, filling soon

03 / Skills

Tools I work with

Languages

JavaPythonTypeScriptCC++

Backend

Spring BootNext.jsFastAPIREST APIsGitHub REST APIZod validation

Databases

PostgreSQLSupabaseSQL

Version control

GitGitHub

DevOps

DockerLinuxBashSSHCI/CD basicsGitHub ActionsVercel

Frontend & quality

ReactNext.jsTailwind CSSViteWeb WorkersFFmpeg.wasmWebCodecsVitestESLint

Auth, security & AI

Supabase AuthGitHub OAuthRow-level securityGemini APIWhisper (in-browser)Prompt-injection awareness
04 / Goals

Where I’m headed

  1. 1
    Backend

    Become a solid backend engineer

    Spring Boot, clean REST design, security and testing.

  2. 2
    DevOps

    Learn DevOps end to end

    Linux, Docker, CI/CD (GitHub Actions already in use) and cloud basics.

  3. 3
    Shipping

    Ship real projects

    Claude Code Compass is the first. Spring Boot and Docker projects are next, each with a README that explains it.

  4. 4
    Teaching

    Keep teaching

    Help more friends get started.

05 / Contact

Let’s talk

Have a question, an opportunity, or just want to say hi? Send a message or write to me directly.

appealpoudel05@gmail.comgithub.com/apilP77Suggest or report a Compass listing ↗

This opens your email app with the message ready to send.