A
n
d
r
e
w
`
D
a
n
g
F
u
l
l
`
S
t
a
c
k
`
D
e
v
e
l
o
p
e
r
B
a
c
k
g
r
o
u
n
d
`
i
n
`
A
r
c
h
i
t
e
c
t
u
r
e
`
a
n
d
`
A
r
t
Exhibits
• Freelance : Worked on Exhibits web-app as the sole designer and developer. Collaborated with the founder through meetings to refine and iterate designs.
• Exhibits transforms how users discover and engage with London’s vibrant art scene. With an intuitive interface, it allows exploration of over 150 ongoing exhibits, 250 venues, and 75 curated categories — all constantly updated to ensure users never miss out on something new.
• Seamlessly integrated an existing Django backend with a Next.js app, utilising SSG, ISR, and fetch caching to achieve faster page loads, improved SEO, and reduced server load.
• Achieved Lighthouse scores of 90+ for Performance, Accessibility, Best Practices, and SEO.
Quizmu
• Online Communual FlashCard Quizz Maker and Tester
• View and edit collection in dashboard, create cards in tables
• Backend/database utilising SQL joins, aggregate functions, CTEs and more
• Implementing caching for fetch requests with on-demand revalidation
Clippr.
Personalised Barber Discovery and Booking App based on ethnicity and venue type
Racket Radar
Personalised badminton racket finder and matcher based on skill level and user preferences
Door Dilemma
• Web game created/built as part of Founders & Coders submission. Built using only HTML, CSS, and JavaScript.
• Players take in turn to choose 'doors' that result in reward or penalty. Higher risks = Higher rewards. Special effects and modifiers offers exciting gameplay and strategy.
Tech Stack
HTML
CSS
Javascript
TypeScript
React
Next.js
Tailwind
Saas
Framer Motion
PostgresSQL
Node.js
Express.js
Neon
Supabase
MongoDb
Auth.Js
React HookForm
Zod