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.

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

πŸ’» Core Stack: Python, FastAPI, TypeScript, Next.js, React, PostgreSQL
πŸ€– AI Focus: Claude API (Anthropic), OpenAI - building real AI features, not demos
πŸŽ“ Currently: BSc (Hons) Computing - Glasgow Caledonian University, final year
πŸ” Background: Cyber Security HNC - secure software design, vulnerability analysis
🌍 Based in: Dumfries, Scotland, UK - open to relocation

πŸ› οΈ Tech Stack

πŸ’» Languages: Python, TypeScript, JavaScript, Java, SQL
βš›οΈ Frontend: Next.js 14, React, Tailwind CSS, Framer Motion
βš™οΈ Backend: FastAPI, SQLAlchemy 2.0 async, Spring Boot, Node.js / Express
πŸ—„οΈ Databases: PostgreSQL, MySQL, MongoDB, SQLite
πŸ€– AI / ML: Claude API, OpenAI API, Ollama, Faster Whisper
πŸ”§ Tools: Docker, Git, GitHub, Jenkins, AWS, Postman, VS Code

πŸ”₯ Featured Projects

πŸ” 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


πŸ€– 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


πŸ–₯️ Personal PC Assistant

Voice-controlled Windows assistant with natural language commands. Local AI β€” everything runs on-device with Faster Whisper + Ollama. Cyberpunk GUI with animated waveform.

πŸ› οΈ 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. Security scoring, scan history, ROG Strix-themed UI.

πŸ› οΈ Stack: Spring Boot, React, TypeScript, PostgreSQL, GitHub API, Snyk API
πŸ”— Repo


🧠 Programming Helper AI

AI-powered programming assistant β€” instant explanations, code analysis, structured learning tasks. Honours project at Glasgow Caledonian University.

πŸ› οΈ 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


πŸ›©οΈ FLYON

Personal 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, WebSocket
πŸ”— Repo


πŸ“Š GitHub Analytics

πŸ† Achievements & Certifications

  • πŸŽ“ BSc (Hons) Computing - Glasgow Caledonian University (in progress, final year)
  • πŸ” 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 Twitter LeetCode

Profile Views

Pinned Loading

  1. 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

  2. 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

  3. Personal-PC-Assistant Personal-PC-Assistant Public

    Personal voice assistant for PC control via voice commands. Features speech recognition, AI-powered app search, system management and custom command learning.

    Python 1 1

  4. Real-Time-Chat-Application Real-Time-Chat-Application Public

    A simple real-time chat application built with Node.js, Express, WebSocket (STOMP via SockJS), PostgreSQL and React. Allows users to send and receive messages instantly via WebSocket connection. Pe…

    Java 1

  5. SkyTools SkyTools Public

    iOS companion app for DJI drones with telemetry logging, flight analytics and post-flight analysis

    Swift 1

  6. 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