July 2022 - Currently
I was part of deployment team to work on any of QA's clients that needed software developers. I worked internally and used mostly HTML, CSS and Javascript. My role in the project was working on and adjusting a front-end course for clients while at the same time fixing various aspects of it after feedback. Course accessibilty and testing were also an important factor of the projects since those courses would also be accessed by people with sight impairments.
September 2019 - July 2021
I attended as an undergraduate at UoL in the course "Computer Science with
Software Development" and graduated in 2021.
I took various topics such as Data Structures and Algorithms, Object-Oriented Programming,
Scripting Languages, App Development, Technologies for E-Commerce and Multi-Agent
Systems.
For my final year thesis I worked on a plane boarding simulator which tested and compared
different plane boarding methods.
Fullstack cinema website team project where MongoDB, ExpressJS, React and NodeJS was used to create a fully functional frontend and backend while also using JIRA to keep track of the progress.
Java application that uses a command line interface to carry out simple CRUD operations on a MySQL database. Tested with coverage using JUnit.
A 2D simulation using different methods of boarding in order to track the most efficient and fastest way of boarding the plane, it uses different seat layouts and other different real-life scenarios to score each boarding method.
Being an aspiring full stack developer I have been working on different
fullstack projects and have been invested with the MERN stack.
Recently I have been focusing on the frontend as well mainly using React while also being
interested and planning to
get into TypeScript and Angular.
I have experience making various applications using Python, Java, JavaScript, HTML, CSS and know how to fully utilise other frameworks and technologies such as Git, GitHub, React, Spring, Express, Node, Flask.
Having been part of different team oriented projects I have used JIRA and been part of SCRUM meetings which taught me how to fully utilise those in order to always be on track and confidently time manage my tasks.
I was tasked with different technologies and responsiblities, some for which I had no experience with, and I have always been able to adapt to any problems that came my way by using problem solving, prioritising and time managment.
I worked with different people and groups that had different level of expertise, I'm keen to learn about other people's way of working in a team while also being available to assist anyone that might need help.
Programming and software development is one of my passions so I am always looking to upskill myself and dive into different technologies or languages that I have not worked with before, I want to expand my knowledge and make sure that I am always up to date with tech.
Hello I am Damian!
Being a tech enthusiast, I enjoy learning and working with different software and hardware. I discovered basic scripting whilst making small programs that automate tasks in video games at a young age and I wanted to learn more about programming which then led me to be a Software Developer.
In my free time I mostly enjoy online gaming with friends abroad, Beat Saber in VR and cooking (especially spicy food!).
I also speak English, Greek and Romanian.
Thank you for checking.