freiberufler Python Developer auf freelance.de

Python Developer

zuletzt online vor 7 Tagen
  • auf Anfrage
  • nicht angegeben
  • auf Anfrage
  • bs  |  de  |  en
  • 02.10.2023

Kurzvorstellung

6+ Jahre Erfahrung in der Softwareentwicklung. Berater für ein UK Unternehmen. Erfahrung in reiner Backend-Programmierung, Frameworks, Datenbanken, Servern, Cloud, Dev-Ops, API-Integration.

Auszug Referenzen (1)

"10/10"
Full-Stack Developer für SaaS Fakturierung-App (Invoicing App)
Kundenname anonymisiert
Tätigkeitszeitraum

2/2022 – 1/2023

Tätigkeitsbeschreibung

Backend Service mit FastAPI, Python und Pydantic kreiert.
PostgreSQL Datenbank und SQLAlchemy ORM genutzt (auch async Tortoise ORM implementiert – abgebrochen wegen instabiler Version).
Pip und venv (virtual environment) für dependency management genutzt.
Microservices Architektur mit Cloud services (Digital Ocean), Linux, NginX, Gunicorn eingerichtet.
Git versioning und CI/CD pipelines mit Github genutzt.
Documentation für Projekt-Code geführt.
Frontend mit React JS, Typescript, SCSS kreiert.

Eingesetzte Qualifikationen

Cloud (allg.), Linux (Kernel), Python, React (JavaScript library), Typescript

Qualifikationen

  • async
  • Backend
  • Cloud (allg.)2 J.
  • FastAPI
  • Linux (Kernel)2 J.
  • Mongodb
  • NoSQL
  • Postgresql
  • Python2 J.
  • React (JavaScript library)1 J.
  • SQL
  • Vserver (Linux)

Projekt‐ & Berufserfahrung

Python Entwickler für SaaS backup App (Festanstellung)
Recoverable.ai, Remote
5/2022 – offen (2 Jahre, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2022 – offen

Tätigkeitsbeschreibung

API Endpoints für Frontend mit Sanic kreiert.
Backend Microservices mit Python, MySQL und MongoDB Datenbanken und restlichen erforderlichen Tools kreiert.
Einrichtung von Async Services mit asyncio, queues, multiprocessing and multithreading Tools und Konzepten.
Kommunikation mit third-party APIs wie Microsoft Graph API.
Testing mit Unit-Tests in Pytest folgend dem TDD (test-driven-development) Konzept.
Folgen von Agile Methodologien mit Azure DevOps Platform (sprints, tickets, kanban boards)
Daten sichern mit Enkription.
Optimisierung des Speicherplatzes mit Kompression.
Documentation über den Code kreiert.
Nutzung von git versioning und CI/CD pipelines mit GitLab
Wartung der Linux Servers die die Microservices mit Pip und Supervisor betreiben.

Eingesetzte Qualifikationen

Cloud (allg.), Linux (Kernel), Python

Full-Stack Developer für SaaS Fakturierung-App (Invoicing App)
Kadalis.com, Remote
2/2022 – 1/2023 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 1/2023

Tätigkeitsbeschreibung

Backend Service mit FastAPI, Python und Pydantic kreiert.
PostgreSQL Datenbank und SQLAlchemy ORM genutzt (auch async Tortoise ORM implementiert – abgebrochen wegen instabiler Version).
Pip und venv (virtual environment) für dependency management genutzt.
Microservices Architektur mit Cloud services (Digital Ocean), Linux, NginX, Gunicorn eingerichtet.
Git versioning und CI/CD pipelines mit Github genutzt.
Documentation für Projekt-Code geführt.
Frontend mit React JS, Typescript, SCSS kreiert.

Eingesetzte Qualifikationen

Cloud (allg.), Linux (Kernel), Python, React (JavaScript library), Typescript

Ausbildung

Maschinenbau
Maschinenbau-Ingenieur
2017
Zenica

Über mich

3+ Jahre Erfahrung in der Softwareentwicklung.
Erfahrung in Backend-Programmierung, Frameworks, Datenbanken, Servern, Cloud, Dev-Ops, API-Integration.

Weitere Kenntnisse

- Python:
FastAPI, Django, Sanic, Pydantic, SQL Alchemy, Tortoise ORM, Django-ORM, Uvicorn, Unicorn, Jinja, Babel

- Datenbanken:
SQL (PostgreSQL, MySQL, MariaDB...), NoSQL (MongoDB, Couchbase...)

- Server und Cloud:
Linux, Docker, NginX, AWS, DigitalOcean, Heroku, cPanel, VPN

- DevOps:
Git, Azure DevOps, Docker, VPN

- API-Integration:
Microsoft Graph-API

- Frontend:
React JS, Typescript, Javascript, SCSS, CSS, HTML

Persönliche Daten

Sprache
  • Bosnisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
674
Alter
35
Berufserfahrung
8 Jahre und 10 Monate (seit 01/2016)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden