Full-Stack Platform
Modular Multiplayer Poker Platform
A Python/FastAPI poker platform separating the table engine, variants, human/AI players, lobby, WebSocket updates, and variance-reduction demos.
const developer = {
name: "Joseph",
focus: ["Web", "APIs", "UX"]
ships: "polished"
}
Featured Projects
A selection of recent work, from full-stack platforms to responsive web applications.
Full-Stack Platform
A Python/FastAPI poker platform separating the table engine, variants, human/AI players, lobby, WebSocket updates, and variance-reduction demos.
Chrome Extension
A privacy-first Chrome Manifest V3 extension that scans Google Maps for no-website businesses, saves them to a local lead manager, and exports them to CSV, with Stripe-backed Premium licensing.
Document Approval App
A secure document approval workflow with role-based dashboards, reviewer decisions, version history, SHA-256 evidence, approval receipts, and audit trail concepts.
Passion led me here
Technical skills for building, debugging, deploying, and improving modern web applications.
Building connected frontend and backend experiences with clean project structure and practical features.
Python, FastAPI, WebSockets, Postgres, authentication flow thinking, and modular architecture.
Responsive HTML, CSS, JavaScript, React-style components, animation, and polished interaction details.
About Me
I am Joseph Doyle-Samadi, a software engineer with hands-on experience improving websites, modernizing systems, and building project-based applications. My portfolio focuses on technical growth, clean presentation, and showing employers what I can actually build.
Whether it is modernizing legacy systems or architecting new platforms from scratch, I enjoy turning complex requirements into elegant, maintainable code.
The work behind the portfolio
Tell me about the role
I am open to opportunities where I can build, learn quickly, and contribute to real software projects.
contact@josephsamadi.uk