Softwareentwicklung & Beratung
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- nicht angegeben
- Nähe des Wohnortes
- de | en
- 23.10.2024
Kurzvorstellung
* Backendentwicklung mit Python
* DevOps (Linux, AWS, CI/CD, Docker)
* Software-Architektur
* Coaching von Junior-Entwicklern
Qualifikationen
Projekt‐ & Berufserfahrung
8/2020 – offen
TätigkeitsbeschreibungAdvising CTO & engineering team on software architecture, performance & DevOps.
Eingesetzte QualifikationenAmazon Web Services (AWS), Django, Python
4/2020 – 2/2021
Tätigkeitsbeschreibung
Software development & consulting around Architecture & DevOps
Coaching junior devs
Amazon Web Services (AWS), Django, Docker, Python, Software Architecture
3/2020 – offen
TätigkeitsbeschreibungBuilt & launched a Python 3 static analysis SaaS.
Eingesetzte QualifikationenAmazon Web Services (AWS), Docker, Postgresql, Python, Software Architecture
5/2018 – 10/2019
TätigkeitsbeschreibungBuilt the backend & infrastructure for a MVP web/mobile application.
Eingesetzte QualifikationenAmazon Web Services (AWS), Ansible, Postgresql, Python
11/2017 – 6/2018
TätigkeitsbeschreibungOverhaul & extension of a quantitative analytics library
Eingesetzte QualifikationenPandas, Python
11/2017 – offen
TätigkeitsbeschreibungReplaced old UI of the sign language video dictionary with a new website. Integrated new formats (360 degree images, Maps) for showing the video content.
Eingesetzte QualifikationenAmazon Web Services (AWS), Postgresql, Python
8/2017 – 10/2017
TätigkeitsbeschreibungHelped building the prototype for a IoT sensor module which will be deployed on street lamps and collect radar data about traffic. Main responsibilities in the project was to coach people around Python 3, do code review & pitch in during time of approaching deadlines.
Eingesetzte QualifikationenAmazon Web Services (AWS), Internet of Things (IoT), Python
3/2014 – 5/2017
Tätigkeitsbeschreibung
Product service team: Lead backend developer (Feb 2016 - May 2017)
A newly created team that took over the responsibilities for on-site search data and product relevance calculations. We created a service layer between the search engine and consumer teams (Website/Mobile apps) and moved some ranking functionality from daily processes to a on-request basis.
Technologies: Scala (Finatra/Finagle), Python, MySQL, SOLR, Google BigQuery, Docker, AWS (EC2, Cloudformation, RDS), Varnish
Search Engine Advertising team: Backend developer, People manager (Jan 2015 - Feb 2016)
In the move towards cross-functional teams, I took over the technical responsibilities for the SEA team. We moved a lot of functionality from a monolithic application to smaller services and from self-hosted servers to EC2- and Docker-based deployments. In this time I also took over people management duties for 2-3 other developers.
Technologies: Python, JS/CSS, PostgreSQL, Docker, AWS (EC2, Cloudformation, RDS)
Backend team: Software developer (Mar 2014 - Jan 2015)
A scrum team that developed mostly internal tools for most of Stylight's departments. I was part of the feature development (both frontend and backend) as well as internal support.
Technologies: Python, HTML/Javascript/CSS, MySQL, Java, PHP, Jenkins
Amazon Web Services (AWS), Java (allg.), Jenkins, Mysql, PHP, Postgresql, Python, Scala
10/2012 – 2/2014
TätigkeitsbeschreibungI worked as a software developer in a Scrum team (distributed between Passau and Berlin) on the main product “Camato”, a SEA campaign management tool. My responsibilities included (mostly backend) feature development, support for internal users and the setup of the CI pipeline.
Eingesetzte QualifikationenMongodb, Pascal, Postgresql, Ruby on Rails, Scala, Test Automation
Ausbildung
Passau
Passau
Regensburg
Über mich
I can help companies on different levels: If you have a strong team with good practices I can just pitch in to get more things done. If your team lacks some skills or practices (DevOps, TDD, Architecture or OOP), I can help establish those. If you don’t have a team and work with an agency, I can be your technical advisor to ensure you get the most out their work.
I have several years of experience in building software solutions for various problems using a wide range of technologies. I have used Ruby, Python, Scala and Java in backend systems and Javascript & Typescript (using Angular and React) in UIs. In most projects UIs were made of web technologies, but I also worked with Swing and Android. On the database side, I have mainly worked with MySQL, PostgreSQL, Redis, MongoDB and Google BigQuery. I also have solid experience with both SOLR and Elastic Search.
Another part of my work spanned activities around build, testing, integration, deployment and operations of the systems I built (aka DevOps). In this area I worked with several testing frameworks, CI tools and deployment options: RSpec, Cucumber, Selenium, nosetest, pytest, Jenkins, Cirle CI, Github Actions, dedicated Linux servers /w automatic provisioning, AWS (EC2, RDS, Cloudformation, Lambda, Elastic Beanstalks, ECS, CDK, EKS), Azure (AKS, ARM, Bicep, PostgreSQL Flex Servers, Networking), Terraform, Docker and Kubernetes.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden