Himalayas logo
GG
Open to opportunities

Georgi Georgiev

@georgigeorgiev

Experienced Python Backend Developer and Data Engineer.

United Kingdom
Message

What I'm looking for

I am looking for a role that values innovation and collaboration, where I can leverage my skills in backend development and data engineering to drive impactful projects.

I am a seasoned Python Backend Developer and Data Engineer with over 10 years of experience in the tech industry. My journey has taken me through various roles where I have successfully collaborated with Project Managers, Business Analysts, and Data Scientists to translate complex requirements into efficient API features. I take pride in my ability to deliver high-quality code and maintain disciplined practices in software development, including extensive use of Test-Driven Development (TDD) methodologies.

Throughout my career, I have had the privilege of working with renowned organizations such as NHS Digital and VEEPIO, where I contributed to the development of critical systems that support healthcare and analytics. My expertise spans a wide range of technologies, including Python, SQL, and various cloud services like AWS and GCP. I am particularly passionate about optimizing data pipelines and enhancing system performance, which has led to significant cost reductions and improved operational efficiencies in my previous roles.

Experience

Work history, roles, and key accomplishments

NHS Digital logoND

Senior Python Back-end Developer

NHS Digital

Nov 2023 - May 2025 (1 year 6 months)

Expanded and matured the Fast API based CIM service (Care Identity Management) using Domain-Driven Design (DDD) API pattern, now extensively used by NHS staff. Delivered features on time with disciplined PR reviews and thoughtful discussions, utilizing Python 3.12 within FastAPI framework deployed on AWS Lambda. Ensured code quality and reliability through extensive use of TDD with pytest, mock.pa

VEEPIO logoVE

Senior Python Back-end Developer / Python Data Engineer

VEEPIO

May 2022 - Oct 2023 (1 year 5 months)

Integrated Flask API with a new NFL API, achieving up to 95% test suite code coverage through extensive TDD practices. Optimized Spark Cluster AWS daily reports runtime, reducing server monthly costs by 30% using Jenkins CI/CD, Bash, Python, Spark, Hadoop, and Hive. Migrated and designed services and ETL data pipelines to GCP Functions and BigQuery Tables, reducing web service provider ETL costs b

NHS Digital logoND

Senior Python Back-end Developer

NHS Digital

Oct 2021 - Apr 2022 (6 months)

Architected, developed, and delivered a new iteration of the internal CIM service (Care Identity Management) for NHS staff SmartCard Authentication and Authorization. Developed features in Python 3.8 within FastAPI framework, deployed on AWS Lambda with Github Actions for CI/CD. Achieved 97% TDD test code coverage from an inherited 20%, utilizing pytest, mock.patch, flake8, VMware, and Docker for

VEEPIO logoVE

Senior Python Data Engineer/ Python Back-end Developer

VEEPIO

Mar 2020 - Sep 2021 (1 year 6 months)

Developed API features, generated reports, and ensured uptime for the VEEPIO system, utilizing Apache Spark, Django API, Flask API, SQL, Pandas, Docker, and AWS. Generated NFL team customer behavior reports using Pandas, PySpark, and SQL, and integrated a Flask API with AWS MediaConvert for video content transcoding. Optimized daily report generating Apache Spark / Kinesis, S3, ETL data pipeline,

UPSIDE TECHNOLOGIES logoUT

Python Django Back-End Dev Team Lead

UPSIDE TECHNOLOGIES

Jan 2020 - Mar 2020 (2 months)

Led a development team, contributing to the development of web applications and DevOps tasks within the fintech space. Developed modular, extensible features in Django 3.0 with Python 3.8, ensuring TDD test coverage with pytest. Reviewed Pull Requests, designed database models, and laid the foundation for future feature development ideologies and code standards, including Terraform updates and AWS

ONEFINESTAY logoON

Senior Python Data Engineer

ONEFINESTAY

Jun 2019 - Nov 2019 (5 months)

Managed the Data Pipeline within an Apache Airflow project, dockerizing the existing project and building a solid Python 3.6 class foundation for migrating all output to BigQuery Data Warehouse. Implemented memory-efficient Apache Airflow DAG designs with batch data transfers, making extensive use of Airflow Operators, XCom, and SubDags. Synced Google Analytics Data to BigQuery and created user be

PHD MEDIA logoPM

Senior Python Data Engineer

PHD MEDIA

Nov 2018 - Apr 2019 (5 months)

Architected and built a robust, scalable ETL Data Processing System from scratch for Volkswagen, reducing ETL cycle time from two weeks to daily ingestion. Developed a scalable Queuing System based on Cron and PostgreSQL, and set up a Flask API within a Docker container, including Docker Swarm in production. Implemented Gitlab CI/CD pipeline for Flask API, zero-downtime Blue-Green deployments, and

VEEPIO logoVE

Python Backend Developer/ Python Data Engineer/ DevOps

VEEPIO

May 2017 - Oct 2018 (1 year 5 months)

Maintained and developed features/integrations for various Django APIs and Flask API micro-services, ensuring test-suites were up-to-date with TDD/BDD. Assisted with data engineering and DevOps, designing and debugging data pipelines using Docker, Apache Spark, AWS Kinesis, and PostgreSQL. Wrote analytical Jupyter notebooks using pandas, numpy, and HiveQL to generate daily/ad-hoc data insights wit

BOOKINGBUG logoBO

Full-Stack Ruby on Rails Developer / Dev Team Lead

BOOKINGBUG

Oct 2015 - May 2017 (1 year 7 months)

Assisted developers within my team with technical queries and collaborated with other team leaders, product managers, and project managers to plan and forecast features. Served as the main technical contact for client integrations, including Royal Bank of Canada and H&M. Developed core product features like SAML 2.0 authentication and ACM, ensuring quality through TDD/BDD, pair programming, mob pr

BOPPL logoBO

Ruby on Rails Backend Engineer

BOPPL

May 2014 - Oct 2015 (1 year 5 months)

Served as the sole Ruby on Rails API Backend engineer for Boppl, a mobile ordering platform, where I split a monolithic RESTful JSON Rails API into engines. Applied Ruby OOP and Design Patterns, and managed MySQL, ElasticSearch, and NGINX servers. Ensured code quality through TDD and BDD with RSpec, contributed to Backbone.js and JAVA API repos, and managed continuous deployments via Git and AWS.

SE

Web Designer & Front-End Developer

Self-employed

Apr 2012 - May 2014 (2 years 1 month)

Operated a small web design business, creating and maintaining bespoke websites for various clients. Provided graphic and web design services using Photoshop, Illustrator, and Flash, alongside front-end development with HTML5, CSS3, JavaScript, jQuery, WordPress, and PHP. Managed social media marketing, website administration, and support for client projects.

SE

PPC/SEO AD Campaigns Manager

Self-employed

Jan 2010 - Apr 2012 (2 years 3 months)

Conducted trend analysis and managed successful SEO/PPC Ad campaigns for small local businesses and affiliate networks like CJ.com, Clickbank.com, and eBaypartnernetwork.com. Optimized websites for SEO, designed and hosted websites, and managed PPC Ad campaign budgets. Demonstrated expertise in market analysis and digital advertising strategies.

Education

Degrees, certifications, and relevant coursework

GS

Gymnasium of Mathematics and Natural Sciences

A levels, Mathematics, Information Technology and Physics

Studied A levels in Mathematics, Information Technology, and Physics at the Gymnasium of Mathematics and Natural Sciences in Vratsa, Bulgaria. This foundational education provided a strong base in analytical and scientific disciplines.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Georgi Georgiev - Senior Python Back-end Developer - NHS Digital | Himalayas