STAVROS GATOS

stav.gatos@email.com
(+30) 697 851 7177 ·

Software engineer with experience in backend development in enterprise web applications with Java and full stack development with PHP and Javascript.


Experience


Senior Software Engineer

OpenBet Hellas
  • Java 11
  • Backend development Java and TCL
  • CI/CD with Jenkins
  • Unit tests development
  • Technical Analysis for new features
  • Code reviewing
May 2022 - today

Analyst Programmer

ARHS Developments Hellas
  • Spring Boot microservices with Java 8 based on RESTfull webservices and Event-Driven Architecture
  • Node.js microservices with typescript using frameworks such as Express.js and Nest.js
  • CI/CD with Gitlab and Jenkins
  • Unit and Integration Tests development
  • Technical Analysis for new features
  • Code reviewing
May 2019 - May 2022

Junior Web Developer

European Dynamics
  • Maintenance of large scale web applications for European Commission.
  • Full stack development using Spring MVC, Spring Boot and Apache Camel frameworks.
  • Application deployment for internal environments in Linux servers.
  • Unit testing with JUnit.
September 2017 - May 2019

Education


University of Patras

Diploma in Computer Engineering and Informatics
2010 - 2018

Certifications


Software Improvement Group (SIG)

Certified Quality Software Developer: Maintainability
2015

Skills


Technical skills

  • Java 11
  • Spring MVC, Spring Boot, Apache Struts
  • Hibernate, Apache Camel, JUnit, Mockito
  • MySQL, postgreSQL, Oracle Database, IBM Informix
  • MongoDB, Couchbase
  • GraphQL
  • PHP 7, Laravel
  • C, C++
  • JavaScript, TypeScript
  • jQuery, Express.js, Nest.js
  • JSP, HTML, CSS
  • SOAP and RESTful services (XML, JSON)
  • Apache Maven, Gradle, npm
  • Git
  • Docker

Programming Tools

  • PhpStorm
  • InteliJ
  • DataGrip
  • Eclipse
  • Visual Studio Code
  • Android Studio
  • Jira
  • Microsoft TFS
  • Confluence
  • Gitlab
  • Github
  • Jenkins

Soft skills

  • Technology enthusiast
  • Confident
  • Comfortable to deal with deadlines
  • Critical thinking
  • Able to work both as a team member and alone

Foreign Languages

English
  • Certificate of Competency in English, level B2
  • Working oral and written experience in a multinational environment
French
  • Diplôme d’études en langue française (DELF), level A2

Driving License

  • Category A and B

Military Obligation

  • Fulfilled

Projects


Websites


Interests


Professional

  • Software architecture
  • Data mining and Machine Learning
  • Artificial Intelligence
  • Mobile development
  • Web development

Personal


  • Drawing and painting
  • Reading books