Kathmandu, Nepal

Hi, I’m Sudip.

Software Engineer & Open Source Lead

I’m Sudip Parajuli, and I go by sudipnext online. I work at Presenton , where I develop open-source software, build enterprise features, and maintain the infrastructure and desktop app.

Previously, I worked at Exploreden and helped build its hotel-booking platform. My other work includes recommendation systems, robotics, and teaching. Here’s a little about what I’ve worked on.

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.

View moreView less about my work at Presenton
  • 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.

View moreView less about my work at Exploreden
  • 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.

View moreView less about my work at Kinu Tech
  • 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.

Read the full CV →

Presenton

· Visit Presenton Next.js · Python · Electron · Kubernetes

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

View moreView less about my work at Presenton
  • 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.

Exploreden

Django · React · Travel APIs · Stripe

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

View moreView less about my work at Exploreden
  • 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.

llmai

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

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.

nexREC

· Watch demo on YouTube PyTorch Geometric · Milvus · Django · PostgreSQL · Remix

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

View more projects →

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

B.E. in Electronics, Communication and Information Engineering

Tribhuvan University · IOE, Purwanchal Campus

Combined software engineering with embedded systems, communication, data science, machine learning, and robotics.