Recommended expert

Vasilis (Vk) Kardaras

Senior Software Engineer/Architect

Vasilis Kardaras
Athens, Greece

Experience

May 2023 - Dec 2025
2 years 8 months
Athens, Greece

Senior Software Engineer/Architect

IKnowHow

  • Architected enterprise web solutions with Spring Boot/Spring Cloud microservices, improving scalability by 45%, and achieving 99.95% uptime.
  • Developed secure OAuth2/JWT REST APIs, serving 50,000+ daily requests, with zero security breaches.
  • Led architectural reviews and championed Test Driven Development (TDD), improving code quality by 40%, achieving 85% test coverage, and reducing incidents by 60%.
Feb 2022 - Feb 2023
1 year 1 month
Athens, Greece

Senior iOS Developer

Silvare Consulting / Accenture

  • Delivered a mission-critical iOS banking app for Alpha Bank, serving over 100,000 users with secure, high-performance solutions.
  • Built enterprise-grade Swift applications using MVVM and Clean Architecture, implementing biometric authentication, end-to-end encryption, and offline-first data sync.
  • Optimized performance with Combine and memory management, achieving 40% faster load times, a 99.9% crash-free rate, and accelerated releases via Fastlane/Jenkins CI/CD pipelines.
Dec 2018 - Jan 2022
3 years 2 months
Vrilissia, Greece

Senior Mobile and Java Developer

Toorbee

  • Architected cross-platform mobile apps and microservices infrastructure, establishing DevOps and containerization practices that improved deployment efficiency.
  • Designed scalable Spring Boot/Spring Cloud microservices with Netflix OSS, implementing circuit breakers, load balancing, and distributed configuration, and built cloud-native solutions on AWS/Azure using Docker and Kubernetes, reducing infrastructure costs by 30%.
  • Implemented CI/CD pipelines with Jenkins and GitLab CI, automated testing, blue-green deployments, and developed native Android/iOS apps with optimized database performance (Redis caching, indexing), mentoring junior developers on best practices.
Jan 2017 - Dec 2018
2 years
Athens, Greece

Senior Mobile Developer

  • Delivered end-to-end mobile solutions across retail, healthcare, and logistics, managing full project lifecycles from requirements to deployment.
  • Architected and launched 12+ Android and iOS apps using MVP/MVVM, scalable codebases, and modern mobile architecture patterns.
  • Provided mobile strategy and API architecture consulting, collaborating with backend teams, managing client relationships, and achieving 100% on-time, on-budget delivery.
Nov 2013 - Jan 2017
3 years 3 months
Athens, Greece

Senior Mobile and Web Developer

Novomatix P.C.

  • Developed mobile and web solutions with offline synchronization, real-time updates, and cross-platform data consistency.
  • Architected native Android (Java) and iOS (Objective-C/Swift) apps with an offline-first design (SQLite) and bi-directional sync, integrating RESTful APIs and push notifications (FCM, APNs).
  • Built dynamic PHP/MySQL web applications with MVC architecture, responsive dashboards, and optimized performance via profiling, refactoring, and caching, improving response times by 45%.
Oct 2011 - Nov 2013
2 years 2 months
Nea Ionia, Greece

Mobile and Java Developer

APLOON LTD

  • Developed native iOS applications and enterprise web solutions, supporting Agile processes and establishing quality standards.
  • Built native iPhone apps using Objective-C, focusing on intuitive UI/UX, smooth animations, and optimized performance across iOS versions.
  • Developed enterprise web applications in Java with Apache Wicket, implementing a component-based MVC architecture, and contributed to architecture, code reviews, and sprint planning.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (12 years), Healthcare (2 years), Transportation (2 years), Retail (2 years), Banking and Finance (1 year), and Professional Services (1 year).

Information Technology
Healthcare
Transportation
Retail
Banking and Finance
Professional Services

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (14 years), Product Development (11.5 years), Quality Assurance (3 years), and Project Management (2 years).

Information Technology
Product Development
Quality Assurance
Project Management

Summary

Distinguished Software Architect with 20 years of proven excellence in designing and implementing enterprise-scale solutions across mobile, web, and cloud platforms. Specialized in transforming complex business requirements into robust, scalable architectures using microservices patterns, domain-driven design, and modern DevOps practices. Expert in leading technical strategy, mentoring development teams, and delivering high-performance systems that drive business value, while maintaining exceptional code quality and security standards.

Skills

  • Microservices Architecture
  • Spring Boot
  • Test Driven Development (Tdd)
  • Spring Security And Spring Cloud
  • System Architecture And Design Patterns
  • Rest Apis And Oauth 2
  • Technical Documentation
  • Postgresql And Nosql Databases
  • Git And Agile/scrum
  • Aws And Azure Cloud
  • Ci/cd Pipelines
  • Android And Ios
  • Docker And Kubernetes

Languages

Greek
Native
English
Advanced

Education

University of Piraeus

Master of Science · Electronic Learning · Piraeus, Greece

University of Piraeus

Bachelor of Science · Educational Technology and Digital Systems · Piraeus, Greece

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Vasilis based?

Vasilis is based in Athens, Greece.

What languages does Vasilis speak?

Vasilis speaks the following languages: Greek (Native), English (Advanced).

How many years of experience does Vasilis have?

Vasilis has at least 14 years of experience. During this time, Vasilis has worked in at least 6 different roles and for 5 different companies. The average length of individual experience is 2 years and 4 months. Note that Vasilis may not have shared all experience and actually has more experience.

What roles would Vasilis be best suited for?

Based on recent experience, Vasilis would be well-suited for roles such as: Senior Software Engineer/Architect, Senior iOS Developer, Senior Mobile and Java Developer.

What is Vasilis's latest experience?

Vasilis's most recent position is Senior Software Engineer/Architect at IKnowHow.

What companies has Vasilis worked for in recent years?

In recent years, Vasilis has worked for IKnowHow, Silvare Consulting / Accenture, and Toorbee.

Which industries is Vasilis most experienced in?

Vasilis is most experienced in industries like Information Technology (IT), Healthcare, and Transportation and Logistics. Vasilis also has some experience in Retail, Banking and Finance, and Professional Services.

Which business areas is Vasilis most experienced in?

Vasilis is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Vasilis also has some experience in Project Management.

Which industries has Vasilis worked in recently?

Vasilis has recently worked in industries like Information Technology (IT), Banking and Finance, and Professional Services.

Which business areas has Vasilis worked in recently?

Vasilis has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Vasilis's education?

Vasilis holds a Master in Electronic Learning from University of Piraeus and a Bachelor in Educational Technology and Digital Systems from University of Piraeus.

What is the availability of Vasilis?

Vasilis is immediately available for suitable projects.

What is the rate of Vasilis?

Vasilis's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Vasilis?

To hire Vasilis, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 490-650 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.