status: available_for_opportunities | Pokhara, Nepal
Dipu Thakur

whoami

Dipu Thakur

>

I build practical tools and applications that solve real problems — from document parsers to interactive games. Turning ideas into working code, one commit at a time.

0
grad_year
0
certifications
0
tech_stack
0
projects_built
scroll

about_me.md

Building things that make a difference

I am Dipu Thakur, a passionate developer who loves creating practical tools and applications. My journey started with simple scripts and has grown into building full-fledged applications like DocStream — a universal document parser that converts PDFs, DOCX, PPTX, and images into clean Markdown in real-time.

I believe in writing clean, readable code and building products that solve real problems. Whether it is a browser-based game or a document processing pipeline, I approach every project with curiosity and dedication.

Clean Code
Fast Learner
Team Player
Goal Driven
Contact Me
dipu-thakur — stack.py class Developer: def stack (self): return [ "Python", "TensorFlow", "JavaScript", "SQL" ] $ git commit -m "build something real"

~/dipu-thakur

tech_stack.json

Technologies I Work With

A live 3D map of my stack. Drag to rotate, hover a node for detail.

Proficiency

Python90%
JavaScript85%
HTML / CSS80%
Document Processing85%
Git & GitHub75%

Tools & Frameworks

PythonJavaScriptHTML5 CSS3Tailwind CSSFlask StreamlitGitGitHub VS CodePandasNumPy OCRDocument Parsing

Currently Learning

React.js Node.js Docker

portfolio/

Featured Projects

A selection of projects I have built, from document processing tools to interactive games. Hover a card to tilt it.

FEATURED

DocStream

A universal document parser that converts PDFs, DOCX, PPTX, XLSX, CSV, TXT, and images into clean Markdown in real-time.

PythonStreamlitOCR

PDF Summarizer

A local PDF summarizer built with LangChain, Llama 3 (Ollama), and Streamlit. Upload a PDF and get a concise AI-generated summary.

LangChainLlama 3Ollama

LearnMate AI

An interactive PDF tutor powered by AI. Upload PDFs or images and have natural conversations with your documents using RAG and local LLMs.

RAGLocal LLMsAI Tutor

EMO-SENSE

A facial emotion detection system that analyzes expressions in real-time and recommends music, videos, and quotes based on mood. Powered by computer vision and ML.

HTMLMLSentiment Analysis

Snake Water Gun

A fun browser-based twist on Rock Paper Scissors. Play against the computer with instant results. Built with pure vanilla JavaScript.

JavaScriptHTMLGame Logic

More on GitHub

I have 9 public repositories covering web development, Python scripts, AI tools, and experimental projects.

PythonJavaScriptAIWeb Dev
View All Repositories

git_log --journey

My Experience

Open Source Contributor

GitHub Community

2024 — Present

Actively building and maintaining open-source projects. Created DocStream, PDF Summarizer with LangChain and Llama 3, LearnMate AI tutor with RAG, and EMO-SENSE for emotion detection.

PythonJavaScriptStreamlitLangChainRAG

Self-Taught Developer

Continuous Learning

2023 — 2024

Started my coding journey by learning Python and JavaScript fundamentals. Built small projects to practice concepts. Focused on understanding core programming principles, data structures, and algorithmic thinking.

Python BasicsJS FundamentalsProblem SolvingGit

Learning & Exploring

Foundation Building

2023

Discovered my passion for programming and began exploring the world of software development. Set up my development environment, learned about version control, and started writing my first lines of code.

First CodeHello WorldCuriosity

send_message()

Let's Connect

Have a project idea, want to collaborate, or just want to say hi? I am always open to new opportunities and conversations.

🤖 Dipu Thakur Bot
AI Resume Assistant