Download PDF

Profile

Software Engineer with specialization in object-oriented approaches to desktop, web and mobile platform development. Participation at all stages of development of the software from gathering specifications, requirements analysis, software design, implementation and testing, system test, operation and maintenance. Continuous monitoring of developments in the software development sector.

Always striving for excellence ....

Work History

SOFTWARE ENGINEER

INTRASOFT INTERNATION S.A.
NOV 2015PRESENT

Participate in the development of LOTOS platform. The LOTOS O/S is INTRALOT's flexible, innovative and comprehensive gaming and transaction processing platform.

More particularly involved in the development of the following micro services:

  • Alerting is a component for centralizing alerts using monitoring derived from user defined rules, provides an API for creating instant alerts and user interface for customization of system parameters .
  • Messaging is a component that provides to the LOTOS platform the mechanism to send messages to retailers, operators and system components. The mechanism for sending message supports the following types Email, SMS, Terminal messages and Short messages. The messaging component has a user interface for customization of system parameters.
  • Scheduling is a component which used to create simple or complex schedules for executing jobs and also provides a user interface for functionality on scheduled jobs.
  • Fraud Detection is a system with security monitor and detection system which identifies any suspicious activities such as fraud attempts or identity theft. The detection functionality is based on seven scenarios and two algorithms. The system has a user interface for results of scenarios, algorithms and adjusting their parameters.
  • Winning Numbers is a component for the winning numbers of lottery games. The component provides a user interface for selecting winning numbers.

SOFTWARE ENGINEER

GeoDataBank S.A.
Sep 2013nov 2015

Registration and Property Management

Library development with the intention of predicting as many needs of a company as possible.

    • Application development using templates (View, Update, Delete records from RDBMS).
    • Participation in development viewer documents (Reading PDF File in use of iTextSharp).
  • Application development for data registration of Banks (National Bank, Piraeus Bank) and Individual properties with the purpose of creating submissions for the National Cadastral.
  • Extended Application for data registration of Bank Properties ATE, Millenium with the purpose of exporting data to import them to the computerized system of Piraeus Bank and for creating submissions for the National Cadastral.
  • Application development for exporting and importing data in the computerized system Piraeus Bank.
  • Application development for exporting submissions to National Cadastral.
  • Application development for invoicing submissions to Banks and Individuals.

Web Development - Project Manager

WebPlusDesign
2008Present

Development of static and dynamic web sites (CMS, EPS) in cooperation with advertising agencies for online viewing by customers.

SOFTWARE ENGINEER

Computer Center - Zarnavelis & Co-operators G.P.
Apr 2008Aug 2013

Cooperator of SingularLogic which provides Enterprise Resource Planning Systems (ERP) with capabilities of creating custom components from her cooperators.

    • Special Tools Development for coverage of special needs of company customers. (Programming Language VB.6 using ΩΜΕGA Platform Framework developed by SingularLogic).
    • Generation or extension of printing reports using Crystal Report.
    • Installation and Customization of ERP Systems (Client, Server), Point Of Sale Systems (POS).
    • Technical Support on ERP Systems and Point Of Sale Systems (POS).


Programmer Analyst

Dolfin - Petropoulos I. & Moskofidis P. G.P.
Apr 2006Apr 2007

Cooperator of SingularLogic which provides Enterprise Resource Planning Systems (ERP) with capabilities of creating custom components from her cooperators.

    • Special Tools Development for coverage of special needs of company customers. (Programming Language VB.6 using ΩΜΕGA Platform Framework developed by SingularLogic).
    • Generation or extension of printing reports using Crystal Report.

Education

Engineer Industrial Informatics

Ιndustrial Informatics
Sep 2001Sep 2007

The object of Industrial informatincs is the production and use of methods, materials and software from the areas of Computer Science, Communication of Electrical Engineering, Machanical Engineering and Mathematics in order to achieve industrial production targets where machines are interconnected (Smart or not, with or without automation) and computers.

High School Graduate

Ptolemais High School
Sep 1999Sep 2001

General Knowledge

Certifications

Certificate of COMPETENCY in English (ECCE)

University of Michigan
Jan 2015Present

Skills

Programming Languages

C#, JavaScript, Node.js, VB.NET, JAVA, SQL, (X)HTML(4, 5), CSS(2, 3)

Software design pattern

MVC, FLUX, MVVM

Understanding FrameWorks / Library

NET 3.5, ASP.NET MVC 5, JQuery, React, Bootstrap, GWT (2.7.0), ITEXT SHARP, EXCEL INTEROP, EPPplus, 

Design Software

MS Vision 2013, Smart Draw, Edraw Max

Integrated Development Enviroment (IDE)

VS 2015, VS 2010, NetBeans 8.0.0, Eclipse, Toad,  MS SQL Managment Studio 2014, Atom, Visual Studio Code

Reporting Tools

Crystral, IReport, Report Viewer, Jasper Report

DataBase Designer

Microsoft SQL Server 2014, MySQL Community Edition, Apache Cassandra, Oracle Database 11g R2