Antony Antoniou

About Me

I'm a Software Developer who enjoys creating web apps that present interesting engineering challenges, like integrating creative ML solutions with intuitive UIs or building functional backend systems. My portfolio spans practical development and includes academic research with LLMs and multi-agent deep reinforcement learning.

I recently graduated in Computer Science from the University of Warwick, ranking top of my cohort in overall performance.

ReactTypeScriptMongoDBPythonNext.jsTailwind CSSPyTorchNumPyDockerJestKerasGitHub ActionsExpress.jsPostgreSQLFastAPIFirebaseReduxNode.jsJiraGoogle CloudHTMLCSSAnt DesignMaterial UILarge Language ModelC++
ReactTypeScriptMongoDBPythonNext.jsTailwind CSSPyTorchNumPyDockerJestKerasGitHub ActionsExpress.jsPostgreSQLFastAPIFirebaseReduxNode.jsJiraGoogle CloudHTMLCSSAnt DesignMaterial UILarge Language ModelC++

Projects

Explore my full-stack applications, UI designs, and more.

Deep Polygon

A multi-agent deep reinforcement learning experiment in designing complex collaborative and competitive agents for grid-based arena environments like splix.io.

PythonPyTorchDockerNumPy

Medical Text Simplification

My dissertation developed LLM pipelines to simplify complex medical text while preventing misinformation. Created novel multi-agent systems and prompting techniques, achieving state-of-the-art simplification quality in key subtasks.

PythonLarge Language Model

Smart Gallery

An AI-powered full-stack gallery app to intelligently organize your photos, with smart face detection and scene classification and automatic album generation. Uses a custom ML pipeline with a self-trained model.

TypeScriptKerasFirebaseReactReduxPythonFastAPIMongoDB

Software Project Management Suite

A MERN stack web app for software project management with automated risk prediction. Features GitHub-integrated developer analytics, self-learning risk algorithms, role-based access control with invites, and statistical task modeling.

TypeScriptExpress.jsReactMongoDBAnt DesignJestGitHub ActionsDocker

MiniC Compiler

A compiler for a subset of C with a lexer, parser, code generator, and an ASCII parse tree visualization. Supports core programming constructs: type systems, scope management and function calling, and is fully unit tested.

C++LLVM

My News

A News app aggregating RSS news feeds and performing sentiment analysis on their content using BERT, visualizing temporal sentiment trends among different news topics and sources.

TypeScriptReactMongoDBHugging FaceReduxPython

Blog

My focused thoughts on tech that I admire, and code that works well.

More coming soon...