Home / Résumé General
The University of Manchester
Artificial Intelligence BSc
2019 - 2022
AI, Computer Graphics,
Software and Hardware modules

Sofia Highscool of Mathematics
2014 - 2019
Maths & Computer Science profile.
5.94 (99.0% overall)
Bulgarian
Mother Tongue
Excellent (hopefully)

English
Fluent
IELTS 8.5

Spanish
Spoken at work
Conversational level
Solo Player
Organised and self-motivated
Independent and reliable
Problem solver

Team Player
Strategic
Great communicator
Leader with positive attitude

Perfectionist
Always striving for the best
Follow deadlines strictly


Perfect |

Great with OOP in Java
Experience with using UML diagrams
Eclipse as a main IDE
JUNIT for testing
JavaFX for GUI
Spring for REST MVC apps

Excellent |

Experiments in Jupyter Notebook
TKInter for GUI + Games
PyPlot for graphs
SciPy for statistics
Very Good |

Used GitLab and GitHub a lot
Set up Git Actions for automation
Follow workflows strictly
Great with Git in Teams
Excellent |

Follow standards and best practices
SASS for more readable CSS
Getting into BEM and Bootstrap
Have made custom WP themes
Very Good |

Use mainly for web development
Great knowledge of JQuery
Anime.js for finer UI animations
Learning Three.js for graphics
Very Good |

Good knowledge of C & C++
Done low-level experiments in C
Used SFML in C++ for Games
Passionate |

Good knowledge of basic Verilog
Have created small modules and simple CPUs
Used Testbenches
Used Cadence CAD software
Good |

Great with basic level assembly
Knowledge of ARM
Written ARM and AVR simple assembly projects
Okay |

Written basic SWI Prolog programs and solved logical problems
Good understanding of logical programming and Prolog essentials
KEY PERSONAL PROJECTS & UNI MODULES
WORDPRESS WEBPAGE
COMPUTER ENGINEERING
SOFTWARE ENGINEERING
ARTIFICIAL INTELLIGENCE
EXPERIMENTS
A CUSTOM WEBSITE WITH WORDPRESS
Useful Takeaways
• A very good exercise for working with requirements and a real client
• Learned a fair amount of Wordpress, all by myself

Forma S
Forma S wanted a very clean and light design, and a page they could update effortlessly. I worked with them building up design ideas and solutions, and when we agreed upon a direction, I went on to coding it.
Wordpress
It was my first time working with Wordpress, so I had to learn swiftly.
I chose Wordpress because of its powerful capabilities as a CMS and its security, while still allowing for a fully custom coded theme and functionality.
Check out their website here.
Back to projects
SOFTWARE ENGINEERING
Useful Takeaways
• Course designed to prepare us for real life
• Working only in teams
• Working with big codebases
• Following requirements and deadlines
• Backend + Frontend
• Integrating APIs
The Course
We worked on an open-source game called Stendhal, where we had to fix issues, and finally introduce new functionalities. With its big codebase, we learned to help out as everyone knew different parts of the code better.

This semester we are working on an event booking platform using Spring and Java.
There are a lot of tasks to be done, which we try to distribute optimally, and new requirements arrive weekly.
Requires being both personally responsible and stepping up for the team occasionally.
Back to projects
COMPUTER ENGINEERING & ARCHITECTURE
Useful Takeaways
• Learned how to logically design CPUs with Verilog
• Learned ARM Assembly and wrote programs with it
• Expanded my understanding of how computers, programming languages, and electronic devices work
• Independently coded an AVR chip
MU0
This is the first simple CPU we had to design. It had a single register and was able to make branching decisions, do basic arithmetic, and load and store from memory.
Simple as it was, I also wrote a mini game for it - jump or squat to avoid obstacles coming towards you.
It used a 7 segment display, and also interacted with LEDs to show lives and difficulty (speed).
STUMP
Stump is a real RISC CPU, it has 8 registers and supports a wider set of instructions compared to MU0.
It was really interesting to implement a slightly more realistic and complex CPU.
EXPLORING SYNTHS
In my own time I toyed around with an Arduino and later a barebone ATMega chip and I wrote some Assembly C.
I created an arpeggio 1bit synthesizer, which was quite fun to play with, but 1 bit is a bit boring sonically.
I am now working on building an 8 bit synth.
Back to projects
ARTIFICIAL INTELLIGENCE
Useful Takeaways
• Built an Article Classifier
• Was introduced to a wide variety of AI techniques
• Know how to perform tasks more efficiently via AI
• Just starting to learn more new things...

Machine Learning
This is a more specialised course I am doing this semester. I am learning the basics of ML, different types of models, and different ways of evaluating a model; Performing experiments (of course). Introduction to neural networks and deep learning.
Symbolic AI
Learned some of the main logical programming concepts. Coded in Datalog, Prolog, and TPTP for Theorem Provers (Vampire).
Wrote a Datalog interpreter and reasoner.
Solved problems in Prolog and Vampire.
Other Topics
- Fuzzy Logic
- Bayesian Probabilities - wrote a naive ham/spam filter
- Searching algorithms, Heuristic functions - Minimax, 0-sum-games searching - Basics of computer vision; Visual odometry
Back to projects
EXPERIMENTS
Useful Takeaways
• Used Jupyter Notebook to record experiments
• Learned classical statistics approaches
• And Model correctness estimation approaches
• Performed algorithms / datastructures / caching_strategies comparisons and experiments

Jupyter Notebook
In Jupyter Notebook, I have done many reader-friendly experiments, making full use of the system - using text + code, and generating graphs and images.
And used statistics approaches to reach statistically significant conclusions / assess performances of models.
In case of interest, you can download and run some of my notebooks from here.
Back to projects
HOBBIES AND INTERESTS
COCKTAILS
WINDSURFING
PHOTOGRAPHY
???
WINDSURFING
PHOTOGRAPHY
You can see more on instagram
COCKTAILS
A lot can be said, but let's keep it simple;
Fav Cocktail:
The Gin Basil Smash
8-10 Fresh Basil Leaves
60ml Gin
20ml Simple Syrup
30ml Lemon Juice

Muddle leaves in shaker.
Add ice and shake vigorously.

Thank me later.
AND MANY MORE PAST AND FUTURE...