Logo
Ivo – Flask, Python, SQL, experts in Lemon.io

Ivo

From Bulgaria (GMT+3)

flag
Back-end Web DeveloperSenior
Hire developer
26 years of commercial experience
Asset management
Business intelligence
Cybersecurity
Energy
Fintech
Management
Real estate
Sports
Supply chain
Transportation
Enterprise software
Mobile apps
Utilities
Lemon.io stats
1
projects done
840
hours worked
Open
to new offers

Ivo – Flask, Python, SQL

Got some messed-up code? Ivo is the man to fix it. Getting things done is the perfect way to describe his attitude. Ivo’s main drive is his sheer love for coding. His professional portrait is painted with sound and mature colors. All that is left now is to scroll down and get impressed with Ivo’s accomplishments!

Main technologies
Flask
6 years
Python
6 years
Additional skills
SQL
PostgreSQL
Clojure
Django
Java
Celery
Redis
C#
Groovy
React
Firebase
Kubernetes
GitLab CI/CD
RabbitMQ
AWS
Angular
HTTP
Tornado
Kafka
Linux
GraphQL
FastAPI
Ubuntu
Pydantic
Rewards and achievements
Swift communicator
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Backend Developer
Nov 2022 - May 20236 months
Project Overview

The project was about containerizing a set of existing financial web apps. As the volume of business of the customer grew, they wanted:

  • to run application logic in containers, allowing for load balancing the incoming requests
  • to have some of their quality checks, etc automated via GitHub Actions
  • move their data from SQLite to Postgres
Skeleton
Skeleton
Skeleton
Responsibilities:

Ivo did the necessary research and implemented an option that allows for more scalability, without deviating too much from their original approach.

Project Tech stack:
Flask
AWS
DigitalOcean
GitHub Actions
FastAPI
Pydantic
Senior Backend Developer
May 2022 - Oct 20225 months
Project Overview

A mobile application for all things amateur football in Germany. Users are amateur team players and fans. They have access to full information on teams, matches, competitions, players, etc. The app also has extensive community features. It provides a unique feature of maintaining market value estimation for amateur players.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Performed performance optimizations of endpoints (Python code and Postgres queries performance optimization);
  • Refactored existing features (e.g., introducing a message queue as a transport mechanism, etc.);
  • Developed backend API features, including automated tests for them.
Project Tech stack:
Python
FastAPI
PostgreSQL
Gitlab
Docker
Kubernetes
RabbitMQ
Main Software Developer
Jul 2019 - Jan 20222 years 6 months
Project Overview

It is a toolbox for the modern CTO. It contains a number of tools that cover different kinds of financial analyses - some for decision-making-related evaluations, some for regulative and compliance purposes, etc. The web-based system allows for registration, upload of all relevant raw data, configuration, and execution of the analyses.

Skeleton
Skeleton
Skeleton
Responsibilities:

Responsibilities:

  • Worked with system architecture & design;
  • Worked with back-end;
  • Created UI templates;
  • Deployed source code, dependencies, and DB migration on Digital Ocean.
Project Tech stack:
Python
Flask
PostgreSQL
SQLite
DigitalOcean
Redis
Celery
Back-End Developer
Oct 2019 - Sep 202010 months
Project Overview

The product handles ticketing for public transport (both ground and underground) in the capital city of a European country. Different kinds of tickets and cards, incl. Green and White tickets (free tickets when pollution exceeds certain thresholds, etc, etc) are supported, as well as different payment methods, private and corporate customers, etc.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Was responsible for the authentication/authorization functionality;
  • Created a custom token scheme based on the custom authentication model that Django provides;
  • Developed a comprehensive suite of end-to-end automated tests (in Bash script).
Project Tech stack:
Python
Django
PostgreSQL
Gitlab
Main Software Developer
Apr 2020 - Jun 20202 months
Project Overview

Financial modeling for different purposes, e.g. business planning, investment evaluation, etc. Note: the project went On Hold in its early phases - soon after the Proof-of-Concept complete milestone.

Skeleton
Skeleton
Skeleton
Responsibilities:

Ivo was responsible for the system architecture, design, and all back-end work + skeleton of the UI.

Project Tech stack:
Flutter
Firebase
Google Cloud Lambda Functions
Main Software Developer
Sep 2018 - Mar 20196 months
Project Overview

REES is a system for collecting, processing, and analyzing real estate price data. Analyses serve the real estate portfolio evaluation and re-evaluation purposes of banks.

Skeleton
Skeleton
Skeleton
Responsibilities:

Responsibilities:

  • Worked with System architecture and design;
  • Worked with back-end;
  • Developed chrome extensions;
  • Deployed source code, dependencies, and DB migrations on Digital Ocean.
Project Tech stack:
Python
Flask
MongoDB
RabbitMQ
Bash
Amazon S3
PostgreSQL
DigitalOcean
Main Software Developer
Mar 2018 - Mar 20191 year
Project Overview

It is a system for encrypting only sensitive data (as per GDPR) contained within Microsoft Office and Google documents. Different organizations register to the system and add their users.

Skeleton
Skeleton
Skeleton
Responsibilities:

Responsibilities:

  • Worked with system architecture & design;
  • Worked with back-end using Python.
Project Tech stack:
Python
Flask
C#
MongoDB
JavaScript
DigitalOcean
System Architect
Aug 2016 - Aug 20171 year
Project Overview

Enterprise-class digital assets management system.

Skeleton
Skeleton
Skeleton
Responsibilities:

Ivo was responsible for migrating the project from monolithic to micro-services-based architecture.

Project Tech stack:
Java
Angular
PostgreSQL
Software Developer
Oct 2015 - Oct 20161 year
Project Overview

It is a billing system for utility companies. Initially developed for natural gas supplies, it later covered also electricity and water supply.

Skeleton
Skeleton
Skeleton
Responsibilities:

Responsibilities:

  • Made certain functionalities, e.g. the file import process configurable during run-time;
  • Refactored specific business processes into configurable, more generic mechanisms;
  • Developed the notifications module of the system.
Project Tech stack:
Enterprise Java
PostgreSQL
Clojure
Groovy
Software Developer
Sep 2012 - Sep 20131 year
Project Overview

The project was about creating a common partner's management instrument for a large multinational company. It was built over SAP infrastructure.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Analyzed data migration problems and omissions across data marts and geographies;
  • Created ad-hoc scripts using shell/SQL in order to discover many different problems and omissions before they reached customer support.
Project Tech stack:
SQL

Copyright © 2024 lemon.io. All rights reserved.