These are the fundamental tools I utilize for software development, although they are subject to change based on project requirements.
Constant Learner | Tech Enthusiast | Team Player | Problem Solver
Python
JavaScript
Java
NodeJS
HTML-5
CSS3
ReactJS
Angular
npm
Ethereum
sql-database
nosql-database
docker
git
Linux
Full Stack Development exploring various tech stacks
Proficient in Software Testing, Debugging, and robust solutions
Proficient in using Source Control for effective project management
Quick learner with a solid understanding of Programming Languages
Passionate about technology trends and staying up-to-date
Effective team player with strong organizational skills
October 2022 - Present
Software Engineering, Architecture and Design
September 2017 - June 2022
GPA: 8.5/10. Specialization in Computer Science.
September 2014 - June 2016
GPA: 19.4/20
Projects
Experience
Analysis and standardization of energy data and services for an institutional entity in the energy sector.
UML
Specifications
Data Analysis
Data Architecture
Enhancement of the ECHOS platform, including the development of new features, integration with external services, and optimization of existing functionalities.
Redesigned how scenarios are generated and filled with timeseries data.
Introduced a queuing system for optimization requests.
Create responsive, well designed, robust websites for the needs of the customer.
WordPress
Elementor
HTML/CSS
Write Python and JavaScript educational exercises of multiple difficulties for the need of code4code educational platform.
Assist in instructing various courses within the School of Electrical and Computer Engineering, providing laboratory support, project guidance, and developing supplementary software tools (such as AI Log).
Computer Programming (1st Semester): Support students in understanding basic programming concepts and methodologies (C++).
Enhanced and optimized a legacy .NET C# 4.5 MVC application, performing backend improvements, dynamic data fetching, and code cleanup.
C#
.NET
MVC
SQL Server
Completed my mandatory military service as a soldier in the Cyprus National Guard. Improved my discipline, teamwork spirit and gained the ability to work under pressure.
compilers-NTUA
[ECE NTUA] Compiler Project for Llama Functional Programming Language.
C++
2
5
3.5 MB
Multimedia-NTUA
[ECE NTUA] Multimedia Project (BattleShip Game) written in Java.
Java
0
1
110 KB
SaaS77-NTUA
[ECE NTUA] QnA project developed with two architectures, microservices and MVC
EJS
3
5
7 MB
soft-eng-3
[ECE NTUA] Software Engineering project
JavaScript
2
1
8.8 MB
PL1-NTUA
[ECE NTUA] Assignments for Programming Languages I.
Standard ML
1
0
11.2 MB
Grades-Blockchain-dApp
[ECE NTUA] Grades Management dApp (Thesis)
EJS
0
3
1 MB
LIVE PROJECTS I HAVE WORKED ON
Development and management of a web platform for a football academy, including data analysis, integration with external services, and backend architecture.
Created a managerial dashboard for tracking student payments and sending notifications.
Automated email notifications using AWS SES.
Achievements, Certifications, Award Letters and Some Cool Stuff that I have done !
Completed AI-900: Microsoft Azure AI Fundamentals with a score of 873.
Completed DP-900: Microsoft Azure Data Fundamentals with a score of 936.
Completed NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) course on Udemy.
Completed Ethereum Blockchain Developer Bootcamp With Solidity (2023) course on Udemy.
Completed The Complete JavaScript Course 2024: From Zero to Expert course on Udemy.
All my participations in IEEEXtreme Competitions.
All my participations in EESTEC Competitions.
Participated in the Sui Overflow virtual hackathon, implementing the UI, using NextJS.
Explore my published research papers and articles.
Date | Title | More Info |
---|---|---|
11/1/2024 | Using Time-Series Databases for Energy Data Infrastructures |
Whether it's about a project or just a friendly hello, my inbox is always open. Let's connect!