Curriculum vitae

Sudip Parajuli

Also known online as sudipnext ↗

Software Engineer & Open Source Lead at Presenton, based in Kathmandu, Nepal. I work on open-source software, enterprise features, infrastructure, and desktop applications.

At Presenton, I develop features, review pull requests, and maintain the product and infrastructure. Previously, I worked at Exploreden, building hotel-booking features, provider integrations, Stripe payments, recommendation systems, and data pipelines.

I studied electronics, communication, and information engineering, and worked on an autonomous robot as part of my research. Outside work, I’ve helped with student communities, taught AI classes, and helped organize workshops and hackathons.

Software Engineer & Open Source Lead

Presenton

I spend most of my time on the open-source product, adding features and reviewing pull requests. I also look after the infrastructure and work on enterprise features and the desktop app.

  • Working on the open-source product, adding features, reviewing pull requests, and maintaining the existing infrastructure.
  • Building enterprise features like sign-in with OIDC, user provisioning with SCIM, and role-based access control (RBAC).
  • Working on secure self-hosting and deployment options using Kubernetes, Helm, Docker, and Podman.
  • Building and maintaining the Electron app for macOS, Linux, and Windows.

Full-stack Engineer

Exploreden

I worked on the hotel-booking platform with the team. My work included connecting travel providers, adding payments, and building features to help people plan their trips.

  • I worked on integrations with RateHawk, Hotelbeds, Viator, and other hotel API providers.
  • I built hotel-booking flows and connected Stripe for payments.
  • Part of my work involved importing large amounts of provider data and setting up cron jobs for scheduled processing.
  • Other features I worked on included recommendations, itinerary planning, credits, and rewards.

Backend engineer

Kinu Tech

I learned a lot about backend development at Kinu Tech through project work and mentorship. I worked with Django, APIs, web scraping, and data processing, and got familiar with caching, background tasks, and cloud deployment.

  • I learned to build APIs with Django and Django REST Framework, use PostgreSQL, and customize Django admin.
  • I used BeautifulSoup, Scrapy, and Selenium for web scraping, and learned to clean and process the data with pandas and NumPy.
  • I got familiar with caching, Celery background tasks, AWS tools such as Lambda, CDK, and ECR, and CI/CD with GitHub Actions.
  • I also explored React, Next.js, Nuxt, and TypeScript while helping with frontend work.

University lead, CS50 AI

CS50x Nepal

I helped run CS50 AI classes and supported students as they worked through the course and their projects. I also helped organize workshops and the X-Hack 3.0 hackathon.

Advisor · Secretary · Vice Secretary

EXCESS, IOE Purwanchal Campus

I took on different roles in the student society, helping organize workshops, learning sessions, and hackathons. I also taught sessions on Django, web development, IoT, and robotics.

Data fellow

Code for Nepal

Through the fellowship, I learned Python, SQL, data analysis, and visualization. I also explored machine learning, data warehousing, cloud computing, and Docker, and learned about working on software with others.

B.E. in Electronics, Communication and Information Engineering

Tribhuvan University · IOE, Purwanchal Campus

Engineering study spanning software, data, electronics, communications, embedded systems, machine learning, and robotics.

Languages

Python · TypeScript · JavaScript · SQL · C++ · C · Shell

Backend & APIs

Django · Django REST Framework · FastAPI · Flask · Node.js · Celery · OAuth 2.0 · OIDC · SCIM · RBAC · REST APIs

Frontend

React · Next.js · Electron · Remix · Nuxt · Tailwind CSS · Shadcn UI · HTML · CSS

AI & data

PyTorch · PyTorch Geometric · Hugging Face · pandas · NumPy · scikit-learn · GNNs · vector search · LLM tooling

Data & infrastructure

PostgreSQL · Redis · Milvus · MongoDB · Docker · Podman · Kubernetes · Helm · Nginx · GitHub Actions · AWS CDK · Lambda · EC2 · ECR · Lightsail

Robotics & automation

ROS 2 · Nav2 · SLAM · LiDAR · Arduino · ESP32 · MQTT · Selenium · Scrapy · BeautifulSoup

Presenton · Visit Presenton

An open-source AI presentation tool for creating editable slide decks, with custom templates, PowerPoint and PDF exports, and self-hosting.

Next.js · Python · Electron · Kubernetes

Exploreden

A hotel-booking platform that brings together travel providers, payments, recommendations, and itinerary planning.

Django · React · Travel APIs · Stripe

llmai · PyPI

A provider-neutral Python library that gives OpenAI, Anthropic, Gemini, Bedrock, DeepSeek, and other LLM APIs a shared interface for messages, tools, schemas, streaming, and responses.

Python · multi-provider LLMs · sync/async · structured output

nexREC · Watch demo on YouTube

A full-stack movie recommendation system built around graph neural networks and vector search, developed as a final-year engineering project.

PyTorch Geometric · Milvus · Django · PostgreSQL · Remix

View selected projects →

Open-source AI, developer tools, reliable backend systems, document intelligence, recommendation systems, graph neural networks, autonomous robotics, technical writing, and widening access to practical engineering education.