arrow

Hi I am

Marios

Kendea

👋

Bringing ideas to life through thoughtful code and smart architecture.

What I do

Turning complexity into clarity, and ideas into scalable systems.

Technical Analysis

A strong analytical process uncovers the patterns, constraints, and opportunities within a system. It transforms complex problems into clear, actionable paths—guiding smarter decisions, better architecture, and more reliable solutions.
SYSTEM ANALYSISPROBLEM MODELINGDATA-DRIVEN DECISIONSOPTIMIZATION FRAMEWORKS

Software Architecture

Well-crafted architecture defines how a system behaves, scales, and evolves. It aligns business needs with technical structure, ensuring every component performs efficiently and integrates seamlessly across the product ecosystem.
SYSTEM DESIGNSCALABILITY MODELSAPI & INTEGRATION LAYERSSECURITY & BEST PRACTICES

Custom Software Development

Design and build tailored digital products—from highly performant web platforms to intuitive Android apps. Every solution is crafted with clean engineering, thoughtful user flows, and long-term scalability in mind.
WEB APPLICATIONSANDROID DEVELOPMENTEND-TO-END IMPLEMENTATIONPrototyping

Technical Consulting

I help teams align vision with execution by clarifying requirements, defining roadmaps, resolving complex technical challenges, and ensuring products grow the right way from concept through deployment.
TECH STRATEGYROADMAP DEVELOPMENTARCHITECTURE REVIEWSPROCESS OPTIMIZATION

About Me

A software engineer transforming logic with precision and creativity into scalable, high-performance solutions that power meaningful digital experiences.

Get in Touch

info@marios.kendea.com

I create technology shaped by shared values, open dialogue, thoughtful engineering, and deep respect for the people behind every interface.

Experience

output-onlinepngtools

Mar 2024 — Present

World Bank Group (IBRD – IDA) - ST Consultant

Social Protection & Labor EAP.
2

Oct 2013 — Present

Freelancer Senior Software Engineer


Assosiated with but not limited to

05/2020 – 02/2024 ETHNIKI INSURANCE (association with Netcompany-Intrasoft S.A. Greece and MCNS Cyprus) MCNS Cyprus (Software Architect) - Including but not limited: Digital Signature Integrations and PSD2 Payments systems compliance integration.

07/2016 – 04/2020 University of Patras in association with INTERAMERICAN INSURANCE COMPANY (PART OF ACHMEA) Greece

Education

up_2017_logo_en
Greece

Jan 2014 — Oct 2016

Master of Science (M.Sc.) in Computer Science and Engineering - Software Engineering Division

Computer Engineering and Informatics Department, Faculty Of Engineering, University Of Patras
up_2017_logo_en
Greece

Oct 2008 — Oct 2013

BSc in Computer Engineering and Informatics - 5yr Engineering Diploma

Computer Engineering and Informatics Department (CEID) Faculty Of Engineering

The Numbers

0 +

Years of experience

0 +

Multiyear collaborations

Tools

THE ENGINEERING STACK I USE (not limited to)

Languages & Frameworks

[CITYPNG.COM]HD Java Programming Logo PNG - 2000x2000
pngfind.com-spring-png-535670
pngfind.com-python-logo-png-626167
angular
nextjs.png
typescript
javascript
nodejsLight
html5
lockup_flutter_horizontal.c823e53b3a1a7b0d36a9
Dart_(programming_language)-Logo.wine

Architecture & Development Tools

docker
intellij
visual-studio.png
rest api
microservices
continuous-integration
icons8-cloud-100

DATABASES & DATA STORAGE

postgresql
sqlite
cloud-database
redis
mysql

Productivity & Workflow

github
project managment
documentation
workflows

Testing & Quality Assurance

junit
icons8-integration-testing-64
security
auth

How I work

SOFTWARE ENGINEERING PROCESS

Structured stages that guide the development of reliable, scalable, and meaningful digital solutions, from understanding the problem to delivering high-performance systems.

1. Discover
The goal is to understand requirements, system constraints, user needs, and business objectives before writing a single line of code.
Requirements AnalysisTechnical FeasibilitySystem Architecture ExplorationAPI & Data ModelingRisk & Edge-Case Identification
2. Engineer
In this stage, ideas are shaped into technical solutions through clean architecture, thoughtful engineering, and iterative refinement.
System DesignBackend / Frontend DevelopmentDatabase ModelingIntegration & API DevelopmentPerformance OptimizationAutomated Testing
3. Deliver
The final phase focuses on ensuring stability, scalability, and seamless handover so the product remains strong long after launch.
Deployment & CI/CDCode Review & DocumentationMonitoring & Observability SetupDeveloper CollaborationLong-term Maintenance & Support

Contact Me

Let's talk about your project

Prefer Email Communication

info@marios.kendea.com

Let’s create a digital solution that blends technical excellence with a deep respect for the people who will use it.