Maciek Geneja

Maciek GenejaMaciek Geneja

Full Stack Developer & Creative Engineer

Building predictive web apps and scalable infrastructure. Incoming Placement Developer at Next.

about me

Second-year Computer Science student at Loughborough University (Year 1: First-Class Honours). I combine a curious, analytical mindset with full-stack engineering skills. Native English and Polish speaker. When I'm not coding, I'm playing competitive basketball or representing the AU Volleyball team.

tech stack

Python
TypeScript
Java
C++
SQL
PHP
React
Next.js
Node.js
Flask
Tailwind
Google Cloud APIs
OpenCV
TensorFlow
Computer Vision
Predictive Techniques
Generative AI & LLMs (Gemini, OpenAI)
Git
Docker
MongoDB
Arduino

experience

Incoming Placement Developer (Full Stack)

Next
July 2026 - July 2027

Selected for a competitive 12-month industrial placement focusing on enterprise-scale web applications.

AI Training Contributor (Coding)

Outlier AI
Nov 2024 - Present

Evaluating AI model accuracy, writing Python evaluation rubrics, and fixing 'hallucinations' in code generation models.

Retail & Customer Service

Co-op
Oct 2023 - Oct 2025

Developed strong interpersonal skills and problem-solving in fast-paced environments.

featured work

Nothing But Net
Nothing But Net

A full-stack basketball shot analyzer. Uses Hough Circle Transform for ball tracking and polynomial regression to predict shot success and calculate release angle with >90% precision. Features a real-time dashboard and historical analysis.

PythonReactNode.jsOpenCVMongoDB
Python Basketball Analysis
Python Basketball Analysis

A computer vision based app using OpenCV which using polynomial regression can calculate the predicted trajectory of a basketball shot, allowing us to predict whether it is a make or miss and allows us to calculate the release angle.

PythonOpenCVNumPyComputer Vision
Choi's Cutting Lounge
Choi's Cutting Lounge

Production website for a local business, improving client booking visibility and brand presence.

Next.jsVercelTailwind
LyricForge

AI-powered platform that rewrites song lyrics to fit any mood while preserving rhythm. Built in 24 hours.

PythonFlaskGemini APIElevenLabs API
Embedded Payroll System

Designed a Finite State Machine (FSM) for memory-constrained hardware with custom serial communication protocols.

C++Arduino

More Projects Insights

Nothing But Net screenshot
Nothing But Net
Python Basketball Analysis screenshot
Python Basketball Analysis
Choi's Cutting Lounge screenshot
Choi's Cutting Lounge
Embedded Payroll System screenshot
Embedded Payroll System