Skip to content
View hienptx's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hienptx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hienptx/README.md
LinkedIn Badge Youtube Badge

Hi, I'm Hien — thanks for visiting my GitHub!

Feel free to reach out — happy coding!

🛠️ Tech Stack & Skills

💻 Programming Languages

C C++ Python Shell Script Jupyter Notebook

🌐 Web Technologies

HTML5 CSS3 HTTP Server

🤖 AI & Machine Learning

LLMs LangChain LangGraph Prompting

🚀 Frontend & APIs

Streamlit FastAPI Uvicorn

🗄️ Database

SQL MariaDB

🐳 DevOps & Tools

Docker GitHub Linux Unix

⚙️ System & Development

Virtual Machine CLI Makefile Sorting Algorithms

🎯 Currently Learning & Building

  • 🤖 LLM Applications: Exploring the intersection of AI and practical software solutions
  • 🔗 LangChain & LangGraph: Building sophisticated AI workflows and agents
  • 🌐 Full-Stack Development: Combining FastAPI backends with modern frontends
  • 📊 Data Engineering: Working with databases and data processing pipelines

🌟 42 School Journey

Currently developing skills through the comprehensive 42 curriculum, focusing on:

  • Systems programming with C/C++
  • Unix/Linux system administration
  • Algorithm design and optimization
  • Web server development
  • Modern DevOps practices

GitHub Stats
Top Languages

Pinned Loading

  1. 42_Mini_Http_Server 42_Mini_Http_Server Public

    A non-blocking HTTP server in C++98 that supports GET/POST/DELETE, serves static sites, handles file upload/delete, runs CGI scripts (e.g. Python), and listens on multiple ports. Uses a config file…

    C++

  2. PatentMuse PatentMuse Public

    PatentMuse is a semantic search and analysis tool for patent documents from sources like the EPO. It processes raw XML data into structured, vectorized chunks and uses transformer models with promp…

    Jupyter Notebook

  3. langcraft_app langcraft_app Public

    langcraft is a language learning game platform for classroom use, with teacher-led sessions, group gameplay, and adaptive learner levels — is powerful and well-aligned with both pedagogy and techno…

    HTML

  4. 42_minishell 42_minishell Public

    This project is about creating a simple shell, little bash.

    C

  5. 42_cub3D 42_cub3D Public

    This project is inspired by the world-famous Wolfenstein 3D game, which was the first FPS ever. It will enable me to explore ray-casting. The goal will be to make a dynamic view inside a maze.

    C

  6. 42_fractol 42_fractol Public

    Fract'ol is about creating graphically beautiful fractals with C. Fractals are complex geometric shapes that exhibit self-similar patterns at different scales. They are generated through mathematic…

    C