POORIYA KETABI
Portsmouth, UK

  +447770344782 | me@pooriya.dev | LinkedIn  | GitHub  | www.pooriya.dev

About me

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.

Technical Skills

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

Projects

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

Experience

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

Previous Experience

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.

Education

BSc in Architecture - Azad University
• Achieved 2.1 | Focus: Digital architecture workflows, AutoCAD & Revit

Personal Interests

References Available on request