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.
π§βπ» Currently working as a Software and Solutions Engineer @QVCCS.
π I hold a BSc (Hons) in Computer Science (2:1) and a Distinction graded MSc in Advanced Computer Science from the University of Kent. My work spans mobile apps, IoT, RESTful APIs, and cloud platforms.
πΌ Not actively seeking, but open to discussions: 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)
πΉ Snackless App
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.
πΉ Portfolio Website
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
- πΌ LinkedIn
- π Portfolio Website
- π§ Jamiecs@live.co.uk
Thanks for stopping by!



