Personal details

Alexis P. - Remote

Alexis P.

Timezone: London (UTC+1)

Summary

I am a Software Engineer from Greece based in London, currently working for Skyscanner đŸ›«

I am passionate about building well-crafted software and helping organizations achieve their goals. I am interested in Web, Cloud Platforms, Architecture, and Agile and the lean startup methodology.

I'm passionate about mentoring because I know how valuable it is to have a mentor in the early stages of your career. Having walked the path myself, I understand the challenges and pitfalls you might encounter. With my guidance, you can avoid learning the hard way and fast-track your career development. Whether it's interviews, career strategy, study plans, or refining your coding skills, I'm here to support you on your journey to success.

My Mentoring Topics

  • Interviews
  • Career strategy
  • Study plan
  • Reviewing projects/codes/work
  • Mock interviews
  • CV building/reviewing

Work Experience

Software Engineer Distributed Systems
Skyscanner | Apr 2022 - Present
Java
JUnit
Docker
Kubernetes
Microservices
Dropwizard
Grafana
gRPC
Databricks
AWS (Amazon Web Services)
- Led the launch of a new API feature that increased search flexibility, resulting in a 10% increase in customer engagement. - Mentored 3 junior engineers weekly for a year, to achieve their professional goals and contribute to their growth. - Analyzed user feedback and established API documentation, resulting in a 10% reduction in support tickets in 6 months. Led the Operational Excellence reports in the tribe to ensure service stability and raise awareness across the teams. - Reduced API response size by 25% through gRPC optimisation by updating attributes from int32/string to sint32/enums. Initiated and developed a front-end app, enhancing our B2B offering and market competitiveness.
Software Consultant/Craftsman
Codurance | Feb 2020 - Mar 2022
Java
MySQL
Spring
Azure
JUnit
Jenkins
Docker
Microsoft SQL Server
Microsoft Power Apps
eClinicalWorks (client side) - Drove a system redesign that utilized a configuration-driven approach, resulting in a 15% reduction in the codebase. - Using characterization testing (golden master) to record the behaviour of the system and build assertions dynamically. Dealogic (client Site) - Led client engagement by employing backlog refinement, analysis, and evaluation to effectively identify their needs. - Decreased cost of manual processing reports from the researchers by automating the process with 85% success rate using a combination of Azure tools. - Decoupling legacy components through Strangler pattern, testing using Outside-In TDD, docker orchestration.

Personal Projects

Skyscanner B2B APIIconOpenNewWindows
2022
Java
JUnit
Docker
Kubernetes
Microservices
Dropwizard
Grafana
Databricks
AWS (Amazon Web Services)
Our Travel API technology can help your brand to: - Display both indicative and live price feeds - Support a variety of geo formats for easy integration - Highlight flight options with a lower carbon footprint based on our emissions data - View traveller airline feedback through our Partner Quality Score data.
RestfulQueriesIconOpenNewWindows
2018
Java
MongoDB
JUnit
Apache Maven
Develop true restful APIs by supporting pagination, filtering, selection, sorting, and searching. This project helps you add these features to your REST Controller easily without developing custom solutions. The project is currently only compatible with Spring Data MongoDB applications. There is a blog post here, where I describe step-by-step the implementation of this library.