Summary
Overview
Work History
Education
Skills
sections.external_links.name
Projects
Languages
Timeline
Generic

JAYDEN NWOBODO

Orpington,Bromley

Summary

A highly motivated second-year Software Engineering student studying at the University of Southampton with strong programming skills in Java. Experience developing software systems and databases such as Java, Python, Haskell, EventB, and SQL through university projects, with focus on formal methods and database design. Led and participated in teams tasked with designing interaction tools. Passionate about clean code architecture and test-driven development. Seeking a summer internship to apply academic knowledge in a professional environment while gaining industry experience.

Overview

5
5
years of professional experience
9
9
years of post-secondary education

Work History

Casual Safety Steward

Southampton Football Club
Southampton, Hampshire
05.2025 - Current
  • Maintained order during high-profile concerts to prevent accidents.
  • Implemented effective safety procedures for enhanced public safety during major music festivals.
  • Screened entrants at entrances with metal detectors for improved security measures.
  • Improved team coordination with regular communication, enhancing overall safety operations.

Customer Service Assistant

Tenpin
Southampton, Hampshire
03.2024 - 12.2024
  • Provide excellent customer service by efficiently serving drinks and sundries at the bar.
  • Assist customer with inquiries and address their needs promptly, ensuring a positive experience.
  • Collaborate with team members to maintain a clean and organised work environment.
  • Handle transactions accurately, managing cash and card payments.
  • Support other areas of the venue during busy periods, ensuring smooth operations and customer satisfaction.

Warehouse Operative

DPD
Maidstone, Kent
07.2021 - 09.2023
  • Worked with co-workers to complete tasks.
  • Managed and coordinated multiple tasks while ensuring timely completion.
  • Focused on learning new skills and staying updated with industry changes.
  • Attended Health and Safety training to ensure consistent adherence to warehouse safety policies.
  • Picked, packed and dispatched high-volume orders, consistently exceeding warehouse performance targets.
  • Assisted with loading and unloading of vehicles manually and using machines.
  • Sorted materials on warehouse racks and shelves.
  • Completed work following safety rules for best working practices.
  • Minimised product damage, ensuring goods were correctly handled and stored to task specifications.

Youth Coordinator & Administrator

Jubilee Christian Centre
London, Southwark
04.2020 - 12.2021
  • Gathered resources and collated materials to prepare lesson plans for youth.
  • Informed and updated parents regarding status and developments of children.
  • Recruited and managed staff aligned with organisation needs and vision.
  • Conducted leadership training for youth members regarding conflict resolution, communication techniques and teamwork abilities.

Education

Bachelor of Engineering - Software Engineering

University of Southampton
10.2022 - 05.2025

WAEC - undefined

Capital Science Academy
09.2014 - 09.2020

Skills

  • Java Programming
  • Python Programming
  • Haskell Programming
  • SQL
  • Git/GitHub version control
  • Efficient programming skills
  • Team player
  • Professionalism
  • Leadership
  • Strong communicator
  • Adaptability and Responsiveness
  • Professional integrity
  • Critical thinking
  • Decision-Making
  • Time management
  • Customer Service orientation

Projects

Distributed File System

Tetris Game Automated Scheduling System Dungeon Descent Domain-Specific Language for CSV Querying Online Advertising Analytics Dashboard Multi-Elevator System Hurricane Monitoring COVID-19 Database Analysis

Multiplayer Puzzle Game - JavaFX

  • Developed a multiplayer puzzle game with dynamic scoring system using JavaFX
  • Implemented real-time multiplayer functionality and leaderboard system with SQL database
  • Built key features including piece rotation, score multipliers, and concurrent game state management
  • Created custom animations and event handling for enhanced user experience

Energy Conservation Planning Tool

  • Led a team to develop an interactive system for automated scheduling in households to aid in energy conservation
  • Analyzed user interviews, created affinity diagrams, and developed low-fidelity prototypes
  • Performed evaluation studies and refined design based on focus group feedback
  • Used qualitative analysis to identify key user needs and pain points

Procedurally Generated 2D Dungeon Crawler

  • Designing a procedurally generated 2D dungeon crawler with dynamic level generation
  • Implementing collision detection, enemy AI, and combat mechanics
  • Building inventory and upgrade systems with custom UI elements
  • Creating procedural room generation algorithms and path-finding for enemies

CSV Query Language in Haskell

  • Part of a group that designed and implemented a domain-specific programming language in Haskell for querying CSV documents
  • Developed a lexer and parser using Alex and Happy to interpret custom query syntax
  • Implemented operations such as Cartesian product, permutations, filtering, and merging of CSV data
  • Ensured CSV output was lexicographically sorted and handled empty entries consistently

Real-Time Advertising Metrics Visualization

  • Part of a group which built a real-time dashboard analyzing millions of advertising impressions using multi-threading
  • Implemented data visualization tools for CTR, CPA, and ROI metrics with filtering capabilities
  • Created user authentication system and role-based access control
  • Developed export functionality for automated report generation in PDF/CSV formats

Advanced Software Modelling and Design

  • Developed a formal specification for a multi-elevator system using Event-B with multiple refinement stages
  • Implemented safety-critical system components in SPARK/Ada with formal verification
  • Created utility functions with formal pre/post conditions and loop invariants for cabin movement
  • Modelled complex system requirements including shaft management, motor control, and button interfaces
  • Implemented verification proofs to ensure collision avoidance and other safety properties

Data Management

  • Developed a data processing pipeline to extract and transform hurricane tracking data from KML files to CSV format
  • Created a Unix bash script utilizing grep, sed, and awk for efficient text processing and pattern matching
  • Implemented version control using Git, including conflict resolution between branches
  • Visualized hurricane paths on maps using provided plotting utilities
  • Documented the approach and implementation in a LaTeX report with proper formatting and structure

Data Management 

  • Designed and implemented a normalized SQLite database for COVID-19 data from the EU Open Data Portal
  • Identified functional dependencies and created an optimal database schema through normalization (1NF through BCNF)
  • Developed SQL scripts for database creation, data import from CSV files, and populating related tables
  • Implemented complex SQL queries including aggregations, joins, window functions, and percentage calculations
  • Created analytical queries to track pandemic metrics such as case counts by country, mortality rates, and cumulative statistics
  • Produced comparative analyses including percentage of population infected and top countries by mortality rate

Distributed Systems

  • Designed and implemented a distributed storage system with Java, networking, and distributed systems principles
  • Created a Controller and multiple Data Store components supporting file replication across nodes
  • Implemented TCP communication protocols for store, load, list, and remove operations between distributed components
  • Built fault tolerance mechanisms to handle node failures while maintaining system availability
  • Developed dynamic rebalancing algorithms to ensure even file distribution across storage nodes
  • Engineered concurrent request handling with proper synchronization for multiple simultaneous clients

Languages

English
Native

Timeline

Casual Safety Steward

Southampton Football Club
05.2025 - Current

Customer Service Assistant

Tenpin
03.2024 - 12.2024

Bachelor of Engineering - Software Engineering

University of Southampton
10.2022 - 05.2025

Warehouse Operative

DPD
07.2021 - 09.2023

Youth Coordinator & Administrator

Jubilee Christian Centre
04.2020 - 12.2021

WAEC - undefined

Capital Science Academy
09.2014 - 09.2020
JAYDEN NWOBODO