ABOUT

I am a computer science student at the University of Southampton, eager to explore the intricacies of the field and make a positive impact in the world. With a passion for technology programming, and AI, I aim to gain a strong foundation in computer science, learn the latest technologies, and contribute to this exciting industry. Inspired by the innovative solutions and cutting-edge technology, I look forward to discovering my own path and being part of this rapidly growing industry.

EXPERIENCE

Software Engineer Intern, Natwest Group (RBS)

Natwest Logo

June 2024 - August 2024

  • • Implemented a React.js UI for the bank's website, including forms with TanStack, input validation with Yup, and API hooks with Axios.


  • • Collaborated with a team of developers, designers, and project managers to deliver high-quality software solutions.


  • • Utilized strong problem-solving skills to troubleshoot and resolve technical issues, ensuring optimal performance.


  • • Applied agile methodologies to manage project timelines, deliverables, and priorities, ensuring timely completion.

Secretary, President, Web Officer, Artificial Intelligence Society

AI Society Logo

October 2022 - Present

  • • Led a dynamic community of AI enthusiasts, organizing industry-led talks, workshops, and events including a multi-university hackathon and exposition to promote AI education and learning.


  • • Expanded society's reach, increasing membership and forging partnerships with industry leaders and academic departments.


  • • Demonstrated exceptional leadership, fostering teamwork, effective communication, and strategic planning.


  • • Leveraged strong communication and presentation skills, effectively conveying complex AI concepts to diverse audiences.

Hackathon Officer, Electronics and Computer Science Society

ECSS Logo

June 2023 - April 2024

  • • Organized and facilitated successful hackathons, creating engaging and collaborative environments for participants to showcase their skills and develop innovative solutions.


  • • Coordinated logistics, secured sponsorships, and managed event timelines, ensuring seamless executionand a memorable experience for attendees.

Software Developer, Classify

Classify Logo

December 2022 - June 2023

  • • Software Developer for Classify, a student organized start up in the United Kingdom.


  • • Responsible for widget development for the classify student planner app using Kotlin, Flutter and Dart.

Intern, Predictable Marketing

Demand Gen Logo

October 2021 - November 2021

  • • Programmed an automation project for social media outreach.


  • • Assigned with the sales team for understanding and supporting the lead generation process forclients.


  • • Developed a bot, utilising UI Path’s automation tools, to help automate the company's leadgeneration process, eventually resulting in time and efforts saving, thus increasing their productivity.


  • • Learnt effective time management, developed and honed problem solving ability as well as creativity to address solutions to issues and adaptability to new professional environments.

PROJECTS

CONA

A Cypher-like domain specific language for querying n4j graph databases.

Distributed System

A file storage distributed system based on networked (TCP/IP) message passing concurrency.

Runway Redeclaration Tool

Airport Calculation Tool built with JavaFX, communications, media, files, APIs and extensions.

TetrECS

Tetris game built with JavaFX, custom components, graphics & animation, listeners, properties, binding, and extensions.

Whatsapp Chat Scraper

Python chat scraper that analyses and returns conversation and text details.

Tennis Club DBMS

GUI CRUD database management system built using PyQt5, MySQL and Python.

Terminal Chat Server

Networked Terminal-based Client-Server chat application that allows multiple users to send TCP/IP messages.

Mathology

A Python library for mathematical computing.

Pedalus

An AI-powered guitar effects pedal.

THεOPOULA

A langevin-based deep learning optimiser inspired by the research paper of the same name.

CERTIFICATIONS

SKILLS

Python Logo

Python

Dart Logo

Dart

Java Logo

Java

Bash Logo

Bash

Haskell Logo

Haskell

C Logo

C

C# Logo

C#

Javascript Logo

Javascript

Typescript Logo

Typescript

HTML5 Logo

HTML

CSS Logo

CSS

PyTorch Logo

PyTorch

Scikit-Learn Logo

Scikit-Learn

TensorFlow Logo

TensorFlow

SQL Logo

SQL

Snowflake Logo

Snowflake

MongoDB Logo

MongoDB

Flutter Logo

Flutter

JavaFX Logo

JavaFX

Qt Logo

Qt

React Logo

React

Express Logo

Express

TanStack Logo

Tanstack

Axios Logo

Axios

Git Logo

Git

GitLab Logo

GitLab CI/CD

GitHub Logo

GitHub

Linux Logo

Linux

AI Icon

Artificial Intelligence

ML Icon

Machine Learning

NLP Icon

Natural Language Processing

Microsoft Logo

Microsoft Office Suite

AGILE Logo

AGILE

JIRA Logo

JIRA

SCRUM Logo

SCRUM

Bulb Icon

Creativity

Leadership Icon

Leadership

Adaptability Icon

Adaptability

Communication Icon

Communication