I'm a passionate and curious programmer with a strong foundation in computer science and a particular interest in backend development, full-stack applications, and system integration.
🎓 I hold a BSc (Hons) in Computer Science (2:1) and am currently completing an MSc in Advanced Computer Science at the University of Kent. My work spans mobile apps, IoT, RESTful APIs, and cloud platforms.
💼 Actively seeking: Graduate / Junior Software Engineer roles where I can apply my skills, collaborate in meaningful teams, and continue growing as a developer.
- Full-stack development (Java, TypeScript, React, Next.js, Node.js, Flutter)
- Backend engineering & API integration (REST, Firebase, Wix Headless)
- Cloud & mobile solutions (Firebase, Dart)
- Data & database management (PostgreSQL, Firestore, MongoDB)
- Embedded & IoT systems (Arduino, C++, real-time sensor input)
A cross-platform mobile app built in Flutter to deliver a 30-day behavioural programme. Features secure authentication, Wix CMS syncing, audio playback, daily tracking, and data persistence.
An Arduino and C++ based embedded system using real-time environmental sensors, ML classification, and PID control. Visualised with a live dashboard and alert system.
My personal portfolio site, showcasing my work and projects. Built with React, Next.js, Tailwind CSS, and Framer Motion. View Live
A Java-based OOP simulator demonstrating encapsulation, abstraction, inheritance, and polymorphism, with clean, testable code and documentation.
- 📆 Regular contributor to personal and academic projects
- 🔍 Learning Spring Boot & clean architecture best practices
- 📚 Building and documenting my MSc dissertation project in Flutter
- 🛠️ Always experimenting with tools that enhance developer workflows
Thanks for stopping by!