./portfolio

Project Showcase

A collection of projects showcasing expertise in full-stack development, AI integration, and innovative software solutions.

Filter by:
CyberGrid Assault - Image 1
1 / 3

CyberGrid Assault[Public Beta]

Category: Browser Game
CyberGrid Assault is a browser-based action game project focused on fast-paced gameplay, cyberpunk aesthetics, and experimental game mechanics. The project explores how modern web technologies can be used to deliver responsive, visually rich gaming experiences directly in the browser without requiring native installation. From an engineering perspective, the project emphasizes game logic design, rendering performance, and input responsiveness within web constraints. The architecture is designed to be iterative and extensible, allowing new mechanics, maps, enemies, and gameplay systems to be introduced without rewriting core logic. Rather than relying on heavy engine abstractions, CyberGrid Assault is developed with a strong focus on custom game systems, deterministic behavior, and tight control over the update loop—making it suitable for experimentation with AI-driven enemies, procedural elements, and real-time interactions.
JavascriptWebRTCFirestoreBrowser APIsTailwind CSS
Spaceship Window - Caglar Orhan

Spaceship Window - Caglar Orhan[Public Beta]

Category: Web Page

Spaceship Window - An Interactive Portfolio Experience

A futuristic, space-themed portfolio website for Caglar Orhan, a Full-Stack Developer & AI Architect. This immersive digital experience combines cutting-edge web technologies to create an interactive journey through a developer's professional universe.

Key Features:

3D Interactive Environments: Built with React Three Fiber (@react-three/fiber) and Three.js, featuring animated 3D scenes for hero, about, skills, and contact sections

Particle Effects: Dynamic particle field creating a cosmic atmosphere

Voice Assistant Integration: AI-powered voice assistant to answer questions about the developer's experience and projects

Custom Cursor: Futuristic custom cursor enhancing the space theme

Interactive UI Elements: Including floating links, futuristic modals, and smooth animations powered by GSAP

Responsive Sections: Hero, About, Skills, Experience, Projects, Blog, and Contact sections

Modern Tech Stack: React + Vite with TailwindCSS for styling

The site showcases over a decade of full-stack development experience with a focus on modern web technologies, AI architecture, and creative interactive design. Perfect for developers looking to create memorable, engaging portfolio experiences that stand out.

WebGLThree.jsGLB 3DAstronomyStarGazingSpaceStarsReactViteTailwind CSSGSAPAPIReact Three FiberTypeScript
Nilufer Orhan Personal Web Page

Nilufer Orhan Personal Web Page[General Availability]

Category: Web Page

This website is designed as a personal academic and research-focused knowledge hub. It brings together articles, research notes, and carefully curated resources related to pharmacognosy, medicinal plants, pharmaceutical botany, and closely related natural sciences. The content is intended to support both casual readers with an interest in medicinal plants and professionals seeking reliable, well-organized references.

You can use the navigation menu to browse blog posts, research topics, and thematic categories. Each article is structured for clarity, readability, and long-term access, allowing you to return to specific topics or sources whenever needed. References and external resources are included where relevant to encourage deeper exploration and continued learning.

This website also serves as an evolving archive. New content may be added over time as research progresses, publications are updated, or new areas of interest emerge. Visitors are encouraged to explore freely, revisit previous entries, and use the material as a starting point for further academic inquiry or personal study.

Next.jsFastifyPostgreSQLRest API
Inkedin - Image 1
1 / 5

Inkedin[General Availability]

Category: Browser Extension

Inkedin is a lightweight Chrome extension that lets you emphasize text in social media posts using Unicode characters. No external tools, no copy-paste, no breaking your writing flow.
- ✨ Bold and Italic text formatting - 🎯 Inline toolbar that appears on text selection - ⌨️ Keyboard shortcuts (Ctrl+B, Ctrl+I) - 🚀 Zero network calls - works entirely client-side - 🔒 No data collection or tracking - ⚡ Instant, no typing lag

Browser ExtensionsJavascriptBrowser APIManifest v3Unicode
Photo Portfolio - Image 1
1 / 3

Photo Portfolio[General Availability]

Category: Web App

