Resume
experience
Jan 2023 – present
Remote
Lead Software Engineer, InfoGate Mobile & Onboard @DANAOS Management Consultants
- Sole engineer and end-to-end owner of the InfoGate mobile and onboard product line, the maritime communication platform 150+ shipping companies use for ship-to-shore messaging and paperless office workflows.
- InfoGate Onboard, an Electron desktop app for vessel workstations with a sync layer built for low-bandwidth satellite links.
- InfoGate OnTheGo and 360, React Native iOS and Android apps rebuilt from the ground up after migrating off a legacy Cordova codebase.
- Own architecture, development, CI/CD, and production support across all three products.
#typescript#react#react-native#electron#node
Oct 2020 – present
Remote
Senior Software Engineer @DANAOS Management Consultants
- Led the modernisation of a legacy system, migrating from Ionic and .NET Framework to React Native, .NET Core, and Node.js.
- Drove architecture and technology strategy, selecting stacks and redesigning components for long-term maintainability.
- Eliminated major latency issues across mobile and backend systems, delivering a noticeably faster product.
- Co-designed and implemented APIs serving 10K+ users across 120+ enterprise clients, deployed on Azure and on-premise.
- Designed custom API flows for complex business requirements, enabling integrations across diverse enterprise infrastructures.
- Technical lead for mobile development, mentoring engineers and acting as the point of guidance for architecture and best practices.
- Took part in hiring and the technical evaluation of candidates.
#asp-net#dotnet-core#node#react-native#azure
Oct 2018 – Oct 2020
Remote
Software Engineer @DANAOS Management Consultants
- Built cross-platform mobile applications with the Ionic Framework as part of a collaborative engineering team.
- Designed and implemented backend APIs in .NET supporting mobile and web applications.
- Worked with senior engineers to define API structures and data flows aligned with business requirements.
- Delivered features for enterprise systems used by maritime clients, gaining production-scale and distributed-deployment experience.
#ionic#dotnet#sqlite#react
Nov 2017 – Nov 2018
Greece
Military service @Hellenic Navy
- Compulsory national service.
education
Sep 2020 – Feb 2022
MSc, Computer Science
University of the Peloponnese
2011 – 2015
BSc, Informatics and Telecommunications
University of the Peloponnese
- Thesis: Parking finder, a full-stack mobile and web application.
skills
- languages:
- TypeScript, JavaScript, C#, SQL
- frontend:
- React, Vue.js, Nuxt, Ant Design, TanStack Query, Tailwind CSS
- mobile:
- React Native, Expo, Tamagui, Reanimated, Ionic, Electron
- backend:
- Node.js, Express, ASP.NET, .NET Core, REST APIs, OpenAPI, Socket.IO, Zod
- data:
- PostgreSQL, Supabase, SQLite, SQL Server, Firebase
- platform:
- Azure, DigitalOcean, Vercel, Docker, GitHub Actions, CI/CD
- product:
- SaaS architecture, Stripe billing, push notifications, monorepos, offline-first sync
- practices:
- System design, technical leadership, mentoring, hiring, Vitest, Jest