Skip to content
View Bogdusik's full-sized avatar
🦁
In progress
🦁
In progress

Block or report Bogdusik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bogdusik/README.md

Hi there, I'm Bohdan! 👋

Typing SVG

🚀 About Me

🎓 BSc (Hons) Computing, First Class Honours – Glasgow Caledonian University (2026)
💼 Looking for: Junior / Graduate Software Engineer, Backend or AI/ML Engineer roles in the UK
✅ Full right to work in the UK, no sponsorship needed
💻 Core Stack: Python, FastAPI, TypeScript, Next.js, React, PostgreSQL
🤖 AI Focus: local LLMs with Ollama, Claude API, OpenAI – agent workflows, tools and review, not demos
🔐 Background: HNC in Cyber Security – secure software design, vulnerability analysis
✍️ Writing: technical articles on HackerNoon
🌍 Based in: Dumfries, Scotland – open to relocation (Glasgow, Edinburgh, Newcastle, Manchester, Liverpool)

🛠️ Tech Stack

💻 Languages: Python, TypeScript, JavaScript, Java, SQL
⚛️ Frontend: Next.js 15, React, React Three Fiber / Three.js, Tailwind CSS, Zustand
⚙️ Backend: FastAPI, SQLAlchemy 2.0 async, Alembic, Spring Boot, Node.js / Express
🗄️ Databases: PostgreSQL, MySQL, MongoDB, SQLite
🤖 AI / ML: Ollama (local models), Claude API, OpenAI API, Faster Whisper, SearXNG
🔧 Tools: Docker, Git, GitHub Actions, Jenkins, AWS, Postman, VS Code

🔥 Featured Projects

🏢 AI Office – a 3D office where local AI agents do real work

You are the director; the staff are AI agents running on a local 27B model. Each task goes through plan → web research → draft → self-check, then lands in your review queue. Agents queue for the GPU, search the web through guarded tools and use a job-search tool with a hard eligibility filter in code. Independent security and load audit with fixes, 483 backend tests, CI.

🛠️ Stack: Next.js 15, React Three Fiber, FastAPI, PostgreSQL, Ollama, SearXNG, Docker
🔗 Repo


🔍 SearchWork – AI Job Tracker

Personal job tracker for UK graduate roles. Upload your CV → Claude extracts skills → searches Adzuna + Reed → AI scores matches → track applications. Full production deployment.

🛠️ Stack: FastAPI, Next.js 14, PostgreSQL, Claude API, Adzuna API, Reed API
🔗 Repo • Live Demo


🛩️ FLYON

Platform for drone and FPV pilots: real-time flight tracking, telemetry analysis, Betaflight integration, danger zone warnings, post-flight insights.

🛠️ Stack: TypeScript, Node.js, Next.js, PostgreSQL / PostGIS, WebSocket
🔗 Repo


🤖 AI QA Assistant

AI-powered QA artifact generator with human-in-the-loop review workflow. Transforms requirements into test cases, checklists, bug report drafts and API test ideas.

🛠️ Stack: Next.js, Prisma, PostgreSQL, NextAuth, OpenAI API
🔗 Repo • Live Demo


🧠 Programming Helper AI

AI-powered programming assistant – instant explanations, code analysis, structured learning tasks. Honours project at Glasgow Caledonian University (First Class).

🛠️ Stack: Next.js, TypeScript, Tailwind CSS, OpenAI API
🔗 Repo • Live Demo


💬 Real-Time Chat Application

Full-stack chat app with real-time messaging via WebSocket (STOMP), user authentication and message persistence.

🛠️ Stack: Spring Boot, React, PostgreSQL, WebSocket / STOMP
🔗 Repo


🖥️ Personal PC Assistant

Voice-controlled Windows assistant with natural language commands. Everything runs on-device with Faster Whisper + Ollama.

🛠️ Stack: Python, Faster Whisper, Ollama, PyQt6, PyCaw
🔗 Repo


🔐 LeakScanner

Chrome extension that scans GitHub and GitLab repositories for secret leaks, API key exposure and vulnerable dependencies, with security scoring and scan history.

🛠️ Stack: Spring Boot, React, TypeScript, PostgreSQL, GitHub API, Snyk API
🔗 Repo


✍️ Writing

📊 GitHub Analytics

🏆 Education & Certifications

  • 🎓 BSc (Hons) Computing, First Class Honours – Glasgow Caledonian University (2026)
  • 🔐 Higher National Certificate in Cyber Security (2023)
  • 🌐 Cisco Networking Academy – Networking Essentials (2023)
  • 💻 Junior Bachelor's in Software Engineering – KHAI, Kharkiv (2023)

🤝 Let's Connect!

Email LinkedIn Portfolio X LeetCode

Profile Views

Pinned Loading

  1. AI-Office AI-Office Public

    A 3D office where local AI agents do real work: tasks run in stages on Ollama, with web research, a job-search tool and a review queue. Next.js, React Three Fiber, FastAPI, PostgreSQL.

    Python 1 1

  2. SearchWork SearchWork Public

    AI job-search platform for UK graduate roles: 11 job APIs, Claude CV parsing and match scoring. FastAPI, PostgreSQL, Next.js.

    TypeScript

  3. FLYON FLYON Public

    Personal web platform for drone and FPV drone owners. Real-time flight tracking, telemetry analysis, danger zone warnings and post-flight insights.

    TypeScript 1

  4. Programming-Helper-AI Programming-Helper-AI Public

    AI-powered programming assistant for learning and practicing coding skills with personalized guidance, interactive tasks and progress tracking.

    TypeScript 1

  5. AI-QA-Assistant AI-QA-Assistant Public

    AI-powered QA artifact generator with a human-in-the-loop review workflow, quality analysis and coverage tracking. Built with Next.js, Prisma, PostgreSQL, NextAuth, and OpenAI.

    TypeScript 1

  6. Real-Time-Chat-Application Real-Time-Chat-Application Public

    Real-time chat app - Spring Boot + WebSocket (STOMP/SockJS), PostgreSQL message history, React frontend.

    Java 1