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

Philemon

From Greece (UTC+3)

flag
Back-end Web DeveloperSenior
Tech lead
13 years of commercial experience
Administration
AI
Data analytics
Fintech
Sports
Tourism
Transportation
Travel
B2B
Leasing
Trade
Dev tools
Enterprise software
Mobile apps
Utilities
Lemon.io stats
1
projects done
863
hours worked
Open
to new offers

Philemon – Python, Django, React

Philemon began his coding journey in 2010 and has since developed a deep expertise in the Python ecosystem, where he continually hones his skills. A dedicated problem-solver, he thrives on tackling complex challenges—particularly with Python and Django, as noted by our technical interviewer. His experience spans American and Greek startups, giving him a well-rounded perspective. Beyond commercial coding, Philemon enjoys building AI-powered pet projects and unwinds by curating an impressive home library.

Main technologies
Python
5 years
Django
5 years
Additional skills
React
Pandas
Pydantic
Jest
Enzyme
C#
Django REST
Amazon S3
BigQuery
PostgreSQL
Redshift
MySQL
Firestore
Azure SQL
pytest
AWS
GPT
Selenium
BeautifulSoup
Twilio API
OpenAI API
Ready to start
ASAP
Direct hire
Potentially possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Project Manager
Jun 2024 - Ongoing10 months
Project Overview

An AI company that focuses on research projects.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Directed activities concerning research in AI, Circular Manufacturing, and Circular Economy;
  • Led user research and requirements gathering for digital tools, such as Cognitive Digital Twins, Digital Product Passport, AI parametric techniques, and Lifecycle Assessment, in industrial and circular economy pilots;
  • Drafted key deliverables focusing on functional and non-functional requirements, use-case narratives, and pilot implementation strategies;
  • Prepared and delivered presentations for European Commission-funded projects, stakeholder meetings, and academic/industry conferences;
  • Contributed to technical architecture and system design for AI-powered applications supporting circular economy frameworks;
  • Represented the company in official project boards and strategic working groups;
  • Coordinated pilot activities for industrial use cases;
  • Designed and developed project websites;
  • Managing Generative AI tasks for Circular Furniture Manufacturing, to enhance automation within EU-funded projects, including concept exploration for manufacturing use cases.
Project Tech stack:
Senior Full-stack developer
May 2024 - Oct 20245 months
Project Overview

Padel Court reservations for the Thessaloniki Community

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed a Django-based padel court booking platform with user authentication, court reservation system, and location management;
  • Implemented responsive frontend using HTMX, DaisyUI, and Tailwind CSS;
  • Created comprehensive data models for locations, courts, timeslots, bookings, and user profiles;
  • Built a dashboard interface for both court owners and regular users to manage bookings and locations;
  • Integrated Stripe payment processing system;
  • Implemented geolocation features for court discovery and mapping;
  • Designed and implemented user profile management;
  • Created CSV data import commands for locations, courts, events, and users;
  • Configured AWS S3 storage for file uploads via django-storages and boto3;
  • Developed modular template system with reusable components using Django template partials;
  • Implemented email confirmation system for account verification;
  • Created an event management system for court locations to advertise tournaments and activities;
  • Built data visualization components for bookings and court availability;
  • Implemented CI/CD pipeline for development and production environments.
Project Tech stack:
Django
Amazon S3
Stripe API
CI
CD
Tailwind CSS
HTML
Senior Back-end Developer
Jul 2023 - Nov 20233 months
Project Overview

AI Agent to handle incoming calls via landline in order to reserve appointment

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created pipeline for incoming calls using Twilio, OpenAI ChatGPT, OpenAI Whisper, Eleven Labs;
  • Developed an AI-powered virtual receptionist system using Python, OpenAI GPT, and Twilio for automated appointment scheduling through voice calls;
  • Implemented natural language processing capabilities to handle appointment booking, cancellation, and checking availability with conversational AI;
  • Built a Flask application that processes incoming voice calls through Twilio's API, integrating speech-to-text and text-to-speech technologies;
  • Created a Django-based backend system for appointment management with database models and REST endpoints;
  • Integrated multiple text-to-speech options (ElevenLabs, pyttsx3, Coqui TTS) to provide natural-sounding voice responses;
  • Developed a data storage system using both SQL database and CSV formats to maintain appointment records;
  • Engineered Google Calendar API integration for synchronizing appointments with external calendars;
  • Implemented multilingual support, enabling the system to handle conversations in multiple languages;
  • Built a local testing interface for simulating voice calls during the development process.
