Antonis Vasileiou

Full-Stack Software Developer

Professional Summary

Experienced Full-Stack Software Developer with 4+ years of professional experience in enterprise software development and modern web applications. Proficient in building scalable e-commerce platforms using Next.js, React, and Node.js. Strong background in .NET legacy applications, customer lifecycle management systems, and production support. Passionate about creating performant, user-centric applications with clean, maintainable code.

Technical Skills

Frontend Development

React 19Next.js 15TypeScriptJavaScriptTailwind CSSFramer MotionCSS3/SCSSBootstrap

Backend Development

Node.jsExpress.jsREST APIsJavaNest.js.NET

Database & Storage

PostgreSQLSQLMongoDBMongooseRedis

DevOps & Tools

DockerKubernetesGit/TFSBashLinuxCI/CD

Professional Experience

Software Developer | Amdocs
Aug 2021 – Present
Limassol, Cyprus
  • Developed and implemented Multi-Factor Authentication (MFA) user interfaces across administrator and user pages using JavaScript, CSS, and HTML
  • Provided critical production support, resolving complex issues through daily SQL scripting and data analysis
  • Contributed to .NET application UI improvements, enhancing functionality and visual appeal
  • Designed and implemented new back-end flows for custom client solutions in a professional services environment
  • Developed Bash monitoring scripts for automated system health checks with HTML email reporting
  • Utilized Team Foundation Server (TFS) for version control and team collaboration
Full-Stack Developer | Parex ByMarina E-Commerce Platform
September 2025 – Present
Freelance Project

Built a production-ready e-commerce platform for a footwear retail business:

Frontend (Next.js 15 / React 19 / TypeScript)
  • Implemented SSR/SSG for optimal SEO and performance with App Router
  • Built responsive product catalog with infinite scroll, advanced filtering, and real-time search
  • Developed session-based caching with scroll position restoration for seamless UX
  • Created mobile-first design using Tailwind CSS with glass-morphism effects
  • Built comprehensive admin dashboard for product, order, and discount management
Backend (Node.js / Express / PostgreSQL)
  • Designed RESTful API with JWT authentication and session management
  • Built complete order management system with status tracking and email notifications
  • Implemented dynamic discount system with multiple types and auto-expiration
  • Developed variant-based inventory (size, color, SKU) and filter attribute system
  • Integrated JCC payment gateway for secure checkout processing
Tech Stack: Next.js 15, React 19, TypeScript, Tailwind CSS, Node.js, Express, PostgreSQL, Framer Motion, Caddy, Hetzner Cloud

Education

MSc in Artificial Intelligence – European University, Nicosia
Sep 2025 – Present
BSc in Computer Science – University of Cyprus, Nicosia
Sep 2017 – May 2021

Certifications

Certified Professional, DevOps Foundation (CP-DOF)May 2025
Cambridge English CertificateApr 2014

Languages

English – Highly Proficient
Greek – Native Speaker

Featured Projects

Soft Skills & Interests

Communication: Active Listening, Open-mindedness, Clarity, Patience
Organizational: Team Management, Problem Solving, Attention to Detail
Interests: Chess, Padel, Gym, Open Source Development