I’m a software developer with hands-on experience across front-end, back-end, and DevOps domains. I enjoy
building clean, scalable, and production-ready systems, and I care deeply about maintainability, performance, and
developer experience.
What I Do
Develop modern web applications using React, Next.js, Vue, and Blazor
Build robust back-end services with .NET, NestJS, NodeJS, and BunJS
Design and work with databases such as PostgreSQL, MS SQL, SQLite, and InfluxDB
Create and maintain CI/CD pipelines using GitHub Actions, Docker, Coolify, Azure, and AWS
Develop desktop applications using Electron, .NET MAUI, and Windows Forms
Write clean and efficient code in C#, TypeScript, JavaScript, and Python
Follow clean code, SOLID principles, and pragmatic architecture decisions
Automation in development and deployment workflows
Continuous learning and improving engineering practices
I actively work on open-source projects and enjoy exploring new tools, frameworks, and ideas that improve developer
productivity and system reliability.
Below is a quick overview to learn more about my work, activity, and how to get in touch.
Golter↗(Jan 17, 2026) A terminal-based file converter with a modern TUI, built with Go. Supports batch conversion of images, videos, audio, and documents.
Migrate from prettier-eslint to Biome↗(Dec 24, 2025) A fully automated Bash script to migrate from ESLint + Prettier to Biome. It initializes Biome, migrates ESLint and Prettier configurations, removes old config files, and updates package.json scripts. Designed for Bun environments with full Next.js ESLint compatibility.
Insta Public Archiver↗(Dec 23, 2025) A Python script to download all media from public Instagram profiles without login.
Running Calibre-Web on Coolify↗(Oct 15, 2025) A comprehensive guide to deploying Calibre-Web on Coolify with Docker Compose and persistent storage
GitHub Profile Viewer↗(Oct 15, 2025) A dynamic web platform that transforms how you explore GitHub profiles, built with Blazor and .NET. Dive deep into developers' open-source contributions with a sleek interface and robust performance.
Mermaid Live Editor & Viewer↗(Apr 23, 2025) A powerful web application built with Next.js, React, and TypeScript that allows users to create, edit, and share Mermaid diagrams in real-time with live preview and instant sharing capabilities.
VitePress Mermaid Renderer↗(Mar 15, 2025) A VitePress plugin that transforms static Mermaid diagrams into interactive, dynamic visualizations with zoom, pan, fullscreen, and more.
Env Protector↗(Sep 14, 2024) A Visual Studio Code extension that enhances the security of environment files by masking sensitive data, providing confirmation prompts before opening, and allowing users to manage environment variables without exposing their contents.
Using JSON Schema in VS Code↗(Aug 25, 2024) Step-by-step guide to implementing JSON Schema validation in VS Code for automatic error detection and IntelliSense support.
Docker Command Documentation↗(Aug 25, 2024) Comprehensive guide to Docker commands for containerization, image management, and container orchestration with practical examples and best practices.
TypeScript Types and Utility Types↗(Aug 25, 2024) Complete guide to TypeScript's built-in utility types, advanced type transformations, and custom type definitions for robust type safety.
Using Glob Patterns in TypeScript Projects↗(Aug 25, 2024) Comprehensive guide to glob patterns in TypeScript with detailed character explanations, examples, and practical applications for file matching.
Latest Activity
This section tracks my recent interactions across GitHub, including pull requests, issues, and star activities. It
provides a chronological overview of my contributions and community engagement, showcasing what I've been working on
lately.
Explore a comprehensive list of my code repositories, categorized by their status and type. This includes projects I've
recently updated, those I maintain actively, as well as forks and archived exploratory work.
Recently Updated
These are the projects I have been most active on recently. Check here to see the latest code I've pushed and the
features currently under development.
personal-website↗ ★1 -
MDX - Homepage↗ Created: Sep 7, 2023 • Updated: Feb 8, 2026 No description provided.
mermaid-viewer↗ ★7 -
TypeScript - Homepage↗ Created: Apr 23, 2025 • Updated: Feb 7, 2026 A powerful, modern web application that transforms your ideas into stunning diagrams with live preview and instant sharing capabilities.
orhan-elektronik↗ ★1 -
TypeScript - Homepage↗ Created: Jan 1, 2025 • Updated: Feb 6, 2026 No description provided.
Active Repositories
A collection of my primary projects that are currently maintained and under active development. These repositories
represent my core open-source contributions and personal tools.
vitepress-mermaid-renderer↗ ★41 -
TypeScript - Homepage↗ Created: Mar 15, 2025 • Updated: Feb 5, 2026 Transform your static Mermaid diagrams into interactive, dynamic visualizations in VitePress! This powerful plugin brings life to your documentation by enabling interactive features like zooming, panning, and fullscreen viewing.
electron-widgets↗ ★20 -
TypeScript - Homepage↗ Created: Mar 24, 2024 • Updated: Dec 19, 2025 the missing html based widget manager application
env-protector↗ ★15 -
TypeScript - Homepage↗ Created: Sep 14, 2024 • Updated: Jan 12, 2026 Protect your secrets from being exposed
nextui-blog-template↗ ★12 -
TypeScript - Homepage↗ Created: Nov 2, 2023 • Updated: Jan 14, 2026 The Next UI Blog Template is a powerful foundation for crafting your very own blog website using Next.js, coupled with sleek UI components from Next UI. This template not only jumpstarts your project but also ensures a responsive and customizable blog experience.
mermaid-viewer↗ ★7 -
TypeScript - Homepage↗ Created: Apr 23, 2025 • Updated: Feb 7, 2026 A powerful, modern web application that transforms your ideas into stunning diagrams with live preview and instant sharing capabilities.
reddit-rss-api↗ ★4 - TypeScript - Homepage↗ Created: May 16, 2024 • Updated: Feb 5, 2026 This project appears to be a Deno-based server application that serves as an API for fetching Reddit posts from rss feed. It provides several endpoints to fetch posts from one or more subreddits.
markdown-file-renamer-web-app↗ ★4 - TypeScript - Homepage↗ Created: Nov 5, 2023 • Updated: Oct 20, 2025 This project is a web application that allows users to upload Markdown files, store them locally, and later download the files with renamed filenames. It has been created to help develop the NextUI Blog Template project.
clone-all-gists↗ ★3 - TypeScript Created: Aug 26, 2024 • Updated: Oct 27, 2025 This script downloads all public gists for a specified GitHub user and saves them to the local filesystem. The gists are organized by username and gist ID.
GPVBlazor↗ ★2 - HTML - Homepage↗ Created: Jun 26, 2024 • Updated: Feb 3, 2026 This platform provides a comprehensive and user-friendly interface for exploring GitHub profiles and gaining valuable insights into developers' open-source contributions.
color-img-downloader↗ ★2 - TypeScript - Homepage↗ Created: Jul 14, 2025 • Updated: Jan 10, 2026 Color Studio is a professional-grade color picker and image generation tool built with modern web technologies. Create, manipulate, and export beautiful colors in multiple formats with an intuitive and powerful interface.
write-lyric-to-audio↗ ★2 - JavaScript Created: May 4, 2024 • Updated: Sep 13, 2025 This project is designed to fetch and display metadata for audio files, specifically focusing on .flac and .mp3 formats. It also integrates with the Genius API to retrieve lyrics for the songs based on the metadata obtained. The project utilizes Deno for runtime and leverages various npm packages for metadata parsing and lyrics fetching.
catchapage↗ ★2 - TypeScript Created: Nov 3, 2025 • Updated: Nov 4, 2025 an automated page capture toolkit that crawls a curated list of URLs, renders each page in multiple device profiles, and saves both the rendered HTML and a full-page screenshot for every variation.
Forked Repositories
Repositories I have forked to contribute to, study, or customize. This list reflects my involvement in the broader
open-source ecosystem and tools I find interesting.
crono-event↗ Created: Feb 7, 2026 • Updated: Feb 7, 2026 This program is a timer for events and activities that allows you to set the time and set alarms.
letterboxd-api↗ -
Python - Homepage↗ Created: Feb 2, 2026 • Updated: Feb 2, 2026 An API to expose scraped Letterboxd data
nestlens↗ -
TypeScript - Homepage↗ Created: Jan 25, 2026 • Updated: Jan 25, 2026 Laravel Telescope-inspired debugging and monitoring for NestJS. Track requests, queries, exceptions, jobs, and 14 more watchers with a beautiful real-time dashboard.
RepoHub↗ - TypeScript - Homepage↗ Created: Dec 5, 2025 • Updated: Dec 5, 2025 RepoHub provides a unified interface for package discovery and installation across different operating systems.
Letterboxd-to-IMDb↗ - Python Created: Jun 28, 2025 • Updated: Jun 28, 2025 Import your Letterboxd ratings into IMDb
Archived Repositories
Older projects that are no longer actively maintained but kept for reference and historical context. Feel free to browse
them for code snippets or to see my past work.
nextjs-cookie-based-auth↗ ★4 - TypeScript - Homepage↗ Created: Oct 30, 2023 • Updated: Sep 18, 2024 This project has been created to learn how to implement JSON Web Token (JWT) and cookie-based authentication for only an administrator (admin) using Next.js.
tic-tac-toe↗ ★3 - TypeScript - Homepage↗ Created: Oct 28, 2023 • Updated: Dec 13, 2024 Tic-Tac-Toe with AI is a web-based game built using React. The game provides a simple interface for playing Tic-Tac-Toe against an AI opponent. The game logic is implemented in JavaScript, and it uses the minimax algorithm to create a challenging AI opponent.
rock-paper-scissors↗ ★2 - TypeScript - Homepage↗ Created: Jan 17, 2024 • Updated: Jun 21, 2024 This is a simple rock-paper-scissors game built with React and Next.js. The game is played against the computer using the React Context.
redux-practice↗ ★2 - TypeScript - Homepage↗ Created: Dec 6, 2023 • Updated: Dec 18, 2024 This project is an example application created to learn the Redux library.
MarkdownFileRenamer↗ ★2 - C# Created: Nov 2, 2023 • Updated: Nov 2, 2023 Markdown File Renamer is a simple C# application for renaming and moving files using the titles from Markdown files.
Product Requirements Document↗(Aug 25, 2024) Complete guide to writing effective Product Requirements Documents (PRDs) with templates, best practices, and real-world examples for software development.
React Component Lifecycle↗(Aug 25, 2024) Deep dive into React component lifecycle methods, hooks, and modern patterns for managing component state and side effects in React applications.
Git Hooks: A Comprehensive Guide↗(Aug 25, 2024) Complete guide to Git hooks implementation, best practices, and advanced automation techniques for client-side and server-side workflows.
Script Gists↗(Aug 25, 2024) Collection of useful development scripts including Prettier setup, Git utilities, and automation tools for modern development workflows.
Running Scripts in Linux↗(Aug 25, 2024) Essential guide to running scripts in Linux including permissions, execution methods, and best practices for shell scripting.
PowerShell Scripting↗(Aug 25, 2024) Complete PowerShell scripting guide covering automation, DevOps practices, Azure integration, and advanced techniques for cross-platform environments.
Electron Widgets↗(Mar 25, 2024) A desktop application built with Electron.js and Node.js that allows users to create and manage customizable widgets on their desktops.
Resume Builder↗(Jan 12, 2023) A desktop application developed with C# and Windows Forms that allows users to create, manage, and export resumes using various templates, with features like automatic saving, import/export, and multi-language support.
open-on-gpv-crx↗ ★2 - JavaScript - Homepage↗ Created: Jan 20, 2024 • Updated: Aug 4, 2024 This Chrome extension allows you to easily open a GitHub Profile on Github Profile Viewer Website.
personal-website↗ ★1 - MDX - Homepage↗ Created: Sep 7, 2023 • Updated: Feb 8, 2026 No description provided.
orhan-elektronik↗ ★1 - TypeScript - Homepage↗ Created: Jan 1, 2025 • Updated: Feb 6, 2026 No description provided.
dreamtui↗ ★1 - TypeScript Created: Feb 6, 2026 • Updated: Feb 6, 2026 A terminal-based generative dream engine.
personal-website-blazor↗ ★1 - HTML Created: Dec 23, 2025 • Updated: Dec 24, 2025 No description provided.
instaloader-api↗ ★1 - Python Created: Jan 4, 2026 • Updated: Jan 6, 2026 A FastAPI-based wrapper around Instaloader that downloads Instagram profile content
golter↗ ★1 - Go - Homepage↗ Created: Jan 16, 2026 • Updated: Jan 18, 2026 Terminal-based file converter built with Go
golter-web↗ ★1 - TypeScript - Homepage↗ Created: Jan 17, 2026 • Updated: Jan 18, 2026 golter landing page
dotfiles↗ ★1 - TypeScript Created: Oct 16, 2025 • Updated: Jan 31, 2026 No description provided.
svg-split↗ ★1 - JavaScript Created: Mar 13, 2025 • Updated: Jul 22, 2025 No description provided.
xls-to-gantt↗ ★1 - TypeScript - Homepage↗ Created: Apr 22, 2025 • Updated: Dec 16, 2025 A powerful and user-friendly tool for converting Excel files directly into interactive Gantt charts. Perfect for project managers, team leaders, and anyone who wants to visualize project timelines without the hassle of manual chart creation.
sametcn99.github.io↗ ★1 - HTML - Homepage↗ Created: Jan 6, 2024 • Updated: Oct 25, 2025 redirect to personal website
fullstack-template↗ ★1 - TypeScript Created: Sep 6, 2025 • Updated: Sep 6, 2025 A modern, production-ready fullstack template for rapid application development. This template provides a solid foundation for building scalable web applications with a React frontend and NestJS backend, all powered by modern tooling and best practices.
sql-query-safety-checker↗ ★1 - TypeScript - Homepage↗ Created: Jun 11, 2025 • Updated: Jun 19, 2025 A comprehensive TypeScript library for analyzing SQL queries and detecting potential security threats, including SQL injection patterns, dangerous operations, and data modification commands. Perfect for applications that need to validate user-provided SQL queries before execution.
ResumeBuilderMAUI↗ ★1 - C# Created: Jun 4, 2024 • Updated: Jun 11, 2024 I’m currently learning .NET MAUI and MVVM architecture as I rebuild my ResumeBuilder app. This project is a work in progress, and I’m gaining knowledge as I proceed.
animated-search-bar↗ ★1 - TypeScript - Homepage↗ Created: Dec 29, 2023 • Updated: May 10, 2024 two simple component to add animation to input
DotNetChartJS↗ ★1 - HTML - Homepage↗ Created: Jul 9, 2024 • Updated: Aug 12, 2024 This project is initiated to test the integration of Chart.js within a .NET Blazor Web Application.
mern-stack↗ ★1 - TypeScript Created: Sep 4, 2024 • Updated: Sep 12, 2024 This project is a learning progress project aimed at mastering the MERN stack (MongoDB, Express, React, Node.js).
SolidColorBackground↗ ★1 - C# Created: Sep 3, 2024 • Updated: Jan 24, 2025 This application allows users to select a color using a color picker, which updates the background color of the window.
coordinat-auto-login↗ ★1 - TypeScript Created: Apr 19, 2025 • Updated: May 4, 2025 No description provided.
dev-manager↗ ★1 - TypeScript Created: Mar 23, 2025 • Updated: Apr 4, 2025 A comprehensive Visual Studio Code extension that streamlines package management across multiple Node.js projects.
mermaid-editor↗ ★1 - JavaScript Created: Feb 16, 2025 • Updated: Feb 16, 2025 No description provided.
SnipDocs↗ ★1 - TypeScript - Homepage↗ Created: May 21, 2025 • Updated: May 25, 2025 Instantly access clean, context-aware documentation snippets for your favorite programming languages and frameworks without leaving your code.
my-vscode-profile↗ ★1 - PowerShell Created: Apr 20, 2025 • Updated: Jun 17, 2025 No description provided.
open-github-dev↗ ★1 - JavaScript Created: Dec 20, 2023 • Updated: Dec 20, 2023 This Chrome extension allows you to easily open a GitHub repository on github.dev.
node-genius-lyrics-gui↗ ★1 - TypeScript Created: May 4, 2024 • Updated: Sep 27, 2024 This project is an Electron application designed to interact with the Genius Lyrics API, providing a graphical user interface for fetching and writing song lyrics to audio file metadata tags.
nestjs-course↗ ★1 - TypeScript - Homepage↗ Created: Dec 9, 2024 • Updated: Dec 9, 2024 No description provided.