Summary
Overview
Work History
Education
Skills
Languages
Additional Information
Timeline
Generic

Ioannis Kiaras

Artificial Intelligence Developer
Athens, Greece

Summary


Self-motivated Software Developer adds high level of experience over more than 10 years collaborating and working on multiple projects.


Quick in handling complex analysis and effective when engineering algorithms. Has a talent on implementing artificial intelligence solutions in order to design innovative programs.


A natural team player, good at establishing and managing relationships with other members of a programming team is presently looking for a game developer or machine learning position.

Overview

11
11
years of professional experience
3
3
years of post-secondary education

Work History

Founder

Rock Like Studios
01.2024 - Current


  • Founded and manage Rock Like Studios, an independent game development company dedicated to creating innovative gaming experiences.
  • Lead the design and development of two game projects:


  • An online board game developed in Unity, where I executed the game design from concept to implementation, ensuring engaging gameplay and a user-friendly experience.


  • A Rogue-Like game utilizing Unreal Engine and C++, where I played a pivotal role in:Designing the game mechanics and overall gameplay experience.
  • Writing the storyline to create an immersive narrative. Creating animations for character attacks to enhance gameplay fluidity.
  • Developing enemy AI using behavioral trees to improve challenge and engagement.
  • Managing a team of artists to design and create weapon assets.
  • Designing the game levels, ensuring balanced play and exploration opportunities.
  • Collaborate with a talented team to bring creative visions to life while adhering to project timelines and budget constraints.
  • Continuously research industry trends and player feedback to iterate and enhance game features, ensuring high-quality releases.

Unreal Engine Developer

VasLabs
12.2023 - Current
  • Part-time on an educational game in Unreal Engine aimed at training kids in subjects like math


  • Focus on gameplay development and addressing any general needs within the project to enhance learning outcomes through interactive experiences.
  • Collaborate with a talented team to bring creative visions to life while adhering to project timelines and budget constraints.
  • Continuously research industry trends and player feedback to iterate and enhance game features, ensuring high-quality releases.

Senior Unreal Engine Developer

The View
8 2022 - Current
  • Developed a VR game with Unreal Engine 5 working with C++ and Blueprints.
  • Took charge of the development of the communication to the backend, developing the Multiplayer features.
  • Managed and trained teams of 2 to 3 developers, on how to tackle and implement multiple complicated tasks.
  • Compiled detailed documentation that works both as a guide and as a training manual on how to implement communication over the network.
  • Tested the game and the database to identify issues and make necessary modifications.
  • Collaborated on stages of system development lifecycle from requirement gathering to production release.
  • Balanced and adjusted gameplay experiences to increase critical and commercial success of product.

Animation Engineer

Rokoko
06.2021 - 07.2022
  • Designed and developed various features in the Rokoko Studio 2 core, using C#
  • Developed features in the Rokoko Studio 2 front end, using Unity.
  • Worked in the Animation Tools department, creating parts of an animation engine.
  • Worked in the Cloud department, which is responsible for the persistence and live sync of the projects.

Software Developer

Commxp
04.2018 - 06.2021
  • Built, tested and deployed scalable, highly available and modular software products.
  • Analysed designed and implemented Android app for Vodacom.
  • Collaborated with product management to design, build and test systems.

Head of AI

Travel Appeal
06.2017 - 03.2018
  • Analysed designed and implemented the Smart Insight platform.
  • Smart Insight is part of the Travel Appeal app which offers personalised suggestions and insights about hotels, restaurants or destinations.
  • Participated as a speaker in an international Machine Learning Conference of FairPeople, about AI in business.
  • Technologies used: Java, Hibernate, Spring, AWS

Software Developer

Orasis
10.2016 - Current

Personal Project, Site and nonprofit group to help handicapped people.

  • Created several apps, including Whispers: Parallel World, BridgeCom and Scread.
  • Whispers: Parallel World an android RPG game for people with visual impairment using Natural Language Interaction.
  • BridgeCom an app for people with hear impairment, to communicate with out the sign language. It uses Voice To Text and Text To Voice.
  • Scread an app for visual impairment, it uses Image and Text recognition to understand text written in any surface through the mobile’s camera.

Software Developer

VoiceWeb
10.2015 - 06.2017
  • Joined a team of three to maintain and further develop platform for massive SMS campaigns.
  • Made a mobile friendly GUI site of the platform with angularJS.
  • I created an android app to replace SMS in campaigns.
  • Technologies Used: Java 8, Spring 4, JPA 2 (Hibernate 3)

Software Developer

DoubleIP Informatics
02.2015 - 08.2015
  • Developed the backend of a reward platform, using the Vert.x, Spring and Hibernate.
  • Used ActiveMQ to send SMS and e-mails to the users.
  • Created and tested a very robust system that could be used by millions of users daily.

Software Engineer

CERN
06.2013 - 08.2013

Root Development Team of the Physics Group ALICE Experiment (PH-AIP-SDS)

  • Engineered a robust algorithm after studying the HOUGH transform theory.
  • Developed a tract reconstruction software in C++, Root and CUDA;
  • Implemented a cellular automata in order to cluster the peaks of the histogram.
  • Compiled the report of the project

Education

Bachelor of Science - Artificial Intelligence

University Of Hertfordshire (IST Campus)
Athens, Greece
09.2010 - 06.2013

Skills

Knowledgeable in Unity/C#

Knowledgeable in Unreal Engine 5/Blueprints

Knowledgeable in C/C

Teamwork / Collaboration

Knowledgeable in Spring Framework

Amazon Web Services

Knowledgeable in Python

Excellent problem solving skills

Knowledge of streaming video platforms

Knowledgeable in Hibernate

Video game development

Knowledgeable in SQL

UNIX/LINUX

Game Design

Languages

Greek
Excellent
English
Excellent

Additional Information

Activities & Interests

  • Active MMA (Mixed Martial Arts) athlete.
  • Amateur reporter on MMA topics at www.ufight.gr
  • Amateur photographer on lowfrequencypattern.tumblr.com
  • Amateur actor.
  • Twitch affiliate streamer.
  • Competitive PUBG and HS player

Timeline

Founder

Rock Like Studios
01.2024 - Current

Unreal Engine Developer

VasLabs
12.2023 - Current

Animation Engineer

Rokoko
06.2021 - 07.2022

Software Developer

Commxp
04.2018 - 06.2021

Head of AI

Travel Appeal
06.2017 - 03.2018

Software Developer

Orasis
10.2016 - Current

Software Developer

VoiceWeb
10.2015 - 06.2017

Software Developer

DoubleIP Informatics
02.2015 - 08.2015

Software Engineer

CERN
06.2013 - 08.2013

Bachelor of Science - Artificial Intelligence

University Of Hertfordshire (IST Campus)
09.2010 - 06.2013

Senior Unreal Engine Developer

The View
8 2022 - Current
Ioannis KiarasArtificial Intelligence Developer