Projects using D3.jsProjects using D3.jsI’ve been working on something close to my heart — an AI-powered chatbot app designed to support elderly users with meaningful, easy conversations.
The idea is simple, but powerful:
People can interact with AI companions that feel familiar, comforting, and personalized. Even more interesting — users can create and talk to their own custom characters, making the experience feel more human and less “tech”.
But building this wasn’t straightforward.
Some real challenges I faced:
• Designing conversations that feel natural for elderly users (not robotic or overwhelming)
• Simplifying UI/UX so it’s actually usable for non-tech-savvy users
• Handling memory + context so chats feel continuous and personal
• Balancing personalization with safety and ethical boundaries
• Optimizing performance while keeping responses fast and meaningful
This project pushed me beyond just development — it made me think deeply about empathy, accessibility, and human connection through technology.
Still improving it every day, but excited about the impact it can create.
If you’re working in AI, healthcare, or user experience — would love to connect and exchange ideas. 3D IFC Viewer & Editor with AI-Powered Error Detection Platform
Developed an advanced 3D IFC Viewer and Editor designed for the Architecture, Engineering, and Construction (AEC) industry, enabling professionals to visualize, inspect, edit, and validate complex Building Information Modeling (BIM) data directly within the browser. The platform combines high-performance 3D rendering with AI-powered model analysis to improve project accuracy, collaboration, and workflow efficiency.
Built using modern web technologies including Three.js, WebGL, IFC.js, React.js, and Node.js, the solution provides seamless navigation of large IFC models, real-time property inspection, model editing capabilities, clash detection workflows, and intelligent error identification. Integrated AI algorithms automatically analyze BIM data to detect design inconsistencies, missing elements, geometry conflicts, and compliance issues, helping teams reduce costly mistakes before construction begins.
The platform supports collaborative digital construction workflows through cloud-based model management, interactive 3D visualization, real-time updates, and scalable backend services. By combining BIM technology, AI-driven validation, and browser-based 3D interaction, the system delivers a powerful solution for architects, engineers, contractors, and project managers.
Core Features:
3D IFC Model Visualization
Browser-Based BIM Viewer
IFC File Editing & ManagementAI-Powered Error Detection
BIM Model Validation
Clash Detection & Issue Identification
Real-Time Property Inspection
Interactive 3D Navigation