Skip to content

Open to back-end roles

Aaryan
Dhakal

Back-end engineer  ·  Automation geek

I'm Aaryan Dhakal, a back-end engineer who has been writing software for about eight years. I build the parts users never see — APIs, databases, and the automation that removes work nobody should be doing by hand. Right now that means QuiccPOS, a restaurant POS and online ordering platform I built and run myself — live at Lombardi's Pizza in Towson.

A.S. in Computer Science from CCBC, May 2026. Now working toward a B.S. in Computer Science at Wilmington University, expected May 2028. Based in Towson, Maryland — open to relocation.

Aaryan Dhakal, back-end software engineer, sitting by an airport window
Towson, MD · Open to relocation
Writing software
8 yrs
Systems auto-provisioned / yr
200+
Space Apps national win
NASA
Computer Science
B.S. '28

Languages I speak

Go logo

Go

For services that have to stay up — QuiccPOS's backend is Go on Echo, shipped in Docker and running in production every day.

Python logo

Python

To automate anything with a repeating shape — FastAPI and Django services, scripts, and glue between systems that were never meant to talk.

TypeScript logo

TypeScript

To rule the internet, but a little safer — typed contracts from the API all the way out to the browser.

And I also bring
more to the table

  • PostgreSQL
  • Docker
  • AWS
  • Linux
  • Kubernetes
  • GitHub Actions
  • Redis
  • FastAPI
  • React
  • Echo
  • Traefik
  • OpenTelemetry

My project gallery

Newest first

Featured · in production

QuiccPOS

A restaurant point-of-sale and online ordering platform I built on my own. It's running live at Lombardi's Pizza in Towson, MD — its first client — so every deploy has a real dinner rush behind it.

  • Go backend on AWS in Docker; GitHub Actions ships zero-downtime releases behind Traefik, with a separate staging server to test first
  • Orders reach the kitchen through a small Raspberry Pi agent over Tailscale that prints tickets — without exposing the store's network to the internet
  • Each restaurant gets its own PostgreSQL schema, so one client's data never touches another's
  • Go
  • PostgreSQL
  • AWS
  • Docker
  • Traefik
  • Tailscale
  • Raspberry Pi
Status
Live at Lombardi's Pizza
Role
Sole engineer
Since
– present
Ask me about it

Netpr

  • TypeScript
  • CUPS
  • Docker

A web app for secure remote printing from anywhere, running on a containerised CUPS backend on my home server.

HomeLab

  • Ubuntu Server
  • Arch
  • MikroTik
  • Podman
  • Traefik

Dual-node setup with 6-VLAN segmentation on RouterOS, Cloudflare DNS and DDoS protection, and 10+ Podman services behind Traefik with auto-SSL. Reachable anywhere over Tailscale SSH with YubiKey auth.

NASA Space Apps

  • Python
  • Discord API

Led a five-person team to a national win, nominated globally. Built a Discord bot to track team tasks and scheduling through the hackathon.

Celper

  • Django
  • Gmail API

Turns printer alert emails into IT support tickets automatically. Youngstown State adopted it into its IT workflow for 50+ networked printers.

py2anki

  • Python
  • Pygments

Turns source code into syntax-highlighted Anki flashcards, so algorithms can be drilled the same way vocabulary is.

Schedadle

  • Python

Searches the course catalog for the best possible class schedule, instead of doing it by hand at 2am on registration night.

Work experience

  1. –

    Student Programmer

    IT Application Integration · Youngstown State University, OH

    • Moved device setup from manual PXE installs to Microsoft Intune, automating provisioning for 200+ student and staff systems a year and cutting setup time by over 45%
    • Built a secure SharePoint upload portal on the Microsoft Graph API, replacing email submissions for 5+ departments handling 1,000+ submissions a year
    Youngstown State University logo
  2. –

    Student Technician

    Field Technician Department · Youngstown State University, OH

    Promoted to Student Programmer within 6 weeks

    • Built Celper, which turns printer alert emails into IT support tickets automatically; the department adopted it into its workflow for 50+ networked printers
    Youngstown State University logo
  3. –

    Software Developer

    Anmol Special Education Center · Biratnagar, Nepal

    • Built an accounting system for transactions, student records and financial reports, replacing an Excel-only workflow
    Anmol Special Education Center logo

FAQ

Are you available for work?

Yes. I'm looking for back-end, platform and infrastructure work — full-time, internship, or contract — while I finish my B.S. in Computer Science at Wilmington University. I'm open to relocation. Email me at [email protected] and I'll answer the same day.

What's your stack?

Go (Echo) and Python (FastAPI, Django) on the server, PostgreSQL, SQLite and Redis underneath, TypeScript and React when the browser is involved. I ship with Docker, Kubernetes, Traefik and GitHub Actions on AWS and Linux, and watch it with OpenTelemetry. I care more about the data model than the framework.

What do you actually build?

Systems that keep running when nobody is watching them. A point-of-sale that has to take an order during a dinner rush, a homelab that has to stay segmented and patched, a script that files the ticket so a human doesn't have to. I get real satisfaction out of making something powerful from nothing, and slightly more out of deleting a chore permanently.

Do you enjoy working in a team?

I do, and I go looking for it — I led a five-person team to a national win at the NASA Space Apps Challenge. Hackathons are my favourite, because working next to people with different stacks is the fastest way I know to learn and to adapt to what they need. I've worked with people across very different corners of programming and it has made me a better engineer every time.

Where are you based?

Towson, Maryland. I'm a citizen of Nepal, and I studied at Youngstown State University in Ohio before moving to Baltimore for CCBC, where I earned my A.S. in Computer Science in May 2026. I'm now at Wilmington University and open to relocating for the right role.

Got something that needs to keep running?

I'm open to back-end and platform roles, and I answer email quickly. Tell me what's breaking or what you want built.