Schlagwörter
Skills
TECHNICAL SKILLS
Programming Languages:
C, C++, Java, SQL, MATLAB, Assembly, Go
Scripting Languages:
Python, Unix Shell scripts
IDE Tools:
Netbeans, Eclipse, Visual Studio, Android Studio, Xilinx
Operating Systems:
Linux, UNIX, MS-Windows, Android
Version Control Systems:
Git, CVS
EDUCATION
2000-2003: 1st Lyceum of Livadia
Grade 17.8/20
2003-present: Electronic and Computer Engineering School of Technical University of Crete
Diploma Thesis Title:
Modeling and Managing of a Stand Alone Hybrid Energy System Photovoltaic-Microturbine Using Graphical Computation Tools (Matlab Simulink).
Courses included:
Algorithms and Complexity, Operating systems, Object-oriented programming, Telecommunication Systems, Java programming, Network protocols, Databases, Computer Architecture
RELEVANT PROJECTS
CERTIFICATES
PERSONAL
Programming Languages:
C, C++, Java, SQL, MATLAB, Assembly, Go
Scripting Languages:
Python, Unix Shell scripts
IDE Tools:
Netbeans, Eclipse, Visual Studio, Android Studio, Xilinx
Operating Systems:
Linux, UNIX, MS-Windows, Android
Version Control Systems:
Git, CVS
EDUCATION
2000-2003: 1st Lyceum of Livadia
Grade 17.8/20
2003-present: Electronic and Computer Engineering School of Technical University of Crete
Diploma Thesis Title:
Modeling and Managing of a Stand Alone Hybrid Energy System Photovoltaic-Microturbine Using Graphical Computation Tools (Matlab Simulink).
Courses included:
Algorithms and Complexity, Operating systems, Object-oriented programming, Telecommunication Systems, Java programming, Network protocols, Databases, Computer Architecture
RELEVANT PROJECTS
- Interactive Business Software implementation for an Online Shop
- In this project we implemented the database and the Graphical User Interface of an online shop. ICONIX methodology and Java used in this project.
- Professional Social Network Database
- In this project we designed the relational schema of the database, we implemented it with MySQL, we implemented the required functionality (stored procedures, views, triggers) with SQL and implemented an external Java application, which used the JDBC protocol, to demonstrate the functionality of the system.
- Implementation of a pipeline processor core based on Tomasulo algorithm
- The basic components of the system was: Reservation Stations, Functional Units, Register File, Common Data Bus, Reorder Buffer, Memory Access Unit and Control. VHDL used for the implementation.
- Online Message Interchange multithreading System
- I implemented this project in C, using calls of system libraries of Linux. The system components were a Server and two types of Clients (hearers and sayers).
CERTIFICATES
- Electrical and Computer Engineering Student Conference (sfhmmy 5,2012)
- Advanced Track of Introduction to Artificial Intelligence (ai-class, 2011)
PERSONAL
- Analytical thinking
- Teamwork skills
- Android Enthusiast
- Amature photography
- Basketball
Projekthistorie
none
Reisebereitschaft
Verfügbar in den Ländern
Griechenland