Skip to content
View haiphucnguyen's full-sized avatar

Block or report haiphucnguyen

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
haiphucnguyen/README.md

👋 Hi, I'm Hai Nguyen

I'm a software engineer with over 20 years of experience building scalable, enterprise platforms. I’ve led backend and architecture initiatives at companies like Apple, Amazon, and Intuit - designing systems that power millions of users and orchestrate complex enterprise workflows.

Beyond my professional work, I’m deeply passionate about open-source software as a force for innovation - especially for small and mid-sized companies that need affordable, adaptable technology without vendor lock-in.


🚀 What I'm Building

FlowInquiry — Modern Ticket & Project Management

FlowInquiry is an open-source, self-hostable alternative to tools like Jira and Zendesk.
It helps small and growing teams manage work clearly, stay aligned, and build their own workflows—without enterprise overhead.

Highlights:

  • ✅ Kanban project management with iterations and epics
  • ⚙️ Configurable workflows and SLA tracking
  • 🧠 AI-assisted insights using ChatGPT and Ollama
  • 📬 Real-time updates via WebSocket, Slack, and Email
  • 🌐 Cloud-native deployment (Docker, Helm, Terraform, Kubernetes)

FlowInquiry embodies my long-term goal: empowering small and mid-sized companies to modernize operations through open-source innovation.


Askimo — AI at Your Command Line

Askimo is a flexible, pluggable command-line assistant that connects directly with AI models like OpenAI and Ollama.

Key features:
💬 Real-time streaming chat in the terminal
🔌 Extensible plugin system for custom commands and providers
⚡ GraalVM native builds for instant startup
🛠 Session-based configuration for personalized workflows

Askimo bridges the gap between developer productivity and accessible AI.


💡 Why I Build

Both projects reflect what I care most about:

  • Building practical, developer-friendly tools that simplify complex work
  • Creating accessible technology that supports small and mid-sized businesses
  • Encouraging a culture of open collaboration and continuous learning

💼 About Me

  • 🧱 Enterprise architect focused on scalability, maintainability, and clean system design
  • ⚙️ DevOps practitioner using automation, IaC, and container orchestration
  • 🧭 Advocate for open, composable systems that empower developers and organizations
  • 🛠️ Dedicated to building software that’s flexible, testable, and built to last

📫 Let's Connect


My GitHub is where I experiment, learn, and share tools that help developers and teams work smarter.
Open-source is how I give back—by making technology more accessible for everyone.

Pinned Loading

  1. MyCollab/mycollab MyCollab/mycollab Public archive

    An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document

    Java 1.3k 570

  2. BigDataDemo BigDataDemo Public

    The demo of using Kafka, Spark, Hive, Cassandra, etc by using Docker. It produces the production ready environment for any kinds of big data project relates to Hadoop ecosystem

    Jupyter Notebook 37 22

  3. flowinquiry/flowinquiry flowinquiry/flowinquiry Public

    FlowInquiry is an open-source platform that brings together project management, ticket tracking, workflow automation, and SLA monitoring to help teams stay organized and efficient.

    HTML 83 16

  4. flowinquiry/spring-testcontainers flowinquiry/spring-testcontainers Public

    Designed to make writing integration tests with Testcontainers in Java effortless and extensible

    Java 9 3

  5. askimo askimo Public

    Askimo - A powerful cross-platform CLI (Windows, macOS, Linux) to chat with LLMs like OpenAI, Ollama, and more. It simplifies working across multiple models, gives you direct local file access, and…

    Kotlin 5 4