photo.caglarorhan.com is a personal photography portfolio shaped by curiosity, observation, and quiet moments. The collection explores light, form, and atmosphere across natural scenes, urban fragments, and minimal compositions—capturing what often goes unnoticed at first glance. Each photograph is presented with restraint, allowing the image to speak without distraction.

This space is designed not just to display images, but to invite slow viewing. Navigation is intentionally simple, encouraging visitors to move through the work as if following a visual path rather than scrolling a feed. The goal is to preserve the feeling of being present at the moment the shutter was released.

All photographs are created and curated by Çağlar Orhan, blending a technical eye with an artistic instinct. The portfolio is an ongoing archive—growing, evolving, and reflecting the way seeing changes over time.

Next.jsFastifyPostgreSQLOpenAIGPT-4oOpenAI Chat Completions API
AUTOMODS

AUTOMODS[IDEA (Discovery)]

Category: Web App

Autonomous Maritime Operations Decision Simulator is a next-generation research and development platform focused on modeling how autonomous maritime systems perceive, decide, coordinate, and adapt in realistic future-era operational environments. Rather than simulating combat procedures directly, the system emphasizes decision quality, information flow, autonomy levels, and resilience under uncertainty. Real-world geography, modern sensing concepts, and contemporary technological constraints are represented through carefully designed abstractions that preserve credibility without operational specificity.

At its core, the simulator runs large-scale AI-vs-AI scenarios where autonomous surface vessels, subsurface platforms, and aerial systems interact within degraded, noisy, and asymmetric information environments. Each agent operates under explicit constraints such as sensor limitations, communication latency, energy budgets, and authority boundaries, forcing trade-offs between speed, stealth, coordination, and survivability. A modular doctrine and behavior framework allows agents to adopt different decision postures and coordination philosophies, enabling systematic experimentation and comparative analysis.

The platform is designed as a living research system, supported by a comprehensive wiki-based documentation and telemetry pipeline. Every simulation produces rich data for replay, evaluation, and explainable analysis, allowing researchers to identify decision inflection points, emergent behaviors, and failure modes in autonomous systems. By prioritizing transparency, reproducibility, and ethical guardrails, the simulator serves as a serious tool for studying autonomous maritime operations, complex adaptive systems, and AI decision-making at scale—bridging the gap between theoretical research and practical experimentation.

Next.jsFastifyPostgreSQLAI
LED Tabela - GitHub Contribution Art - Image 1
1 / 6

LED Tabela - GitHub Contribution Art[General Availability]

Category: Browser Extension

Transform your GitHub contribution chart into an LED display with text animations, 30+ color schemes, and a disco ball mode!
LED Tabela turns your GitHub contribution chart into a vibrant LED display board! Create custom text animations, apply stunning color schemes, and even activate a mesmerizing disco ball effect.

Browser APIJavascriptDOMBrowser Extensions
Phonetic Portal

Phonetic Portal[General Availability]

Category: Browser Extension

Opens a portal and displays the phonetic pronunciation of the highlighted word. Phonetic Portal is a simple and basic tool designed to help users understand and pronounce words using the International Phonetic Alphabet (IPA). Whether you're a linguist, language learner, or just curious about phonetics, this application provides an easy and intuitive way to convert words into their phonetic representation. Built in collaboration with https://github.com/Ksenofanex

Browser ExtensionsDOMManifest v3indexedDBBrowser APIsJavascript
Guesser for Wordle Turkish

Guesser for Wordle Turkish[General Availability]

Category: Browser Extension
Chrome extension of Guesser for Wordle Turkish This extension tries to solve Wordle word guessing puzzle game Turkish version. This guesser aims to solve with the human interface (clicking buttons, etc). The extension does not intend to use script tricks or stored solution lookups. This extension challenges multiple searches and filters technics to handle Turkish language word's letter-position maps and letter's positional presence frequencies. Extension also visualize played game statistics. Users easily can play the game from the extension with proper manual typing. This extension is also an educational purpose for the coder itself. However, those who may read the source codes might find these JavaScript subjects, - namespace pattern, - good and complex array methods - loosen couplings and hardened cohesion - messaging between content and popup sides - DOM techniques - Some ES7 and JS best practices Target game url is: https://wordleturkce.bundle.app/ Used icon ref.: https://www.flaticon.com/free-icons/question
JavascriptDOMBrowser ExtensionsManifest v3Browser APIs
Shepherd's Forest Rescue - Image 1
1 / 5

