I build practical web products, developer tools, dashboards, APIs, automations, and scalable systems.
I’m a full-stack developer based in the UK with a strong interest in building clean, reliable, and useful software.
I enjoy working across the full product lifecycle, from idea and architecture to deployment, monitoring, and continuous improvement.
My work usually sits at the intersection of:
- Web applications and SaaS products
- Backend systems and APIs
- Automation and productivity tools
- Developer experience
- Infrastructure, CI/CD, and deployment workflows
- Security-conscious product development
name: Ioannis Karasavvaidis
github: comfucios
location: United Kingdom
role: Full-stack Developer
focus:
- Full-stack web development
- Automation
- Developer tools
- SaaS products
- Scalable backend systems
principles:
- Keep solutions simple and maintainable
- Automate repetitive work
- Build for real users
- Write code that future-me can understand|
I design and build web applications, dashboards, APIs, admin systems, and internal tools with a focus on usability, maintainability, and long-term value. |
I enjoy connecting services, improving workflows, setting up reliable deployments, and automating the repetitive parts of development and operations. |
|
I work with modern frontend stacks to create clean, responsive, and accessible user interfaces. |
I build APIs, services, database-backed applications, integrations, and infrastructure-aware backend systems. |
- pullminder/registry — Official Pullminder rule pack registry — detection and policy packs for automated PR review
1 day ago - CoMfUcIoS/vw — opinionated command-line interface for Bitwarden and Vaultwarden
1 day ago - pullminder/.github —
1 week ago - CoMfUcIoS/neovim — My configuration of Neovim.
2 weeks ago - pullminder/cli — Pullminder CLI releases
2 weeks ago - pullminder/npm — npm wrapper for Pullminder CLI
2 weeks ago - pullminder/action — GitHub Action for Pullminder registry validation
2 weeks ago - pullminder/homebrew-tap — Homebrew tap for Pullminder CLI
2 weeks ago - CoMfUcIoS/second-brain-mcp — An MCP (Model Context Protocol) server that provides intelligent read-only access to your Obsidian vault, enabling it to function as a "second brain" for LLMs.
1 month ago - CoMfUcIoS/GraphQLens — A performant, modern Chrome DevTools extension for inspecting & mocking GraphQL traffic
1 month ago
- pullminder/registry — v10,
1 day ago
Official Pullminder rule pack registry — detection and policy packs for automated PR review - pullminder/cli — v0.1.26,
1 week ago
Pullminder CLI releases - pullminder/action — v1.0.3,
2 weeks ago
GitHub Action for Pullminder registry validation - CoMfUcIoS/vw — v0.2.0,
2 weeks ago
opinionated command-line interface for Bitwarden and Vaultwarden - CoMfUcIoS/GraphQLens — v1.0.3,
1 month ago
A performant, modern Chrome DevTools extension for inspecting & mocking GraphQL traffic - CoMfUcIoS/second-brain-mcp — v0.2.1,
1 month ago
An MCP (Model Context Protocol) server that provides intelligent read-only access to your Obsidian vault, enabling it to function as a "second brain" for LLMs. - CoMfUcIoS/console-inline.nvim — console-inline.nvim-v3.1.0,
6 months ago
Zero-config Neovim plugin for inline console logs - CoMfUcIoS/ConventionalComments-ext — v2.3.0,
6 months ago
An easy way to help you be kind and insert Conventional comments in GH comments
- Nightly E2E test — 28152391848 on Upmate/pullminder-e2e-test
1 day ago - fix(shell-security): broaden SHELL_CHMOD_777 to match leading octal digits on pullminder/registry
1 day ago - fix(shell-security): expand SHELL_EVAL regex to detect shell special parameters on pullminder/registry
1 day ago - fix(php-security): add exclude_pattern to PHP_XSS to prevent false positives on sanitized output on pullminder/registry
2 days ago - fix(pii-leakage): add \b word boundaries to PII_PHONE regex on pullminder/registry
2 days ago - feat(rust-security): adopt v7 pattern improvements from workspace snapshot on pullminder/registry
2 days ago - fix(sensitive-paths): add .example exclusion to deploy/ path entry on pullminder/registry
2 days ago - Nightly E2E test — 28080797400 on Upmate/pullminder-e2e-test
2 days ago - fix(react-security): v9 parity — fix 5 regressions, add 2 patterns, rename window_lines rule_id on pullminder/registry
2 days ago - fix(crypto-anti-patterns): extend CRYPTO_ECB_MODE to match JSON config form on pullminder/registry
2 days ago
-
Gmail Has 48 Million Usernames and Passwords Exposed: What This Really Means (And What To Do Now)
5 months ago -
25 Strong Password Examples You Can Actually Remember (2025 Guide)
11 months ago -
The Psychology Behind Password Creation: Why We Choose Weak Passwords (And How to Break the Habit)
1 year ago -
The Rise of Quantum Computing and Its Impact on Password Security
1 year ago -
The 20M OpenAI Credential Leak: What You Need to Know
1 year ago -
From Passwords to Passkeys: The Future of Authentication
1 year ago -
Why Length Trumps Complexity: The New Rules of Password Security
1 year ago -
Brute Force Attacks Are Back: How to Protect Your Accounts in 2025
1 year ago -
Google Cloud Shell, my new home
4 years ago -
The
Cloudis upon us4 years ago -
Blog's story
4 years ago
Additional technologies I have worked with
Android · Appwrite · Arduino · Babel · Bash · Blender · CanvasJS · Chart.js · CircleCI · Clojure · CodeIgniter · CouchDB · Cypress · D3.js · Django · Docker · Elasticsearch · Electron · Ember · Express · Figma · Firebase · Flask · Flutter · Gatsby · Google Cloud · Git · Go · Grafana · GraphQL · Gulp · HTML5 · Hugo · IFTTT · InVision · Ionic · Jasmine · Java · JavaScript · Jekyll · Jenkins · Jest · Kibana · Kubernetes · Laravel · Linux · MariaDB · Materialize · Mocha · MongoDB · MSSQL · MySQL · Next.js · Nginx · Node.js · Pandas · Photoshop · PHP · PostgreSQL · Postman · Python · RabbitMQ · React · React Native · Redis · Redux · Ruby · Rust · Sass · Selenium · Sketch · Solr · SQLite · Tailwind CSS · TensorFlow · Travis CI · TypeScript · Vagrant · Vue.js · Webpack
- Building polished, production-ready web applications
- Improving developer workflows and internal tools
- Creating secure and practical digital products
- Reducing manual work through automation
- Designing systems that are easy to maintain and extend
- Exploring AI-assisted development and productivity workflows
You can also reach me by email:




