
About Me
Hey, I'm Vu — a self-taught developer and systems thinker based in Melbourne.
The Unconventional Path
My path into tech wasn't traditional. I've worked as a mechanic, tinkered with electronics, and handled frontline support. But what's been constant is a deep curiosity for how systems work—whether mechanical, digital, or human—and a relentless drive to solve the problems that actually matter.
Today, I build across the full stack, with a strong focus on AI, automation, and cloud-native systems. I work with modern tools like LangChain, Hugging Face, and vector databases to develop intelligent agents and chatbot memory systems. I'm especially drawn to building bots that can hold meaningful conversations—moving beyond surface-level answers and into truly contextual interaction.
What I Work On
AI Engineering & Chatbots
I'm building intelligent agents that can hold meaningful conversations. Using LangChain, Hugging Face, and vector databases, I create chatbots with persistent memory systems that understand context across conversations. My focus is on moving beyond surface-level Q&A to create bots that truly understand and engage.
- • Conversational AI with memory persistence
- • Vector databases for semantic search
- • LangChain for complex AI workflows
- • Custom training and fine-tuning
Cloud Infrastructure & DevOps
I architect and manage cloud-native systems, with deep experience in Oracle Cloud Infrastructure and Cloudflare. From server hardening to automated deployments, I build infrastructure that's both secure and scalable. My approach combines modern DevOps practices with hands-on system administration.
- • Oracle Cloud Infrastructure (OCI)
- • Cloudflare Workers and edge computing
- • Linux server administration and hardening
- • Automated deployment pipelines
Creative Tech & Real-Time Streaming
I develop interactive streaming tools and real-time applications that bridge the gap between technology and creativity. From Twitch integrations to live data visualizations, I build systems that respond to user interaction in real-time, creating engaging digital experiences.
- • Real-time streaming integrations
- • Interactive web applications
- • Live data visualization
- • Creative coding and digital art tools
Technical Focus
Languages & Tools
- • JavaScript/TypeScript: Modern ES6+, async/await, modules
- • Python: AI/ML libraries, automation, data processing
- • Astro: Static site generation, component islands
- • React: Hooks, context, state management
- • Tailwind CSS: Utility-first styling, responsive design
AI & Automation
- • LangChain: Complex AI workflows and chains
- • Hugging Face: Model deployment and fine-tuning
- • Vector Databases: Semantic search and embeddings
- • OpenAI/Anthropic APIs: LLM integration
- • Bash Scripting: System automation and deployment
Infra & Systems
- • Oracle Cloud: Compute, networking, ARM architecture
- • Cloudflare: Workers, DNS, CDN, security
- • Linux: Ubuntu/Debian, systemd, package management
- • Security: SSH hardening, firewall config, SSL/TLS
- • Monitoring: System health, performance optimization
Creative Tech
- • Real-time APIs: WebSockets, streaming data
- • Twitch Integration: Chat bots, overlay systems
- • Data Visualization: Charts, dashboards, analytics
- • Interactive UIs: Responsive, accessible design
- • Creative Coding: Generative art, animations
What Drives Me
I'm motivated by the challenge of making complex systems work seamlessly together. Whether it's getting an AI model to understand context across conversations, optimizing server performance under load, or building interfaces that feel intuitive, I'm drawn to problems that require both technical depth and creative thinking.
What excites me most is when technology serves a real purpose—when a chatbot actually helps someone solve a problem, when infrastructure scales smoothly during peak usage, or when a creative tool enables someone to express their ideas in new ways. I believe the best tech solutions are the ones that fade into the background and just work.
My Working Style
I approach problems systematically but stay flexible in my methods. I start by understanding the core issue, research existing solutions, then build iteratively. I'm comfortable working independently but value collaboration and feedback. I document as I go—not just for others, but because writing helps me think through complex problems.
I prefer to understand the "why" behind technical decisions, not just the "how." This means I often dig deeper into documentation, experiment with different approaches, and sometimes take longer upfront to build more robust solutions. I believe this investment pays off in maintainable, scalable systems.
Looking Ahead
I'm excited about the convergence of AI and traditional software development. The ability to build applications that can understand, learn, and adapt opens up possibilities we're only beginning to explore. I'm particularly interested in how we can make AI more accessible and useful in everyday applications.
On the infrastructure side, I'm fascinated by edge computing and how we can bring processing closer to users. The combination of edge deployment, real-time data processing, and intelligent caching creates opportunities for incredibly responsive applications.
I'm always looking for projects that challenge me to grow, whether that's contributing to open source, collaborating with other developers, or tackling problems in domains I haven't explored yet. The best part of this field is that there's always something new to learn.
What I'm Working On
AI-Powered Chatbots
Building intelligent conversational interfaces using modern LLM APIs, with plans to implement long-term memory using vector embeddings and multimodal capabilities.
Cloud Infrastructure
Exploring serverless architectures, edge computing, and modern deployment strategies using Cloudflare Workers and Oracle Cloud services.
My Development Philosophy
"I believe the best learning happens when you're solving real problems. Every challenge is an opportunity to fill knowledge gaps and build something meaningful. Documentation may be tedious, but the journey of discovery is what drives innovation."
Let's Connect
I'm always interested in discussing technology, sharing knowledge, and exploring new opportunities. Whether you're facing a technical challenge or want to collaborate on a project, I'd love to hear from you.