Projects

Here are some of my personal projects and code samples that showcase different technologies and approaches to solving various problems.

Translation Agent App

An AI-powered translation platform designed to explore context-aware translation workflows. The application integrates large language models and external APIs to generate more accurate translations while preserving contextual meaning across multiple languages.

Key Focus: AI · LLM · Translation Workflow

Tech Stack:

ReactTypeScriptAI/MLAPI IntegrationLLMPrompt Engineering

ContextLang

An experimental programming language designed for context-aware applications. The project explores how contextual information can influence execution flow, enabling adaptive state management and behavior in complex software systems.

Key Focus: Language Design · Context Systems · Interpreter

Tech Stack:

PythonFastAPILangChainLanguage DesignInterpreterGroqHuggingFaceOllamaDeepLReactAxiosElectronTypeScript

Reactivated Sample

A fullstack example demonstrating the integration of Django with React using the Reactivated framework. The project showcases server-side rendering, shared typing between backend and frontend, and type-safe communication across the application stack.

Key Focus: Django + React · SSR · Type-safe APIs

Tech Stack:

DjangoReactPythonTypeScriptReactivatedSSR

Headless CMS Architecture (Strapi + Next.js)

A headless CMS architecture built with Strapi and Next.js, demonstrating how structured content can be delivered through APIs and rendered dynamically in a modern React-based frontend.

Key Focus: Headless CMS · API-driven frontend · Content architecture

Tech Stack:

Next.jsReactStrapiPostgreSQLREST APIHeadless CMS

Graphics Canvas

A real-time collaborative canvas application built to explore high-performance graphics rendering in the browser. The project implements multi-user interaction, cursor synchronization, and efficient drawing tools using the Canvas API and WebSocket communication.

Key Focus: Real-time Collaboration · Canvas Rendering · WebSockets

Tech Stack:

TypeScriptReact 18Canvas APIWebSocketNode.jsExpressWebpack 5

Next Notes App

A lightweight note-taking application built with Next.js to explore markdown-based content editing and modern React UI patterns.

Key Focus: Markdown Editing · Next.js UI Architecture

Tech Stack:

Next.jsReactTypeScriptTailwind CSS

GraphQL Fundamentals with React

A small learning project demonstrating CRUD operations using GraphQL with React and Apollo Client, focusing on query-based data fetching and schema-driven API design.

Key Focus: GraphQL APIs · Apollo Client · CRUD Patterns

Tech Stack:

Apollo ClientGraphQLReactExpressExpress GraphQL

Spring Boot Microservice

A microservice architecture example exploring event-driven design using Kafka, relational persistence with PostgreSQL, and object storage integration with AWS S3.

Key Focus: Microservices · Event-driven Architecture · Kafka

Tech Stack:

Java 17Spring BootSpring Data JPAApache KafkaPostgreSQLAWS S3DockerMaven

My Portfolio

This portfolio website built with Next.js to showcase projects, technical experience, and interactive UI experiments including Three.js visualizations.

Key Focus: Interactive UI · 3D Visualization · Developer Portfolio

Tech Stack:

Next.jsReactTypeScriptSCSSFramer MotionThree.js