About Me

Hello, my name is Aleksandar and I study programming. I live in Sofia, Bulgaria and my interests are primarily in back-end development with Java. I am also interested in web programming and web technologies.

My Education

Software University

The software university is a place to learn software development with an emphasis on exercise and practise.

Technical University

Technical University of Sofia is one of the most recognised educational establishments in the country.

My Software Development Timeline

Managing Source Code with Git

Pluralsight training path including a number of lections.

Data Structures

Course in Software University covering material like linear, tree and associative arrays data structures as well as calculating algorithm complexity for different operations. Ended in 05.04.2020

Front-End

Software University module about front-end development with two courses: HTML & CSS and CSS Advanced. Ended with a project defense in 15.12.2019

Food As A Service

Web application project created for Technical University of Sofia bachelor's degree defense. Technologies used include Java, Spring, PostgreSQL, Git & GitHub, Heroku cloud hosting, HTML, CSS, JavaScript. Project was defended in 26.09.2019

JS Core

JavaScript module from Software University containing three courses: JS Essentials, JS Advanced and JS Apps. Ended in 05.08.2019

Mobile Apps with Java

Course in Technical University of Sofia. Ended with a project defense on 15.05.2019.

Softuniada 2019

Participated in software olympiad, hosted by Software University, where algorithmic tasks were given and had to be solved in a fixed time. Scored 511/1000 points, placing in 7th place.

BEST Engineering Week

Participated in a contest, organised by 'BEST Sofia' where as part of a small team of university colleagues, we developed a small web application for validating personal identification numbers and IBANs. Contest lasted 5 hours and was held at 'UniCredit Bulbank'.

Data Mining

Course in Technical University of Sofia. Ended with team console project defense on 06.06.2019. Used language was Python and the problem the project solved was lowering the risk of customers not returning loans by adjusting loan terms like loan amount and payback period.

Java Web

From Software University, studied material covers web development in two courses: Java Web Development Basics and Java MVC Frameworks - Spring. Module ended in 15.04.2019

C++ Programming

Course about the fundamentals of programming with C++. Course ended with a project about custom ArrayList implementation, which was defended on 26.02.2019.

Computer Graphics with C++

Technical University of Sofia course in which the basics of generating images were taught. Main library used was OpenGL. Course ended with a project defense on 26.02.2019.

Java DB

Software University database module with two courses: MySQL and Spring Data. Final exam was on 10.12.2018

Java Fundamentals

Vital module from Software University. Divided into three courses: Java Advanced, Java OOP Basics and Java OOP Advanced. The last course ended with an exam on 13.08.2018

Softuniada 2018

Participated in software olympiad, organised by Software University, where algorithmic tasks were given and had to be solved in a fixed time and got 300/1000 points, placing in 165th place.

Java Programming

Technical University of Sofia course about fundamentals of Java programming, ending with project defense of a simple GUI application on 29.06.2018

Tech Module

Module from Software University. Divided into two courses: Programming Fundamentals and Software Technologies. Ended in 22.04.2018

Programming Basics with Java

First course in Software University. An intro to programming. Exam was on 17.12.2017