![Philemon – Python, Django, React, experts in Lemon.io](https://magic.lemon.io/lemon-avatar.png)
Philemon
From Greece (GMT+3)
13 years of commercial experience
Lemon.io stats
1
projects done863
hours workedOpen
to new offersPhilemon – Python, Django, React
Philemon began his coding journey in 2010. With a deep understanding of the Python ecosystem, he remains committed to continuous skill enhancement. A dedicated problem solver, Philemon thrives on tackling new challenges with Python and Django, as our technical interviewer noted. He also has experience with American and Greek startups. Beyond programming, he finds solace in reading and boasts an extensive home library.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Back-end Engineer
Data solutions and infrastructure for companies.
- 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.
Senior Back-end developer
This solution provides maintenance & support for existing codebases and implementation services for newly created digital products.
- 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 ellinopoula.com.Designed the front end for the new educational product.
Senior Back-end Developer
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.
He successfully accomplished the following:
- 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.
Tech Lead
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.
- 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.
Senior Back-end Developer, Data Engineer
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.
He successfully accomplished the following:
- 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.