freiberufler Python, Django, JavaScript Entwickler auf freelance.de

Python, Django, JavaScript Entwickler

offline
  • 100€/Stunde
  • Bayern
  • Weltweit
  • de  |  en  |  es
  • 22.12.2020

Kurzvorstellung

Entwickle seit neun Jahren Webanwendungen mit Python, Django und JavaScript, habe ebenso tiefgehende Erfahrung mit CSS und HTML. Verfügbar auf Stundenbasis oder für kurz-/langfristige Verträge. Internationale Arbeitserfahrung auf drei Kontinenten.

Qualifikationen

  • Django (Framework)
  • HTML5
  • JavaScript-Frameworks
  • JavaScript Object Notation (JSON)
  • Python
  • UNIX

Projekt‐ & Berufserfahrung

Project Team Lead
motius GmbH, München
10/2015 – 6/2016 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2015 – 6/2016

Tätigkeitsbeschreibung

Team lead and PM for five post­grad developers – specification design – ticketing
– client communication – work hour planning + billing + estimates – coaching

Eingesetzte Qualifikationen

PostgreSQL, Projektleitung / Teamleitung (IT), Python, JavaScript Object Notation (JSON), Django (Framework), AngularJS

Senior Software Engineer
Paessler AG, Nürnberg
10/2015 – offen (8 Jahre, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2015 – offen

Tätigkeitsbeschreibung

Test driven development of ERP & eCommerce systems – code review – extending
team knowledge base – work from remote via vpn/ssh or on­site

Eingesetzte Qualifikationen

UNIX, Python, HTML5, JavaScript Object Notation (JSON), Django (Framework)

Senior Sofware Engineer
combitel, Melbourne
10/2013 – 4/2015 (1 Jahr, 7 Monate)
Medienbranche
Tätigkeitszeitraum

10/2013 – 4/2015

Tätigkeitsbeschreibung

Developing IPTV middleware + settopbox frontends – live tv transcoding – mass
device socket control – client server deployment + administration – peer coaching

Eingesetzte Qualifikationen

Python, Django (Framework), AngularJS, Backbone.js, JavaScript, jQuery

Software Ingenieur
Siemens, Singapur
12/2010 – 12/2011 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2010 – 12/2011

Tätigkeitsbeschreibung

Entwicklung eines Django backends für Bestückung multimedialer Touchscreens mit Inhalten.

Eingesetzte Qualifikationen

Python, Django (Framework), ActionScript / Flash

Zertifikate

Advanced Python - University of Illinois
2013

Ausbildung

Online Medien
Bachelor of Science
2010
Furtwangen

Über mich

My name is [...] and I have been working since nine years as freelancer on web applications. I have also taken on long term contract work in Vietnam, Singapore and Australia where I worked as part of international teams in startups as well as MNCs. Starting from university I have jumped at possibilities to live overseas and experience the cultural differences first hand. An opportunity for relocation short or long-term is still welcomed from my side. I'm fluent in English and German, studied in Germany and Macau, graduated with a Bachelor of Science in Online Media and gained an 'Advanced Python' certificate from the University of Illinois.

My detailed CV and references are available on request.

Weitere Kenntnisse

Backend Development
Python & Django are my preferred weapons of choice on the backend from small scripts to full fledge web portals with restful API. I love it for it's clear, efficient structure, powerful libraries and multitude of well-maintained add-on modules. From LDAP access to XML parsing and geospatial operations, python has a library for you.

Frontend Development
After many years of working with vanilla JavaScript and jQuery I was happy to switch to modern MVC frameworks. angularJS or backbone in combination with django-restframework is a powerful bundle that makes developing dynamic pages and single page applications a breeze.

Server Administration
I'm familiar with setting up and maintaining Debian, Ubuntu and CentOS servers. Automated scripts I wrote with fabtools make my life easier as many server tasks are repetitive and lengthy which makes manual execution error prone. Docker, nginx, gunicorn and supervisord help me with a solid setup & deployment.

Test coverage
Unit tests that ensure every line of code written is executed and every edge case was considered saves time and trouble and gives me confidence in the quality of my code. Selenium helps ensure that that new CSS rule did not break important functionality and limits boring manual testing.

Coaching
It takes time to fully understand and utilize the power of the Django framework, it's ORM and it's popular addons. Pair programming, code reviews of pull requests or restructuring and commenting of existing code can help your developers to vastly improve their skills. For a previous employer I sat with the staff to solve problems together or showed how bloated code can be simplified.

Integration
Atlassian Confluence, Jira, Redmine, github, scrum. I'm familiar with the industry standard of team collaboration. Accessing your VPN, git repositories or servers via ssh is not a stumble stone for me.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1642
Berufserfahrung
14 Jahre und 3 Monate (seit 01/2010)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden