Learus
jmaliaras@gmail.comYannis Maliaras
Learus
- Full Stack Web Developer
- Generalist Game Developer
- Musician and aspiring Composer
- Master of Science in Games
- Computer Science Bachelor
Be honest. Be kind.
Pay attention.
Fight for your passions.
Do not ever give up.
Web Projects
Games
React Material UI Carousel
October 2019 - Maintained until present day
ReactJS | Material UI | Typescript
An open-source, extendible, and easy-to-use Carousel UI component for React using Material UI.
It switches between given children using smooth animations.
Provides next and previous buttons, and interactible bullet indicators.
In fact, this carousel is built using itself!
It switches between given children using smooth animations.
Provides next and previous buttons, and interactible bullet indicators.
In fact, this carousel is built using itself!
Maliaras ERP
September 2021 - September 2023
Typescript | Next.js | NestJS | Prisma | MariaDB
A fully interconnected web application that handles most of the duties the private school might need to function.
It implements custom solutions for everything starting from student register, asynchronous learning, class distribution, and student payments, to personnel management, payroll, newsletters, financial reports, and many others.
It's been made over the course of 2 years by me, using industry standards for both back-end, front-end, and UI/UX design.
It implements custom solutions for everything starting from student register, asynchronous learning, class distribution, and student payments, to personnel management, payroll, newsletters, financial reports, and many others.
It's been made over the course of 2 years by me, using industry standards for both back-end, front-end, and UI/UX design.
GeoQA Interface
Bachelor Thesis | February 2020 - August 2020
Node.js | Express | ReactJS | Material UI
The NKUA has built a system that answers more specific, geospatial questions, using a set of knowledge bases. The GeoQA system.
The purpose of this project is to create an extendible and versatile user interface for GeoQA.
The purpose of this project is to create an extendible and versatile user interface for GeoQA.
Maliaras Meetings
October 2020 - November 2020
ReactJS | Typescript | Node.js | MariaDB
A full-stack application built to help parents meet with school teachers during the pandemic.
Creates rooms and handles a waiting queue for each teacher. The teacher can then call the parents and converse through the application itself.
Used with ~60 concurrent teachers & ~700 concurrent parents.
Creates rooms and handles a waiting queue for each teacher. The teacher can then call the parents and converse through the application itself.
Used with ~60 concurrent teachers & ~700 concurrent parents.
Athens Philharmonia Orchestra Website
May 2020 - July 2020
ReactJS | Typescript | jQuery | Bootstrap
The Athens Philharmonia Orchestra is an orchestra based in Greece, dedicated to Greek Art Music
Its mission is to systematically explore the cultural and intellectual treasure of the Modern Greek art music creation
Its mission is to systematically explore the cultural and intellectual treasure of the Modern Greek art music creation