Shepherd's Forest Rescue[Public Beta]

Category: Browser Game
Shepherd's Forest Rescue is a browser-based adventure where players guide a young shepherd through a mysterious forest to find and rescue sheep that have wandered too far from the pasture. The forest is filled with natural hazards, wild animals, and environmental puzzles.
2DJavascriptHTML5CSS3Canvas
ReplicID

ReplicID[IDEA (Discovery)]

Category: Web App

ReplicID is a digital identity and persona-replication platform designed to preserve how a person thinks—not just what they say.
Unlike traditional AI assistants or chatbots, ReplicID focuses on long-term cognitive continuity by modeling values, decision patterns, tone, and contextual memory through a structured memory-graph approach.

The project explores how AI can act as a reflective counterpart rather than a replacement—supporting personal assistance, knowledge continuity, and legacy use cases while respecting ethical boundaries, consent, and identity ownership. ReplicID treats identity as an evolving system, not a static dataset, allowing the persona to grow and adapt over time.

Built as a research-driven product concept, ReplicID sits at the intersection of AI, human-computer interaction, and digital selfhood—asking not just what AI can do, but how responsibly it should represent a person.

AINext.jsFastifyPostgreSQLVectorMLOpenAIGraph
ForkIndex

ForkIndex[Private Alpha]

Category: PWA
ForkIndex is a food-centric discovery platform that helps users find what’s worth eating nearby by indexing food and menu items, not just restaurants. Instead of browsing generic listings, users search by dishes, explore nearby options on an interactive map, and evaluate places based on structured, multi-category ratings. The platform is designed as a modern, full-stack web application with a strong emphasis on geospatial search, performance, data integrity, and mobile-first usability.
Next.jsTailwind CSSMapBox GL JSReact Map GLPWAFastifyJWTZodRate LimitingPostgreSQLPostGISAWS S3
PicDia

PicDia[Private Alpha]

Category: Web App
PicDia is a personal photo journal and memory-management application built to help users capture, organize, and revisit life moments faster and more intuitively than traditional album apps. The platform emphasizes responsive performance, scalable storage patterns, and a smooth, enjoyable user experience across devices. Designed and engineered with clear separation between presentation, data, and persistence concerns, PicDia demonstrates practical client-driven architecture with modern web/mobile standards.
Next.jsReactTypeScriptFastifyAWS S3CloudCDNsGitHub Actions
Synercium

Synercium[Private Alpha]

Category: Web App
Synercium is an AI-native collaboration and project management platform built around modular components and flexible data models. It is designed to adapt to diverse workflows while enabling intelligent automation, insights, and long-term system evolution.
PostgreSQLNext.jsFastify
PicBan

PicBan[General Availability]

Category: Browser Extension
PicBan is a browser extension designed to help users control, restrict, and protect images they encounter or share on the web. The project focuses on client-side enforcement of image privacy rules, offering lightweight, real-time protection without relying on centralized servers or invasive tracking. From an engineering standpoint, PicBan explores browser-native APIs, content script isolation, and secure client-side logic to detect, manage, and restrict image usage directly within the user’s browser.
DOMBrowser ExtensionsAIMLNSFWJSMobileNet v2COCO-SSDMediaPipe Face DetectorTensorFlow.jsManifest v3
MyOList

MyOList[Public Beta]

Category: PWA
Simple, smart shopping lists that work offline. Share with family, never forget an item. Create shopping list's templates. Use these list to go shopping, add your family and friends to the list management. Shop together or let them follow you. MyOList track your shopping habits, home inventory of items, statistics, suggestions, reminders, alarms, etc.
PWAjavascriptfirestoreindexedDB
Turkce Wordle Game

Turkce Wordle Game[General Availability]

Category: Browser Game
Turkçe Wordle is a fun and engaging word-guessing game inspired by the viral Wordle format. Players try to guess the hidden word within a limited number of attempts, receiving color-coded feedback on each guess. The game supports multiple languages—including Turkish, English, Spanish, and German—and lets users switch languages via the settings. It’s simple to play, browser-based, and perfect for improving vocabulary and having fun with daily word challenges. Also there is no game limit.
JavascriptDOMHTML