Overview
Work History
Education
Skills
Timeline
WORK EXPERIENCE
Generic

Hadja Marly Bah

Overview

2
2
years of professional experience

Work History

StudyHub

Java | JavaFX | Gradle | CSS
06.2026 - Current
  • Developed a JavaFX desktop productivity application integrating a Pomodoro timer, study-module management, task tracking, music playback, progress dashboards and study statistics within a modular architecture.
  • Implemented persistent local data storage with Gson/JSON, preserving playlists, tasks, module progress, Pomodoro sessions, study history and user preferences across application sessions.
  • Built a UCD module-data integration using Jsoup web scraping, allowing users to search module codes and automatically retrieve module names, autonomous study hours and contact hours to generate personalised study targets.
  • Engineered real-time study tracking and analytics, attributing Pomodoro study time to selected modules and visualising progress through JavaFX progress bars, historical statistics and seven-day study charts.

Handwritten Digit Recogniser

Python
07.2026 - 07.2026
  • Built a 784–10–10 neural network from scratch using NumPy to classify handwritten digits from 28×28-pixel images.
  • Implemented forward propagation, backpropagation, ReLU, Softmax and gradient descent without using a machine-learning framework.
  • Preprocessed the Kaggle Digit Recognizer dataset through shuffling, normalisation and training/development splitting, and visualised the model’s predictions.

Quax Board Game

Java | JavaFX | CSS
09.2024 - 01.2026
  • Developed a JavaFX-based strategy board game application using MVC architecture, object-oriented design, and SOLID principles, featuring an intelligent AI opponent with heuristic move scoring, threat analysis, and pathfinding algorithms.
  • Designed and implemented modular, maintainable software with automated JUnit testing, clean code practices, UML system modelling, and Agile Scrum development workflows using Git version control.
  • Built an interactive graphical user interface with dynamic game-state visualisation, AI strategy explanations, and real-time gameplay feedback for Human vs Bot play.

Responsive Web Platform Development Project

Javascript, CSS, HTML
09.2025 - 12.2025
  • Developed a responsive multi-page website using HTML, CSS, and JavaScript, focusing on accessibility, performance optimisation, and user-centred UI/UX design.
  • Designed and implemented interactive front-end features, intuitive navigation systems, and responsive layouts compatible across modern browsers.
  • Applied web optimisation techniques including media compression, structured page layouts, and efficient asset management to improve load performance.
  • Created a scalable website architecture with reusable styling components and consistent interface design across multiple pages.

Education

Bachelor of Science - Computer Science

University College Dublin
Dublin
06-2028

Skills

  • Languages:
  • Java, HTML, Python, CSS, JavaScript, SQL, C, Scala
  • Frameworks and Tools:
  • React, JavaFX, Gradle
  • Development Practices:
  • Git, GitHub version control, Agile/Scrum Development, MVC, SOLID Principles

Timeline

Handwritten Digit Recogniser

Python
07.2026 - 07.2026

StudyHub

Java | JavaFX | Gradle | CSS
06.2026 - Current

Responsive Web Platform Development Project

Javascript, CSS, HTML
09.2025 - 12.2025

Quax Board Game

Java | JavaFX | CSS
09.2024 - 01.2026

Bachelor of Science - Computer Science

University College Dublin

WORK EXPERIENCE

Brown Thomas — Sales Assistant

2024 – Present

  • Managed point-of-sale transactions, stock organisation, and visual merchandising while maintaining company presentation standards.
  • Worked collaboratively within a team to support daily operations during high-traffic periods and seasonal campaigns.
  • Developed strong communication, problem-solving, and time-management skills through direct customer interaction and multitasking responsibilities.

Additional Experience

  • Sales Associate, Three Ireland
  • Sales Associate, Boots
  • Volunteer, Irish Cancer Society
  • Past member of National Executive of Comhairle Na Nóg
  • Winner, UI/UX Design Workshop – Workday Future Females in Tech, August 2026
Hadja Marly Bah