Efstathios (Stathis) Daras

Efstathios (Stathis) Daras

Senior Full Stack Engineer

efstathiosdaras@gmail.com

+41 78 962 04 44

Career Profile

I am a product-driven Software Engineer with a strong sense of ownership. My aspiration is to deliver an excellent user experience to the end customer and, in the process, learn as much as I can.

Skills

Backend

  • Java, Kotlin, Spring Boot, Spring Data JPA, Ehcache, JBoss, Python, CakePHP, NumPy, TensorFlow

Frontend

  • Angular, TypeScript, HTML, CSS, Tailwind CSS, jQuery

Datastores/Brokers

  • PostgreSQL, DynamoDB, Redis, Elasticsearch, Kafka, RabbitMQ

DevOps

  • Docker, Kubernetes, AWS, Azure DevOps

Experience

UBS | Senior Full Stack Engineer

Nov 2024 – Present

In my current role as a Full Stack Senior Engineer in UBS eDiscovery Group, I am leading the full stack development of the GI Reporting MSA, an Azure cloud-based application using Angular and Java 11 Spring Boot.

  • Query performance optimizations, resulting in significant reduction in response time for large datasets.
  • Optimized Integration Tests and improve CI/CD pipeline reliability.
Tech: Angular, Java 11, Spring Boot, PostgreSQL, Azure DevOps, PowerBI

iptiQ by Swiss Re | Senior Software Engineer

Apr 2021 – Oct 2024

As a member of the Commissions & Technical Accounting team at iptiQ, I have been responsible for implementing features related to the customers' payment plan, dunning reminders, bookkeeping and commissioning.

  • Design and implementation of in-house technical accounting platform aimed at significantly reducing external costs.
  • Design, implementation and legacy migration of the company's dunning reminders system, ensuring smooth cash flow through the timely collection of payments from customers.
  • Improvement of operational processes by developing management APIs and Grafana reports, improving visibility and shortening operational response time.
  • Drafting of run-books and design documents for the team's core systems and processes.
Tech: Kotlin, Spring Boot Microservices, PostgreSQL, DynamoDB, Redis, Kafka, Docker, Kubernetes

TX Group, Tamedia | Senior Software Engineer

Sep 2019 – Mar 2021

My responsibilities included the design and implementation of the core functionalities of the company's in-house CMS.

  • Design and implementation of CMS platform features, test plans and operational tools to ensure the quality and reliability of the software.
  • Participation in the CMS legacy migration from Monolith to Microservices, aimed at reducing deployment times and resource usage.
  • Collaboration with stakeholders to gather requirements and ensure alignment with business goals and objectives.
Tech: Java 11, Spring Boot Microservices, MariaDB, Elasticsearch, RabbitMQ, Websockets

Upstream Systems (GR), Athens | Senior Software Engineer

Sep 2015 – Aug 2019

As a member in various teams throughout my career in Upstream, a Digital Marketing and Mobile Monetization player based in Athens, my responsibilities spanned from legacy migrations to designing and implementing new stand-alone applications.

  • Improvement of scalability and availability of the company's customer support module by migrating from PostgreSQL to Cassandra
  • Extraction of legacy Java 6 Monolith functionality into a separate service inside a Java 8 Microservices architecture, including seamless migration of configurations and transactional data.
  • From scratch implementation of the company's fraud detection platform with emphasis on scalability and high availability.
  • Maintenance and feature development lead of the company's legacy CMS platform.
Tech: Java 8, Spring Boot Microservices, PostgreSQL, Redis, Cassandra, RabbitMQ, Java 6, JBoss, JMS

Appart S.A (GR), Athens | Junior Full Stack Engineer

May 2013 – Sep 2015

As a member of the Campaign Management team, I have participated in different projects and cooperated with various stakeholders from the world of Telecom Service Providers like Vodafone GR, Vodafone AL and Hellas On Line.

  • Design and implementation of high-availability campaign management system, handling real time data of over a million subscribers.
  • Mediation system for Hellas OnLine (HOL) Music Club, a music track downloading platform for the subscribers of the 2nd larger Telecom Operator in Greece.
Tech: Java 6, CakePHP, JQuery, JBoss, Apache Wicket, MySQL, MongoDB, ActiveMQ

Education

Polytechnic School of University of Patras (GR), Patras

Diploma in Electrical & Computer Engineering (Sep 2004 – Mar 2012)
Thesis: Software development for simulation of loudspeaker-enclosure systems
Supervisor: Prof. Dr. John Mourjopoulos, mourjop@upatras.gr

Languages

Interests

Certifications