POORIYA KETABI
Portsmouth, UK
+447770344782 | me@pooriya.dev | LinkedIn | GitHub | www.pooriya.dev
Self-taught software developer with a lifelong passion for technology that began with early exploration of computers, starting from the Commodore 64 and MS-DOS. Gained hands-on understanding of how computers work long before writing my first lines of code. Built multiple full-stack applications using JavaScript, Node.js, and REST APIs. Focused on writing clean, accessible, and reliable code, while continuously expanding my skills into backend engineering and AWS.
Languages: JavaScript (ES6+), HTML5, CSS3, Python
Frontend: DOM manipulation, responsive UI, accessibility (Lighthouse 100)
Backend: Node.js, Express, REST APIs
Databases: MongoDB (Learning)
Testing: Jest (unit testing), TDD practices, browser dev tools
Version Control: Git, GitHub
Deployment: GitHub Pages, Netlify, Coolify
Tools: VS Code, Postman, Linux CLI, Figma
Quote Generator | GitHub
Simple but elegant app fetching and displaying quotes from a public API.
Stacks: HTML, CSS, JavaScript, Node.js, Express
• Utilized async/await, fetch API, and responsive styling
• Built with accessibility in mind, deployed via Netlify
Spaced Repetition Study Tool | GitHub - Live Demo
Memory-boosting app inspired by Anki using spaced repetition algorithms.
Stacks: HTML, CSS, JavaScript, Babel, Jest, LocalStorage
• Built in collaboration during the CodeYourFuture group project week
• Managed learning state in localStorage, with progress tracking
Spell Checker Web App | GitHub - Live Demo
A responsive web app that checks spelling against a Basic English dictionary.
Stacks: HTML, CSS, JavaScript, Babel, Jest, LocalStorage
• Highlights incorrect words, allows user dictionary extension, and handles punctuation
• Includes Jest unit tests and scores 100 in Lighthouse accessibility
The Days Calendar | GitHub - Live Demo
A full-featured calendar app with persistent themes and animated UI.
Stacks: HTML, CSS, JavaScript, Babel, Jest, LocalStorage
• Built with vanilla JS, HTML, and CSS; deployed via GitHub Pages
• Features event highlighting and localStorage persistence
Freelance Web Developer Remote / Self-Employed | 2023 – Present
• Delivered client-facing apps with responsive, accessible UIs and user-friendly interfaces.
• Managed frontend/backend stacks and testing pipelines
Trainee Software Developer – CodeYourFuture Remote | Sep 2024 – Present
• Participating in an intensive full-stack web development programme
• Gained hands-on experience with JavaScript, Node.js, Express, Git, and REST APIs
• Collaborated in Agile teams, wrote clean code, and reviewed peers’ work
• Practised test-driven development, problem solving, and mentoring new students
Chef (formerly Housekeeper) – Keppels Head Hotel | Apr 2023 – Present
• Promoted due to strong initiative and adaptability
• Optimised kitchen prep process, cutting waste by 20% and improving nightly turnaround.
Tech Retail Business Owner | 2019 – 2023
• Managed operations and customer service in a computer hardware shop
• Advised clients and delivered personalized technical solutions
Senior Architect – SISI Company | 2016 – 2023
• Led architectural teams, coordinated digital and construction workflows
• Applied software tools like AutoCAD and Revit in complex projects
Optical Fiber Maintenance Technician | 2015 –2016
• Maintained optical fiber infrastructure by performing routine inspections and repairs, ensuring operational reliability and minimizing downtime
• Executed technical maintenance tasks to support critical communication systems, contributing to uninterrupted service and system stability.
BSc in Architecture - Azad University
• Achieved 2.1 | Focus: Digital architecture workflows, AutoCAD & Revit