
emmanuel hadjistratis
Fellow of the SOLVERSX Community
Salary / Daily rate
Athens, Greece
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Seasoned Software Architect with 20+ years of expertise in system design and cloud solutions. Proven track record implementing enterprise-scale applications using Java, Python, and modern cloud technologies (AWS, Azure, GCP). Specializing in high-performance solutions through microservices architecture, advanced data analytics, and automated workflows using KNIME and Docker/Kubernetes.
Work experience
Fellow of the SOLVERSX Community
SOLVERSXFreelance
Nov 2021 - Present
5 years
Luxembourg
Chief Technology Officer
VesselBot - Intelligence, Out Of The Blue
Jun 2016 - Present
10 years 5 months
Athens, Greece
Big Data Developer | Senior Software Developer | Software Architect | Team Lead | Entrepreneur
Self-EmployedFreelance
Mar 2014 - Present
12 years 8 months
Athens, Greece
Skills: Database Design · Data Management and Analysis · Prompt Engineering · Entrepreneurial Initiative
Senior Java Software Engineer | Senior Developer | Architect
Agile ActorsFreelance
Oct 2019 - Oct 2021
2 years 1 month
Athens, Greece
- Developing intelligent and scalable engineering solutions from scratch - Design and lead successful client implementations of quality technology solutions - Provide strong technical leadership internally and externally and advocate improved efficiency in solution design and implementation
Senior Java Software Engineer | Senior Developer | Oracle Certified Expert
TRASYS GREECEFreelance
Jun 2014 - Oct 2019
5 years 5 months
Athens, Greece
Participated as member of a large development team in the development and maintenance of a large scale JEE project. My duties included developing new features of the application as well as debugging existing funcationality.
Senior Java/Spring Software Engineer | Senior Developer | Software Development Team Lead | Architect
Unisystems S.A.
Feb 2007 - Mar 2014
7 years 2 months
Athens, Greece
- Direct and manage project development throughout its life cycle - Manage the overall project schedule to ensure work is assigned and completed on time and within budget - Experienced in a project management, including all aspects of process development and execution - Familiar with programming languages - Database and operating systems experience - Team management experience, comfortable matrix managing project teams - Experience in all project life cycle phases of initiation, planning, execution and closure - Excellent analytical and problem-solving capabilities - React to project adjustments and alterations promptly and efficiently - Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial - The ability to foster motivation within the project team to meet tight deadlines - Excellent interpersonal, negotiation and conflict resolution skills, including the ability to work very effectively in a collaborative and team-oriented manner with other leaders and team members. - Knowledge of Unix (Solaris) and Windows 2003 server - Ability to quickly synthesize information and understand complex systems - Ability to multi-task and prioritize without direct supervision - Excellent communication skills and ability to establish solid client relationship
Java/Spring Software Engineer | Developer
Intrasoft International
Jun 2006 - Jan 2007
8 months
Athens, Greece
-SafeSeaNet project: a European Platform for Maritime Data Exchange between Member States' maritime authorities, is a network/Internet solution based on the concept of a distributed database. Responsibilities in the project Develop a module of safe sea net, resolve issues and bugs with the previous application of safe sea net which was still operating until INTRASOFT develops the new version. Keywords: Java 1.5/J2EE , Bea Weblogic Server 9, Spring MVC, Spring Web Flow, JavaScript, XML, MAVEN 2,HIBERNATE, ECLIPSE 3.2, Junit
Java Javaee Software Engineer | Developer
Intracom IT Services
May 2003 - May 2005
2 years 1 month
Athens, Greece
- I-mode project: Collaborated with NEC Communication Systems team (Japan, Italy) and COSMOTE team. Reported every day about the system to the Japanese team. Drew up statistics for clients. Provided technical support to COSMOTE team. (reference from NEC) - Successfully implemented new components for the Service Flow software (Java, Swing, NETBEANS). Gained in-depth knowledge and experience of programming. (reference from INTRACOM) - Carried out extensive research in unit testing frameworks. Keeping up with technological innovations. Realization in pairs of the test platform for our department Keywords: Java 1.5/J2EE , Swing, NetBeans, JBoss Application Server, XML, Junit
Web Designer
ORFAS Advertising Group
Oct 2002 - May 2003
8 months
Athens, Greece
- Supervised the multimedia department (web site) - Responsible for the after-sales service department (installation , repairing, update for the bar code label printers)
Internship Java Software Engineer | Developer
CNES
Mar 2002 - Aug 2002
6 months
Toulouse, France
- Working in a research team carrying out in-depth a technological advancement (the link between SOAP and CORBA (Java,CORBA,SOAP,UDDI and WSDL)) - Keeping up with technological innovations. - Developed and implemented a solution to demonstrate the new technology. - Prepared and presented a report to my supervisor and also to the CNES department. (reference from CNES) Keywords: Java 1.4 , Apache Tomcat, XML, SOAP, CORBA, WSDL
Internship
Bull
Jul 2000 - Jan 2001
7 months
Athens, Greece
- Responsible for the maintenance of database and to be in touch with the client - Successfully developed and implemented a web site - Prepared and presented a report to my supervisor
Education
Université Paul Sabatier Toulouse III
5
2001 - 2002
1 year 2 months
Université Paul Sabatier Toulouse III
4
1997 - 2001
4 years 2 months
coursera.org
1900 - 1900
1 month
Licenses & certifications
Python Essential Training
Issued: Jan 2025
Docker Foundations Professional Certificate
Issued: Jul 2024
Docker Essentials: A Developer Introduction
Issued: Jul 2024
Docker Essentials: A Developer Introduction
Issued: Jul 2024
Apache Spark Essential Training: Big Data Engineering
Issued: Jul 2024
Go: The Complete Developer's Guide (Golang)
Issued: Jun 2024
Go Essentials: Concurrency, Connectivity, and High-Performance Apps
Issued: Jun 2024
ChatGPT Prompt Engineering for Developers
Issued: Jun 2024
Unit Testing in Go
Issued: May 2024
Learning Notion
Issued: Apr 2024
Data Steward Foundations
Issued: Apr 2024
Data Engineering Foundations
Issued: Mar 2024
Learning Groovy
Issued: Jan 2024
Apache Kafka Essential Training: Getting Started
Issued: Nov 2023
Chief Technology Officer Career Guide
Issued: Sep 2023
Functional Programming Principles in Scala
Issued: May 2013
Oracle Certified Expert, Java Platform, EE 6 Web Component Developer
Issued: Mar 2013
Oracle Certified Professional, Java SE 6 Programmer
Issued: Dec 2012