Logo
Filodamos – Python, React, Django, experts in Lemon.io

Filodamos

From Greece (GMT+3)

flag
Front-end Web DeveloperSenior
Back-end Web DeveloperSenior
Hire developer
10 years of commercial experience
Sales
Tourism
Travel
B2B
B2B2C
B2C
Marketplace
SaaS
Lemon.io stats

Filodamos – Python, React, Django

Meet Filodamos - a seasoned engineer with over 10 years of commercial experience in the industry! He is a blend of the soft and hard skills you have been looking for: open, business-oriented communication style with leadership seasoned with Senior-level hard skills in Python/Django and React.js - Filodamos is going to take your project to the next level! His rich background includes extensive experience in tourism and marketplace domains. Prior roles as a CTO and a Team Lead highlight the ability to carry the ownership and the mindset of an efficient problem solver. No time to waste - Filodamos is ready to join your project right away!

Main technologies
Python
9.5 years
React
7.5 years
Django
9.5 years
Additional skills
Django REST
PostgreSQL
OpenAI API
Microsoft Azure
Sentry
Microservices
FastAPI
Next.js
Distributed Systems
Golang
ElasticSearch
JavaScript
AWS
Postman
Docker Compose
Docker
Node.js
Terraform
CI/CD
Linux
Ready to start
June 2024
Direct hire
Potentially possible

Experience Highlights

Chief Technology Officer
Jun 2019 - Mar 20244 years 9 months
Project Overview

The project was an application built for a customer in the travel industry, utilizing the distributed system architecture with REST API (30 active servers). The target audience included leisure travelers, business travelers, hoteliers, and travel agencies. The main functionality of the system is its cutting-edge real-time trip planner. Additional services included:

  1. Accounting management system with multiple ledgers.
  2. Hotel content management system with real-time hotel mapping holding more than 100 million database entries.
  3. Central reservation system capable of executing real time reservation of dynamic travel packages.
  4. Custom content management system for managing destination information with extensive geospatial data, allowing for easy geofencing as well as complex geo-queries.
  5. AI service, responsible for transforming customer free-text quotation requests into fully-fledged bookable dynamic travel packages.

It allowed for the creation of complex multi-destination trips all over the globe, combining any number of real-time services, including flights, hotels, transfers, ferries, trains, activities and more.

Skeleton
Skeleton
Skeleton
Responsibilities:

Filodamos accomplished the following:

  • made key architectural decisions for the distributed system structure;
  • oversaw the complete implementation of the trip planning system;
  • recruited and built a team of 8 engineers;
  • developed the travel platform;
  • implemented a large part of the underlying search engines;
  • designed & implemented the API data fusion between different travel API suppliers;
  • designed & implemented the central reservation system (CRS).
Project Tech stack:
Python
Django
React
Redux
PostgreSQL
Microservices
FastAPI
Golang
JavaScript
React Query
SQLite
Redis
Docker
Docker Compose
AWS
Cypress
e2e testing
API Gateway
WebSocket
Chief Technology Officer
Feb 2016 - May 20193 years 3 months
Project Overview

The customer was a company that specialized in providing innovative travel solutions. Their primary focus was on enhancing the travel experience through advanced technology.

The idea was to build a travel management system for tour operators, utilizing a multi-tenant monolith model, based in Django with PostgreSQL and REDIS in the backend and React in the front end with a custom CSS framework using SASS. The platform was an end-to-end solution allowing agents to create a subagent network selling their travel products on a branded online B2B travel platform.

Skeleton
Skeleton
Skeleton
Responsibilities:

Among others, Filodamos managed the following:

  • made core architectural decisions of the system and built it from scratch;
  • implemented major functionalities like a hotel search engine;
  • provided and built front-end and back-end solutions for the Central Reservation System and the CRM;
  • integrated multiple APIs like flights, hotels, city transfers and ferries;
  • managed a team of 5 engineers;
  • took responsibility for understanding customers' problems and designing their solutions.
Project Tech stack:
Django
React
Redux
PostgreSQL
Memcached
Redis
SASS
AWS
Nginx
Python
JavaScript
Full-stack Web Developer
Nov 2014 - Feb 20161 year 3 months
Project Overview

The client was a single-page web application created for the Chinese market, allowing users to create their dynamic trips to Greece, such as island hopping, in a fully interactive way with real-time pricing and availability. The idea was to build the system based on Django with PostgreSQL and jQuery in the front end with a monolith architecture, later deploying it on AWS.

Skeleton
Skeleton
Skeleton
Responsibilities:

Filodamos successfully performed the following:

  • implemented B2C UI using jQuery and Django templates;
  • implemented the backend reservations and search engine systems for hotels, flights and transfers;
  • architected the layer to make the system fully accessible from within China without triggering the Great Firewall;
  • implemented a price caching solution based on memcached so as to provide instant production pricing.
Project Tech stack:
Django
jQuery
JavaScript
PostgreSQL
CSS
Memcached
Microsoft Azure
Bootstrap

Education

2009
Mathematics
Bachelor's Degree
2012
Pure Mathematics
Master's Degree
2014
Pure Mathematics: Operator Theory and Dynamical Systems
Master's Degree
2015
Operator Theory,
Phd Candidate

Copyright © 2024 lemon.io. All rights reserved.