Hello World

I am Panagiotis,
a Full Stack
& Mobile
Software Engineer.

About

I am an experienced Mid-Level Full Stack Software Engineer, with a proven track record of delivering high-quality software solutions. I am a team player recognized for positive collaboration and a bias for action mindset. I specialize in JAX-RS for building robust RESTful Web Services and have extensive expertise in Web and Mobile development. My technical proficiency includes Java and Spring for Backend, modern Frontend Frameworks such as Angular, and Hybrid/Cross-platform Mobile Development.

LinkedIn Profile

Expertise

  • Java
  • RESTful APIs
  • Spring Framework
  • Spring Boot
  • Angular
  • React & NextJS
  • HTML/CSS
  • Ionic & Capacitor
  • DBMS
  • UI/UX design
  • DevOps CI/CD
  • Automation Testing
  • Agile Scrum

Experience

European Dynamics

Mid Full Stack Software Engineer

October 2022 - Present

As a Software Engineer in European Dynamics, I have played a pivotal role within a sizable Agile team of developers, working primarily on a large-scale, enterprise project known as SIB-Bauwerke 2.0, developed on behalf of the German public sector.

Migration Phase

  • Supported in the migration to modern technologies
  • Conducted major codebase refactoring
  • Established CI/CD pipelines and development operations practices

Mobile Application Proof of Concept

  • Led project analysis and effort estimation
  • Enhanced the web application UI to be fully responsive

Jasper Reports

  • Designed Jasper reports and adapted queries to ANSI SQL standards

OpenID Connect and SCIM provisioning

  • Integrated SSO and SCIM provisioning, enabling synchronization with the client’s Microsoft Entra ID on top of OAuth 2.0 protocol
  • Developed UI and backend components for OpenID configuration
  • Implemented backend SCIM endpoints with comprehensive unit tests

Legacy System Maintenance

  • Addressed critical bugs and implemented essential features in Java Karaf/JAX-RS backend and AngularJS frontend for Web and Desktop (Electron)

Professional Development Roadmap

  • Participated in in-company seminars (Angular, Java Spring, SCRUM, Docker & Kubernetes)

Modus SA

Junior Mobile and Full Stack Software Engineer

December 2020 - September 2022

During my time as a Software Engineer in Modus, I made significant contributions and substantial impact to the development of the company’s suite of enterprise-level software ECM products.

Mobile Application

  • Led the transformation of the Platform’s mobile application
  • Leveraged Apache Cordova to migrate the codebase, build, test, and deploy the mobile app for Android and iOS
  • Implemented SSO on top of OAuth 2.0, biometric login, AES encryption, Digital Document Signing & Firebase push notification mechanism
  • Redesigned app layout using Figma mockups

Admin Dashboard

  • Developed clean and maintainable code using the ExtJS framework
  • Upgraded and maintained the JAX-RS backend system

Govgr Examinations for Naturalization Platform

  • Led the migration of the Web application's codebase from the ExtJS classic toolkit to the modern toolkit for mobile view

Freelance

Mobile and Web Developer

November 2019 - December 2021

As a Freelance Web Developer and Website Administrator, I gained extensive experience in setting up, designing, developing, and maintaining websites and e-shops. As a Freelance Mobile Application Developer for a Startup, I honed my skills in crafting a Cross-Platform Mobile application, catering to both Android and iOS Platforms.

Mobile Application

  • Spearheaded the successful beta release of the mobile application on the Android platform
  • Developed the mobile application using Flutter & Dart
  • Led the integration of a variety of Firebase Authentication features
  • Leveraged Figma to design mockups for the mobile application

Web Developer

  • Designed and developed websites and e-shops using WordPress CMS
  • Implemented SEO strategies to improve search engine rankings
  • Managed website administration and maintenance tasks
  • Utilized site analytics and insights to track visitor behavior and make data-driven decisions
  • Successfully managed Google and Facebook Ad campaigns to increase visibility and drive traffic to each website

Education

University of Piraeus

B.Sc. Informatics
Software Technology and Intelligent Systems

October 2015 - September 2020

GPA: 7,9 / 10

Diploma Thesis: Recommendation System for Android Application that finds an ideal destination with the k-Nearest Neighbors Algorithm.

Get In Touch

I'd love to hear from you. If you also have a passion about Web, Mobile or Backend development, or you just want to chat about tech, what's new or the future — shoot me a message or open a pull request.