Project Tech stack:
Django
OpenAI API
Twilio API
Python
Flask
Back-end Engineer
Oct 2022 - Aug 20239 months
Project Overview

Data solutions and infrastructure for companies.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed loaders and scrapers for efficient data transfer between databases and file storage systems, utilizing APIs or implementing scraping techniques as needed;
  • Engineered applications that interfaced with APIs or employed web scraping (using Selenium) for platforms such as ADP, Steam, Brightree, Bonfire, Hubspot, Zen Planner, ShipStation, Facebook Ads, IP2Location, and Manage Orders;
  • Implemented an SDK to encapsulate common functionality across multiple applications;
  • Developed emailer applications to notify specified recipients based on data retrieved from databases that met predefined criteria;
  • Implemented alerting systems that posted notifications to a Slack channel when database-retrieved data matched specified conditions;
  • Constructed emailers to dispatch emails to designated recipients when specific criteria were met;
  • Designed an application for storing emails and their attachments directly into databases and file storage solutions;
  • Initiated the creation of scripts, including a pre-commit script for a Git Hook, automating the generation of required YAML files;
  • Implemented authentication through OAuth and automated two-factor authentication (2FA) by email parsing;
  • Engineered applications to generate PDFs from HTML templates;
  • Ensured comprehensive testing for all applications through the incorporation of pytest tests;
  • Developed Docker files for each application, adhering to a standardized template while incorporating necessary adjustments.
Project Tech stack:
Python
Pandas
API
Amazon S3
BigQuery
MySQL
PostgreSQL
Azure SQL
Firestore
Redshift
Senior Back-end Developer
Sep 2022 - May 20238 months
Project Overview

This solution provides maintenance & support for existing codebases and implementation services for newly created digital products.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Worked on one of the largest websites in Greece - revamping the user dashboards and the respective backend endpoints;
  • Upgraded Django; A very large codebase, handling thousands of users daily;
  • Created endpoints to handle the website's extra services;
  • Tracked down and resolved difficult bugs for a very large codebase;
  • Wrote comprehensive tests for each feature implemented;
  • Secured funding of €200.000 for the company itself through Horizon Europe – EU’s key funding program for research and innovation;
  • Implemented new features for the education website. Designed the front end for the new educational product.
Project Tech stack:
Django
Django REST
Python
API
Senior Back-end Developer
Apr 2010 - Dec 202212 years 8 months
Project Overview

It is a startup that is developed by one of the largest travel agencies in Greece, in order to provide wholesale B2B for searching, booking, and buying accommodations, flights, and ferry services for its international and corporate customers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Refactored back-end into multilayer architecture (communication/data transfer, business logic);
  • Implemented testing of all core functionality;
  • Carried out protocols and function typing;
  • Uncovered and solved performance issues;
  • Identified and implemented solutions to serious security issues.
Project Tech stack:
Django
React
Python
pytest
Pydantic
Tech Lead
Aug 2021 - Feb 20226 months
Project Overview

It is the project that concerned the design and building of a mobile app for a 600-car NY taxi company in order for the latter to modernize the leasing of its vehicles to be performed by mobile app instead of manually.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed a mobile app for a New York taxi company in Balsamiq;
  • Oversaw the implementation of the mobile app in React;
  • Replaced manual testing, with a Jest & Enzyme testing framework;
  • Redesigned current driver app front-end for future development.
Project Tech stack:
React
Jest
Enzyme
Balsamiq
Senior Back-end Developer, Data Engineer
Nov 2009 - Jul 202111 years 8 months
Project Overview

It is a library to support exploratory data analysis and a back-end/front-end to support automated trading of strategies developed as a result of the analysis.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created user editor in Python code;
  • Built monitoring dashboard and trading system;
  • Created monitoring connections to brokers and data providers through respective APIs;
  • Built a client website for tracking account equity;
  • Created automated order execution when preconfigured events materialized;
  • Handled trade events and ongoing trade management (RabbitMQ)
  • Communicated with third-party APIs for streaming and historical futures data manipulation/storage;
  • Used JupyterLab for research: backtesting & charting of results for multiple users;
  • Carried out fast vectorized backtesting solution;
  • Created data cleaning processes for futures contracts' tick and aggregated data, removing bad/outlier data, and data outside user-designated time periods;
  • Built unique trading strategies through the analysis of financial & commodity future contract data.
Project Tech stack:
Django
Python
Pandas

Education

2008
Computer Science
Bachelor

Languages

Greek
Advanced
English
Advanced

Hire Philemon or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.