Omer Faruk Bayrak

Independent developer building practical web tools, mobile apps, and thoughtful software. I focus on clarity, utility, and technical confidence.

Current work spans browser utilities, Flutter mobile development, IT operations, and cybersecurity fundamentals. Everything I build prioritizes simplicity, reliability, and clean user experience.

Screenshot → Clipboard Family

Three browser extensions built on one promise: one click and the image is on your clipboard. No editor, no save dialog, no download, no account, no server. Each sibling captures from a different source, and they share an icon language so you can tell them apart at a glance.

Quick Screenshot → Clipboard — the eldest · visible tab

Click the icon and whatever fills the tab right now becomes a PNG on your clipboard. The one that set the family's rule. It also has a twin: the same extension ported to Firefox.

Chrome & Edge Firefox twin Chrome Firefox Details GitHub

Stitch Screenshot → Clipboard — the middle child · full page

One click scrolls the whole page, stitches every section into a single tall PNG and copies it. For long articles, entire conversations and bug reports that never fit on one screen.

Chrome & Edge No host permissions Chrome Details GitHub

Frame Screenshot → Clipboard — the youngest · video frame

Hover any HTML5 video and the current frame is copied at the video's own resolution — only the video, never the page around it.

Chrome & Edge Manifest V3 Chrome Details GitHub

How I Think

I build software with clarity as the first principle. Code should communicate intent. Interfaces should feel intentional, not accidentally complex. Users should understand what's possible without reading a manual.

  • Clarity first. Clean code, clear interfaces, obvious UX. If something needs explanation, simplify it.
  • Utility over novelty. Tools should solve real problems. Practicality matters more than impressiveness.
  • Careful interfaces. Whitespace is intentional. Typography serves hierarchy. Every visual choice has purpose.
  • Technical confidence. Learn how things actually work. Understand performance, reliability, and constraints.
  • Small tools win. Focused scope means finished. One small well-built tool beats ten abandoned ideas.
  • Learning by building. Reading teaches concepts. Building teaches wisdom. Real projects reveal what matters.
  • Thoughtful execution. Details accumulate. Attention to spacing, rhythm, and polish separates good from mediocre.

Capabilities

Web & Frontend

  • HTML, CSS, JavaScript
  • Browser extensions
  • Responsive design
  • Web performance
  • GitHub Pages

Mobile Development

  • Flutter framework
  • Android development
  • Swift & iOS basics
  • App release workflows
  • Local state management

IT & Security

  • Networking fundamentals
  • Help desk operations
  • Cybersecurity basics
  • SIEM & Splunk
  • Log analysis

Engineering Discipline

  • Git & version control
  • Problem analysis
  • Documentation
  • Testing & validation
  • Attention to detail

Design & UX

  • Typography & hierarchy
  • Whitespace & rhythm
  • Accessibility basics
  • Interface design
  • User-centered thinking

Background & Training

  • Law & investigation
  • Structured analysis
  • Attention to detail
  • Problem solving
  • Continuous learning

Contact & Links

Email
For professional inquiries, collaboration, or to discuss projects.
GitHub
Public repositories, browser utilities, and software experiments.
LinkedIn
Professional background, education, and current development path.