Koushic Sumathi-Kumar

Full-Stack Developer

Obsessed with the details that make products feel right.

scroll
01 — About

Who I am

I'm a full-stack developer at Campsites.co.uk, building the web platform and iOS/Android app for a UK holidays site. I have a particular interest in frontend and UX, and I've been designing in Figma to bring more polish to the interfaces I build. Outside work I play chess and tennis, and I spend a lot of time learning more about UX.

Location

Brighton, UK

02 — Experience

Where I've worked

A timeline of my professional journey.

Junior Full-Stack Developer

Campsites.co.uk

·

Haywards Heath, UK

Current
Jun 2025 — Present

Building and maintaining features across a UK holidays platform serving 10m+ annual users.

  • Restructured part of the booking flow to strengthen account security, shipped behind a feature flag for safe rollback.
  • Built quick search filters for the web and app, handling campsite and pitch-level facilities whose behaviour changes by search type.
  • Built the app's interactive map with custom pins, Mapbox clustering, and platform-specific handling for iOS and Android, tuned for smooth performance with large numbers of listings.
Next.js
React
Material UI
Expo
React Native
TypeScript
.NET
C#
Azure
Transact-SQL
Redis
Git

Lab Demonstrator

University of Sussex

·

Brighton, UK

Sep 2024 — Jun 2025

Teaching assistant for databases and software engineering modules.

  • Delivered hands-on support to groups of students across SQL and Software Engineering practicals.
  • Prepared instructional materials in collaboration with academic staff.
  • Assessed student understanding, adapting explanations to different learning styles
SQL
Git
SWE
Leadership
Public Speaking
Mentoring
Communication
Teamwork

Full-Stack Software Intern

Jul 2024 — Sep 2024

Innovate UK Knowledge Transfer Partnership project building an Industry 4.0 telemetry system.

  • Built a full-stack event and alert management application integrating with industrial motor controllers.
  • Implemented real-time notifications system using WebSockets/PubSub and InfluxDB, integrated to an existing production system
  • Delivered the project end-to-end, from initial design through to production integration.
Django
Python
React
JavaScript
InfluxDB
WebSockets
Git
03 — Education

Academic background

BSc (Hons) Computer Science

2022 — 2025

University of Sussex, Falmer

First Class Honours · 78.9% weighted average

14 of 15 weighted modules at First class level

Highlights
  • Natural Language Engineering 89%
  • Web Applications and Services 88%
  • Computer Networks 87%
  • Web 3D Applications 82%

Year 2 is weighted 40% with an average of 79.5%. Year 3 is weighted 60% with an average of 78.5%. Weighted total 78.9%.

First year doesn't count towards the final degree.

Each module's share of the final degree is shown next to its name.

Hover/Tap a module to see how much it added to the final grade.

Year 2 modules2023/24
ModuleMark and share of degree
Natural Language Engineering · 5% of degree
89%, added 4.45 points to the final grade
Computer Networks · 5% of degree
87%, added 4.35 points to the final grade
Operating Systems · 5% of degree
80%, added 4.00 points to the final grade
Software Engineering · 5% of degree
80%, added 4.00 points to the final grade
Program Analysis · 5% of degree
79%, added 3.95 points to the final grade
Compilers and Computer Architecture · 5% of degree
77%, added 3.85 points to the final grade
Fundamentals of Machine Learning · 5% of degree
75%, added 3.75 points to the final grade
Databases · 5% of degree
69%, added 3.45 points to the final grade
Year 3 modules2024/25
ModuleMark and share of degree
Web Applications and Services · 7.5% of degree
88%, added 6.60 points to the final grade
Web 3D Applications · 7.5% of degree
82%, added 6.15 points to the final grade
Individual Project · 15% of degree
81%, added 12.15 points to the final grade
Limits of Computation · 7.5% of degree
79%, added 5.93 points to the final grade
Comparative Programming · 7.5% of degree
76%, added 5.70 points to the final grade
Human-Computer Interaction · 7.5% of degree
71%, added 5.33 points to the final grade
Computer Security · 7.5% of degree
70%, added 5.25 points to the final grade

Year 1 · 2022/23

Didn't count towards the final degree

  • Data Structures & Algorithms
  • Further Programming
  • Computer Systems
  • Multimedia
  • Introduction to Programming
  • Mathematical Concepts
  • Professional Skills
  • Programming Concepts
04 — Projects

Things I've built

Showing 3 of 11 projects

completed

An AI-powered mapping app encouraging exploration and discovery of nearby POIs. Built in 24 hours at HackSussex 2026.

ElevenLabs
Google Places API
Gemini
React Native
Expo
TypeScript
Django
Python
completed

A 3D tower defense game where you are a turret defending against waves of enemies approaching from all directions.

React
Three.js
Express.js
Zustand
SQLite

Workload Allocation System

2025
Private repo
completed

Developing user-friendly interfaces integrated with existing data to support faculty management and workload allocation for the University of Sussex .

React
TypeScript
Material UI
Django
Python
SQLite
05 — Skills

What I work with

Frontend

TypeScript

React

Next.js

React Native

Expo

Redux

Material UI

Three.js

Backend

.NET / C#

Python / Django

Java

Node.js

Data & cloud

SQL

Redis

Azure

AWS

Design

Figma

Blender

07 — Contact

Let's work together

Always happy to connect. Whether you have a question, a project idea, or just want to say hi — my inbox is always open :)