Nicolas Theodosiou

I'm a

I am a Computer Science student with progressive experience writing code and designing solutions. In the recent year I have taught myself how to build websites, mobile applications and design UIs from scratch. I'm very passionate about programming and the work I do, and would like the opportunity to show that.

This website is a project I undertook in my free time to practice my web development skills. It's fully responsive and uses HTML5, CSS, Javascript and Bootstrap.

profile picture

EXPERIENCE

Jinius by Bank of Cyprus

Full Stack Developer

07/2025 – Present

TSYS

Software Engineer

08/2024 – 07/2025

  • Developed and maintained database solutions using PL/SQL and Oracle Database, implementing new requirements and resolving existing issues to improve functionality and performance.
  • Designed and implemented RESTful APIs using Spring Boot, facilitating seamless communication between services and enhancing system interoperability.
  • Leveraged CI/CD pipelines to automate deployment, testing, and integration processes, reducing manual errors and increasing development efficiency.
  • Used JIRA to manage project timelines, track tickets, and report progress, ensuring transparency and adherence to project deadlines.

Alfa Theodosiou Frozen Foods Ltd.

Business Operations Manager (Part-Time)

03/2022 – 11/2024

  • Managed a team of 12 employees, boosting productivity by 15% through performance evaluations, targeted training, and clear communication of business objectives.
  • Contributed to the company’s recovery from COVID-19 challenges by expanding product lines, leveraging market insights, and driving a 105% revenue increase over two and a half years.
  • Built and maintained strong relationships with key clients and distributors, addressing inquiries and resolving issues to ensure long-term partnerships.
  • Utilized computer science expertise to develop a digital CRM system, improving tracking of customer interactions and significantly reducing order processing time.

Algolysis Ltd.

Software Developer

11/2023 – 05/2024

  • Developed a responsive web app for poultry farms using React and Next.js framework, providing users the ability to view real time data of their farms and recommendations for it using machine learning algorithms.
  • Created a charting package using Laravel for dynamic visualizations, offering a range of interactive chart options enabling the effective visualization of complex data sets.
  • Utilized InfluxQL to optimize costly database queries, enhancing data retrieval efficiency and contributing to overall system performance improvement.
  • Designed a modern and user-friendly platform for a client using Figma.

Bank of Cyprus

Software Developer Intern

06/2023 – 08/2023

  • Developed new screens for the quick loans section of 1bank, the bank’s widely used online banking platform, providing users the ability to digitally sign loans without needing to go to the bank.
  • Utilized Spring Boot to create REST APIs, tested them using Postman, and seamlessly integrated them into the newly developed screens adding functionality to the bank’s platform.
  • Collaborated with the designer to revamp and modernize outdated iFrames, enhancing visual appeal.
  • Actively participated in Agile development practices, applying Scrum methodology to promote efficient teamwork, iterative progress, and timely project delivery.
  • Gained experience in using the bank’s software development platform Outsystems.

Dexterity Solutions Ltd.

Software Developer Intern

06/2022 – 08/2022

  • Designed and created a responsive website that dynamically fetches data from the client's software using its API. The website had a variety of features such as: clever filtering, sorting, implementation of cookies, and the option to dynamically change the data fetched.
  • Handled the data migration from a client's old server to a newer one using Microsoft SQL Server, effectively helping them keep up with their increasing workflow.
  • Performed quality assurance to confirm the correct operation of the software developed.
  • Diligently maintained the technical documentation required for each project and used the project management tools used by the company (Task Tracking, Timesheets e.t.c.).

EDUCATION

09/2020 – 06/2024

Bachelor's Degree in Computer Science / University of Cyprus

GPA: 8.86/10
Distinction Award – Top 10 of Class

PROJECTS

Personal Trainer Website

2025

  • I designed an intuitive and user-friendly website using Figma for a client, ensuring a modern, responsive layout.
  • I then developed the website using React and Next.js, implementing responsive design principles to deliver seamless functionality across all devices.
  • Finally Vercel was integrated for deployment, with analytics and speed insights configured to monitor site performance and optimize user experience.
  • This project can be found here.

Shoppy

2022

  • This is an app that I came up with for the SINN2022 competition. The app displays supermarket discounts in an orderly, simple, and convenient way, giving the user the ability to easily find the deals they are interested in.
  • I then lead a team of 6 fellow students in order to develop this app from scratch using Flutter for it's cross platfrom capabilities, and MariaDB for hosting the data.
  • The available deals can be browsed either by category or supermarket. With the top part of the pages being reserved for adverisments.
  • The user is also able to compare deals they are intersted in with other stores, and then save them to their list for the next time they go shopping.
  • For the contest we made a full business plan for the company and designed the UI for it from scratch.
  • This project can be found on my GitHub.

Groceries App

2021

  • This is the first mobile app I built using Android studio in 2021. It's a groceries app where you can find products listed by different supermarkets and add them to your cart.
  • You're also able to compare the prices of the items in your cart with other supermarkets, helping you find the cheapest one for your chosen groceries.
  • The data for the supermarkets and products is stored on Google Firebase, to which the app is linked to, and gets it's data from it.
  • This project can be found on my GitHub, where you can also download the apk or try the app in your browser.

SKILLS

T e c h n i c a l
⠀⠀⠀⠀⠀⠀⠀⠀T e c h n i c a l

Java

Spring

Laravel

C

Python

Javascript

Javascript

HTML

CSS

Bootstrap

Flutter

Android Studio

SQL

React

Next.js

Postman

Github

Linux

P e r s o n a l

Organizational and Planning Skills

Problem Solving

Team-work Oriented

Creative Thinking and Solutions

CERTIFICATIONS

Web Design and Web Development with HTML5 and CSS3, Introduction to WordPress and SEO.

Content:
  • HTML5
  • CSS3
  • jQuery
  • Javascript
  • Display Graphics
  • Navigational Aids
  • Division-Based Layouts
  • Manage Web Servers
  • WordPress and SEO

Student Innovators (SINN) is the University of Cyprus student competition featuring early stage business ideas with innovation potential and/or a creative twist. Student teams are invited to present creative ideas and solutions for challenging problems with impact to the economy and/or society in a 5-minute “pitch” to a panel of judges and the audience.

Took part with one of my fellow students with our idea, Shoppy, and we made it to the finals. Shoppy is a groceries app with an innovative twist, for which we made a complete business plan and a mockup that can be found in the projects section.

This is a course by the University of Cambridge for learners whose first language is not English, but who study through the English-medium, and it develops learners' ability to understand and use English in a range of situations. Passed the exam for the IGCSE with a Grade of A.

CONTACT ME