Stelios Ioannou Profile Picture

Stelios Ioannou

Postgraduate Student - MSc In Artificial Intelligence

  • "Driven by innovative tech
    and exciting projects."
  • Last Updated: 09/08/2019

Education

MSc ACS: Artificial Intelligence

UNIVERSITY OF MANCHESTER
MANCHESTER, UNITED KINGDOM
September 2019 - PRESENT
  •  Nominee of the prestigious Kilburn Scholarship for strong academic performance to date.
  •  Graduating in September 2020.

BSc COMPUTER SCIENCE (HONS) | FIRST CLASS

NEWCASTLE UNIVERSITY
NEWCASTLE UPON TYNE, UNITED KINGDOM
September 2016 - June 2019
  •  Achieved a strong 1st class with honours (80.4% average) with a final grade in the top 5%.
  •  Completed my bachelor’s dissertation titled Classification of Digital News Articles Based on Bias and Reliability with the Use of Natural Language Processing (NLP) and Machine Learning, focusing on developing a tool to combat the problem of misinformation. SVM models were developed, with f1-score for reliability, bias and category 74.4%, 73.2% and 98.0% respectively. For more information, visit dnap.steliosioannou.com.
  •  Coursework: Programming I-II, Computer Architecture, Mathematics for Computer Science, Software Engineering, Algorithms Design and Analysis, Data Structures, Database Technology, Operating Systems, Computer Networks, Distributed Systems, Mobile Computer Systems Development, System and Network Security, Programming for Games, Real-Time and Cyber-Physical Systems, Software Verification Technologies, Understanding Concurrency, Website Construction and Management.

Work Experience

SOFTWARE ENGINEER | INTERNSHIP  

DIGITAL TREE E-PUBLISHERS - DELIVERYMAN.COM.CY
LIMASSOL , CYPRUS
JUL. 2018 - SEP. 2018
  • Worked on the development of a highly scalable web application online food order and delivery service known as deliveryman.com.cy
  • Developed serverless functions to make API calls for the payment gateways.
  • Created a serverless function using sockets to return in real-time the active shared carts.
  • Developed a user interface for the backend, which allows the administrators to view in real-time the shared carts for monitoring purposes.
  • Developed multiple components for the front-end with React.js and Node.js.

WEB DEVELOPER | INTERNSHIP

CONVERTICO MEDIA
LIMASSOL , CYPRUS
MAY. 2016 - JUL. 2016
  • Developed websites for a variety of internal and external projects considering usability and multi-platform/browser support very seriously, adhering W3 standards.
  • Applied SEO to numerous websites to position them as high as possible in search engine’s rankings.

Projects

CAR WASH MONITOR - AUTOMATIC LICENSE PLATE RECOGNITION AND RECORDATION

Closed-Source
  • Developed a multithreaded program that uses the OpenCV library to read frames asynchronously from a CCTV stream, and after that uses the OpenALPR library to perform automatic license plate detection. Once a plate detected, then it is tracked with the CSR-DCF tracker. Once the plate gets out from the main view, the license plate is inserted into a MySQL database. The program is developed in Python, and it was compiled and shipped to the client in Cython.
  • Created a website so that the client can view the data that the program is recording. The server is local, and it uses the LAMP stack. PHP calls were made to return in JSON the data. The website uses jQuery to make the requests and display the data retrieved.
  • Extended the functionality of the main program so that it can send the total amount of cars washed for each day as a Firebase notification. Moreover, a small Android application was developed so that the owner will be able to receive push notifications.

COLUMBIA MOVERS SURVEYOR - ANDROID MOBILE APPLICATION

Closed-Source
  • Developed an Android application for the company named ”Columbia Movers”, that allows them to digitise the process of relocation surveying. The main aim of this application is to make the work of the surveyors paperless and more productive. It allows the surveyors to create a survey for each customer and add articles to each room. When the survey is completed, the surveyor asks the customer to sign. A PDF document is generated with all the relevant in- formation alongside with the signature of the customer at the top right of each page. It was developed with the use of Android Studio, Java, SQLite and the iText PDF library.

SEATON VALLEY COMMUNITY COUNCIL - ANDROID MOBILE APPLICATION (UNIVERSITY PROJECT)

Open-Source | Lead Developer
  • Coordinated and led the software development of a project in a team.
  • Designed the underlying architecture for the software program.
  • Organised the programming sub-team.
  • Assigned programming tasks with deadlines to the Programming team.
  • Ensured all members of the Programming team are meeting deadlines.
  • Inspected the work done by members of the Programming team and ensured a high standard, adhering to good quality of Object-Oriented Design.
  • Communicated with the Testing Lead to resolve any bugs that are found.
  • Communicated with the Design Lead to ensure that the design and the features of the program adhere to the project specification.
  • Developed the backend functionalities of the application (REST API, Firebase API, Twitter API, Google Maps API).

Skills

TECHNICAL

Expert
Java, Python, HTML, CSS, JavaScript, jQuery, React, Node.js, Android Mobile App Development
Proficient
C++, C, Scikit-learn, PyTorch, Tensorflow, OpenCV, MySQL, LaTeX, git, LaTex, MS Office, Overture, Isabelle HOL
Familiar
Metasploit, .NET, PHP, Microsoft Azure

MISCELANOUS

Core Related Skills
Reinforcement Learning, Computer Vision, Natural Language Processing, Machine Learning
Languages
Greek (Native), English (Fluent)

Honours & Awards

Waterston's Prize Award
2018
Awarded the Watersons Prize for the Best Stage 2 Team Project in the School of Computing of Newcastle University.

IEEE Xtreme 7.0 24 Hour Team Programming Competition
2013
Ranked in the top 1.16% in the world (87th out of 7500 Participants).

Global Nominee - NASA Space Apps Challenge 2013
2013
Member of one of the two winning teams that were distinguished by university students and professionals as global nominees for Cyprus.