I'm a Senior Software Engineer with 18+ years of experience delivering scalable, cloud-native platforms across FinTech, payments, trading, and cybersecurity. I specialize in building robust backend services with Node.js, Python, and microservices, and I design responsive frontends with React and Next.js. Currently, I work at Cynomi within a feature ownership model, taking end-to-end responsibility for product features—from requirements clarification and planning with product teams, through technical design and implementation, to delivery in an agile environment. I blend strong technical execution with product-minded thinking, ownership, and a pragmatic approach to building maintainable, high-quality systems.

I'm a Senior Software Engineer with 18+ years of experience delivering scalable, cloud-native platforms across FinTech, payments, trading, and cybersecurity. I specialize in building robust backend services with Node.js, Python, and microservices, and I design responsive frontends with React and Next.js. Currently, I work at Cynomi within a feature ownership model, taking end-to-end responsibility for product features—from requirements clarification and planning with product teams, through technical design and implementation, to delivery in an agile environment. I blend strong technical execution with product-minded thinking, ownership, and a pragmatic approach to building maintainable, high-quality systems.

Available to hire

I’m a Senior Software Engineer with 18+ years of experience delivering scalable, cloud-native platforms across FinTech, payments, trading, and cybersecurity. I specialize in building robust backend services with Node.js, Python, and microservices, and I design responsive frontends with React and Next.js.

Currently, I work at Cynomi within a feature ownership model, taking end-to-end responsibility for product features—from requirements clarification and planning with product teams, through technical design and implementation, to delivery in an agile environment. I blend strong technical execution with product-minded thinking, ownership, and a pragmatic approach to building maintainable, high-quality systems.

See more

Experience Level

Work Experience

Full Stack Engineer at Cynomi
May 1, 2024 - Present
Owning features end-to-end within a feature ownership model, from requirements discussion and planning with product teams to technical design, implementation, and release. Designing and developing backend microservices using NodeJS/NestJS, TypeScript, Python, and TypeORM. Implementing event-driven workflows using Apache Kafka to support scalable inter-service communication. Working with PostgreSQL and Elasticsearch for transactional and search-heavy workloads. Delivering frontend functionality using ReactJS in close collaboration with Product and UX. Containerising and deploying services using Docker and Kubernetes. Contributing to code reviews and shared engineering standards.
Full Stack Engineer at UI Centric
January 1, 2023 - September 1, 2023
Contributed to backend development of a greenfield microservice platform supporting the CurrencyCloud v2 application. Designed and implemented backend services using Next.js, Node.js, TypeScript, and GraphQL. Took ownership of features and services from design through delivery. Collaborated closely with DevOps teams to deploy containerised services on AWS EKS.
Senior Software Developer at Genesis Trading
May 1, 2022 - December 1, 2022
Refactored and modernised microservices to TypeScript, improving maintainability and reliability. Integrated Hasura GraphQL to enable flexible and high-performance data access patterns. Delivered backend and frontend improvements in a high-performance cryptocurrency trading environment. Worked closely with product and engineering teams on feature delivery and system improvements.
Full Stack Engineer at Prenetics
May 1, 2021 - May 1, 2022
Delivered end-to-end backend features for large-scale B2B COVID-19 testing platforms. Designed and implemented cloud-native services using React.js, Node.js, TypeScript, and AWS. Owned data models and APIs using PostgreSQL and TypeORM. Collaborated with stakeholders to deliver time-critical functionality during peak demand.
Senior Software Developer / Consultant at Various banking and financial services organisations
January 1, 2008 - December 31, 2019
Early career roles delivering enterprise-scale systems with a strong focus on backend development and integrations in banking and financial services.

Education

BSc Computer Engineering (English) at Eastern Mediterranean University, Cyprus
January 11, 2030 - April 24, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services