BSc Interactive Computing ยท Ulster University

Building apps
that actually
matter.

I'm Adrian Dallas โ€” a developer focused on creating intuitive, full-stack mobile/web experiences. Currently building Coaching Hub, a unified fitness platform that ends app fatigue.

username
๐Ÿ””
โค๏ธ
My Health
๐Ÿ’ช
Exercise
๐Ÿฅ—
Nutrition
๐Ÿ‘ฅ
Community
"Either you run the day or the day runs you"
๐Ÿ” โŠž ๐Ÿ‘ค
20+
API Endpoints
6+
Integrations
4th
Year Student
iOS&Android
Cross Platform
All Projects

Other Work

Full-stack assessments, open-source contributions, and personal builds.

Full-Stack Module Assessment
Angular ยท MongoDB ยท REST API

BizFE

A full-stack business management front-end application built as the assessed coursework for the Full-Stack Development module. Designed, implemented, tested, and deployed end-to-end within module constraints โ€” demonstrating all four module learning outcomes.

LO1
Full-stack principles โ€” component-based Angular architecture, RESTful API design, and NoSQL data modelling with MongoDB.
LO2
Designed UI solutions evaluated against usability and reliability criteria; assessed trade-offs in architectural decisions.
LO3
Implemented, documented, and tested a complex full-stack app within time and resource constraints using Agile practices.
LO4
Selected and applied appropriate tooling for automated testing, documentation, version management, and cloud deployment.
Angular TypeScript MongoDB RESTful API Node.js Express RxJS Angular Material
localhost:4200 / bizfe
๐Ÿ“Š Dashboard
๐Ÿ‘ค Customers
๐Ÿ“ฆ Products
๐Ÿงพ Orders
๐Ÿ“ˆ Reports
Dashboard
AD
128
Customers
54
Orders
ยฃ8.4k
Revenue
Recent Orders REST API
IDCustomerStatusTotal
#1042J. Smithโœ“ Paidยฃ120
#1041A. Jonesโณ Pendingยฃ85
#1040R. Brownโœ“ Paidยฃ220
MongoDB Atlas โ— Connected
๐Ÿ“ˆ
Active
Fitness Data Visualiser
React dashboard for visualising workout progress over time. Charts for volume, PRs and streaks.
React Recharts Tailwind
View on GitHub โ†’
๐ŸŽ“
In Progress
COM668 Research Report
Dissertation exploring API integration patterns in fitness apps, with MoSCoW requirements and C4 architecture docs.
Research UX Design Figma
View Report โ†’
๐Ÿ—„๏ธ
Complete
REST API Boilerplate
Express + MongoDB starter with JWT auth, rate limiting, and Swagger docs. Used as the backend base for Coaching Hub.
Node.js Express MongoDB
View on GitHub โ†’
Technical Skills

What I work with

Frontend / Mobile
  • React Native
  • Angular
  • Expo
  • React.js
  • TypeScript / RxJS
  • Redux Toolkit
Backend / Database
  • Node.js
  • Express.js
  • MongoDB / Mongoose
  • REST API Design
  • JWT Authentication
  • Firebase Auth
Tools & DevOps
  • Git / GitHub
  • GitHub Projects
  • Expo EAS
  • Vercel / Heroku
  • Jest / Detox
  • Postman
Design & Planning
  • Figma
  • Agile / Scrum
  • C4 Architecture
  • MoSCoW Prioritisation
  • UX / Wireframing
  • MongoDB Atlas
About
๐Ÿ‘จโ€๐Ÿ’ป
Adrian Dallas
Full-Stack Mobile Developer
University Ulster University
Course BSc Interactive Computing
Student ID B00902149
Focus React ยท Full-Stack ยท Front-end
Status Open to opportunities

I'm a final-year Interactive Computing student at Ulster University, currently working on my dissertation project โ€” Coaching Hub, a fitness app designed to eliminate the fragmentation that causes 70โ€“75% of users to abandon health apps within 30 days.

My approach is product-first: I start from real user frustrations, design with Figma, then build with React Native and a Node/MongoDB backend. I follow Agile sprints, write proper documentation, and care about code that actually ships.

Outside of projects, I'm interested in API architecture, clean mobile UX, and how good tooling can make developers more effective.

Let's talk โ†’

Let's build something.

Open to work.

[email protected]