08/26/2024 updated


100 % available
Full-Stack Python Developer
Lagos, Portugal
Only remote
FlutterHTMLUbuntu (Operating System)Cascading Style Sheets (CSS)Computer ProgrammingDebian LinuxWeb DevelopmentDjangoInfrastructure ManagementInnovation ManagementPython (Programming Language)Unix ShellAnsibleWeb ApplicationsVue.js
As a Lead Backend Developer with a passion for programming and over 17 years of experience and self-study, I offer extensive expertise and a wealth of experience. My professional journey was marked by the development of online shops for alditalk.de and aldilife.com, marketing websites for Vodafone and Telekom and the implementation of efficient web applications with Django. My expertise in modern technologies and my continuous drive to learn, improve, and simplify processes set me apart.
Skills and Technologies:
Why I'm the right choice for your projects:
Are you looking for a reliable and qualified developer who is passionately dedicated to every project? My commitment to outstanding quality and my continuous eagerness to learn make me a valuable partner for your projects. With structured, transparent, and efficient development processes that always rely on proven methods, I ensure that your goals are achieved. I look forward to developing innovative solutions with you that not only work but advance your business. I am just a message away – let's start the next chapter.
Skills and Technologies:
- Programming Languages: Python, Shell
- Backend Frameworks: Django, FastAPI
- Web Development: HTML, CSS, TailwindCSS, Alpine.js, Flutter, Vue
- Server Operating Systems: Debian, Ubuntu
- Server Infrastructure: Ansible, Terraform
- Deployment: Docker, Kubernetes, Jenkins, Rancher
Why I'm the right choice for your projects:
Are you looking for a reliable and qualified developer who is passionately dedicated to every project? My commitment to outstanding quality and my continuous eagerness to learn make me a valuable partner for your projects. With structured, transparent, and efficient development processes that always rely on proven methods, I ensure that your goals are achieved. I look forward to developing innovative solutions with you that not only work but advance your business. I am just a message away – let's start the next chapter.
Experience
Professional experience10+ years
Freelancer since2022
Languages
GermanNative speakerEnglishFluent
Project history
Main responsibilities:
Django/Python: Webshop Price Import Service
In the newly founded System Integration Team, I was able to take on a leading role in the planning and development of the service thanks to my knowledge of Django. The Price Import Service is the central source of all prices. Individual price lists are imported, approved, and made available.
Stack: Django, Ansible, UI/UX, JavaScript
FastAPI/Python: Mentoring
I had the opportunity to help a very dedicated colleague get acquainted with Python and take over the project independently. By setting the direction while adhering to best practices and design patterns, we implemented requirements from stakeholders.
Stack: FastAPI, Unit Tests, E2E Tests, Clean Code, Rest API
Python: One Customer View
As the Lead Developer, I developed a tool that imports millions of customer data daily, scans for doublets, and exports the results in various formats to ensure a correct migration across all systems.
Stack: Python, SQLAlchemy, Alembic, Docker, Jenkins, Ansible, Opentelemetry
- Guiding junior developers
- Finding technical implementations for business requirements
- Checking and ensuring quality together with stakeholders
- Planning and implementing technical improvements of the product to enable future business requirements
Django/Python: Webshop Price Import Service
In the newly founded System Integration Team, I was able to take on a leading role in the planning and development of the service thanks to my knowledge of Django. The Price Import Service is the central source of all prices. Individual price lists are imported, approved, and made available.
Stack: Django, Ansible, UI/UX, JavaScript
FastAPI/Python: Mentoring
I had the opportunity to help a very dedicated colleague get acquainted with Python and take over the project independently. By setting the direction while adhering to best practices and design patterns, we implemented requirements from stakeholders.
Stack: FastAPI, Unit Tests, E2E Tests, Clean Code, Rest API
Python: One Customer View
As the Lead Developer, I developed a tool that imports millions of customer data daily, scans for doublets, and exports the results in various formats to ensure a correct migration across all systems.
Stack: Python, SQLAlchemy, Alembic, Docker, Jenkins, Ansible, Opentelemetry
- Selection and processing of data, handling large databases of customers with Teradata and MySQL
- Mass dispatch of emails, SMS, and MMS (1.5 million customers / week)
- Programming and internal/external testing of responsive emails and websites
- A/B Testing
As a full-time employee in a small company, I was responsible for the following projects:
Vodafone Business VVL Shop
The goal for the Vodafone Business Customer Shop was to reduce the bounce rate through a simplified and clear layout.
Result: An interactive and modern site with routings for: Login, Product Details Page, Cart, and Checkout-Flow
Stack: PHP, Twig, Tailwind, and alpine.js
Telekom Lottery
Transforming layouts into interactive websites.
One of the websites allows the customer to save one m2 of forest (Telekom Green), and other websites invite to a raffle
Stack: HTML, Tailwind, PHP, JavaScript (jQuery)
Sample: https://www.telekom.de/gewinnspiele -> then click on the current lottery
Django/Wagtail: Email Designer
Each week, I collaborated with campaign managers to create new designs, layouts and texts for various campaigns such as promos, winback, contract renewal, or simply for contract-relevant information (5 GB volume on top!). These go through the QA Check:
Stack: Wagtail, Django, MJML
- Mass dispatch of emails, SMS, and MMS (1.5 million customers / week)
- Programming and internal/external testing of responsive emails and websites
- A/B Testing
As a full-time employee in a small company, I was responsible for the following projects:
Vodafone Business VVL Shop
The goal for the Vodafone Business Customer Shop was to reduce the bounce rate through a simplified and clear layout.
Result: An interactive and modern site with routings for: Login, Product Details Page, Cart, and Checkout-Flow
Stack: PHP, Twig, Tailwind, and alpine.js
Telekom Lottery
Transforming layouts into interactive websites.
One of the websites allows the customer to save one m2 of forest (Telekom Green), and other websites invite to a raffle
Stack: HTML, Tailwind, PHP, JavaScript (jQuery)
Sample: https://www.telekom.de/gewinnspiele -> then click on the current lottery
Django/Wagtail: Email Designer
Each week, I collaborated with campaign managers to create new designs, layouts and texts for various campaigns such as promos, winback, contract renewal, or simply for contract-relevant information (5 GB volume on top!). These go through the QA Check:
- Do the emails work in all clients? Web, App, Outlook, etc.
- Are personalizations like salutations and other variables used correctly?
- Are the sender, subject, and preheader correct?
Stack: Wagtail, Django, MJML