PhD-engineer turned full-stack developer innovator, blending ML research (1800+ citations) with scalable apps in .NET, React, Vue, and Azure. Versatile software engineer with over 14 years in academia and development, specializing in machine learning, image processing, and document analysis (10+ journals, 40+ conferences). Proven expertise in Python, C#/.NET, front-end frameworks (React, Vue, Angular), cloud tech, and databases. Passionate about solving complex tasks through creative, efficient code.

Konstantinos Zagoris

PhD-engineer turned full-stack developer innovator, blending ML research (1800+ citations) with scalable apps in .NET, React, Vue, and Azure. Versatile software engineer with over 14 years in academia and development, specializing in machine learning, image processing, and document analysis (10+ journals, 40+ conferences). Proven expertise in Python, C#/.NET, front-end frameworks (React, Vue, Angular), cloud tech, and databases. Passionate about solving complex tasks through creative, efficient code.

Available to hire

PhD-engineer turned full-stack developer innovator, blending ML research (1800+ citations) with scalable apps in .NET, React, Vue, and Azure. Versatile software engineer with over 14 years in academia and development, specializing in machine learning, image processing, and document analysis (10+ journals, 40+ conferences). Proven expertise in Python, C#/.NET, front-end frameworks (React, Vue, Angular), cloud tech, and databases. Passionate about solving complex tasks through creative, efficient code.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced
Greek, Modern
Fluent

Work Experience

Senior Software Engineer at OLYMPUS MARINE GROUP, USA
November 1, 2021 - Present
- Developed and maintained several large-scale projects using .NET/C#, Typescript/Nodejs, and Vue. - Gained experience working with cloud technologies on Azure, including services such as Functions, Azure Virtual Machines, and MS SQL Database. - Managed databases using SQL Server - Worked extensively with container technology such as Docker. - Contributed as the leading developer to a Vessel Management application and a Ship Emissions Monitor application, using Vue for the front end and .NET/C# for the back end. - Design and implement event-driven architectures using RabbitMQ and Event Hub from multiple IOT sensors.
Senior Full Stack Developer at Rectraced GmbH, Germany
September 1, 2020 - November 30, 2021
- Developed and maintained backend Nodejs/OracleDB for a large-scale project (building and analyzing supply chain information). - I worked with the front end using React and React Native, which uses the NodeJS backend. - Gained experience modeling complex real-world structures such as supply chains of goods
Lecturer in Databases and Distributed Systems, Department of Computer Science at Neapolis University Pafos, Cyprus
January 1, 2019 - August 31, 2020
- Teach programming principles, databases, big data, and machine learning courses. - Research project using machine learning. - Supervisor for several post-graduate diplomas.
Post-doctoral Researcher at Department of Electrical and Computer Engineering, Democritus University of Thrace, Greece
September 1, 2015 - December 31, 2018
- Supervised and contributed to developing a computer-aided diagnosis system for mammographic masses. - Extensively used Python for research development (mainly used numpy, pandas)
Postdoctoral Fellow at The Institute of Informatics & Telecommunications (Ι.I.T.), «Demokritos,» Athens, Greece
September 1, 2012 - August 31, 2015
- Supervised and contributed to developing a new novel method for effective word spotting in handwritten documents. This method relies on document-oriented local features that consider information around representative key points and a matching process that includes the spatial context in a local proximity search without using any training data. - App development on C#/.NET/Angular

Education

Ph.D at Electrical & Computer Engineering, Democritus University of Thrace, Greece
October 1, 2004 - February 1, 2009
PhD Thesis titled "*Content and Metadata-Based Image Document Retrieval*"
Bacherlor of Science at Electrical & Computer Engineering, Democritus University of Thrace, Greece
September 1, 1997 - September 30, 2004

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Education, Healthcare, Transportation & Logistics
    paper Remote Student Monitor Framework for Securing Exams

    Website: https://www.twine.net/signin
    Github Code: https://www.twine.net/signin

    Leading and only developer for building a remote exam proctoring platform using React/MUI/Typescript and Google Functions. The platform continuously monitors students and detects cheating behavior, triggering video recordings for manual verification by the proctor.

    Highlights:

    • Course/Students/Exams Management System
    • It implements a peer-to-peer video conferencing application using React and MUI alongside the WebRTC protocol with the PeerJS library.
    • Real-time face detection using the exam video conference
    • Implement custom emails using an email SMTP server in the Functions of Firebase.