Lebenslauf
Heimatort Utzenstorf, BE
Nationalität Schweiz
Geburtsdatum 20.08.1989
Beruf Software Architect Web
Zivilstand ledig
E-Mail info@patricklehmann.ch
Referenzen
Migros Genossenschafts-Bund: login.migros.ch
12 2021 bis heute
Migros ACCOUNT
- Frontend Architect
Technologien NextJS, React, Cypress, Playwright
Migros Fachmärkte AG: bikeworld.ch
06 2023 bis 03 2024
Neuentwicklung Plattform für Webshops
- Frontend Architect: Tech Lead
- Entwicklung und Evaluation Architekturentscheidungen
- Konzeptarbeit
- Requirements Engineerung
Technologien NextJS, React, Tailwind
Squibble GmbH: obseed.me
01 2019 bis heute
(Sport-)Daten Analyse Plattform
- Import und Aufbereitung in Data Warehouse von Sportdaten
- Aufbau eines Event Sourced Data Warehouses
- Datenbasierte Analysen und Visualisierungen
- Vielzahl komplexter MongoDB basierter Aggregationen
- Anbindung und Integration verschiedener Datenanbieter (Garmin, Polar, Whoop, ua)
- Python basierender Microservice für Datenanalyse und Auswertung
Technologien Docker, RubyOnRails, MongoDB, ElasticSearch, Kibana, Typescript, VueJS, Python
Squibble GmbH: Infrastruktur Migration
02 2021 - 09 2021
- Aufbau einer Docker basierten Microservices Infrastruktur
- Automatisiertes Deployment neuer Webseites
- Skalierbare Microservices für unterschiedlichste Anforderungen (Drucken, Logs, Monitoring, CDN, ua.)
- Event Sourcing based Datenstruktur
Technologien Docker, Node, Kafka, MongoDB, ElasticSearch, Typescript, RubyOnRails, Webpack, Traefik
Brands Are Live
05 2021 - 08 2021
Senior Frontend Engineer
- Umsetzung CrossPlattform Tracking Lösung für Web und native mobile Applikationen
- Datenverwaltung / Datenaufbereitung
- Konzeption und Umsetzung Data Warehouse
- Schnittstellen für Aggregationen / Analytics
Technologien Docker, Node, Kafka, MongoDB, ElasticSearch, Typescript, RubyOnRails, Webpack
Scout24 AG
06 2019 - 10 2021
Senior Frontend Engineer
- Consulting / Umsetzung und Entwicklung Frontend Komponenten für Marketingwebseite financescout24.ch.
- Google Analytics Tracking und Designumsetzungen
- Erweiterung Administrationsoberfläche Hypoguide.
- Umsetzung von Charts mittels Highcharts
- NodeJS Microservice für die Generierung von Factsheets als PDF
Technologien HTML, SCSS, Gondel, React, Typescript, RubyOnRails, Webpack, Docker, NodeJS, Puppeteer
Universität St. Gallen
2018 - 2019
Projekt: Notifier
Native Applikation zur Benachrichtigung von Studenten und Mitarbeitern. Basierend auf Ionic 4 für iOS und Android.
Projekt: Compass
Entwicklung einer Kommunikationsplattform zwischen der Universität und den Studenten. Basierend auf Angular 6, TypeScript, LESS und REST APIs.
Namics St. Gallen
2017
Projekt: Schindler - Global Redesign
Entwicklung von Frontend Komponenten in HTML5 / CSS / JavaScript.
Frontend Tech Lead. Scrum Team. Englisch und deutschsprachiges Team. Komplexe JavaScript Features. Responsive Webdesign. Pair Programming. Code Review.
Projekt: Migros - Impuls
Entwicklung von Frontend Komponenten in HTML5 / CSS / JavaScript.
Scrum Team. CSS Animationen. Komplexe JavaScript Features. Responsive Webdesign.
SWITCH AG
2015
SWITCH Reporting
Für SWITCH wurde eine Reporting Applikation entwickelt, welche die Verwendung von SWITCHEngines protokolliert, Rechnungsdaten generiert und ein Dashboard zur Visualisierung bietet.
Squibble GmbH
2015 bis heute
squibble.me
Basierend auf Ruby on Rails wurde ein mandantenfähiges ERP / CRM / Content Management System entwickelt.
socialhq.io
Social Media Aggregation Tool
Kundenwebsites
Studerus AG
2011 - 2012
Redesign studerus.ch
Redesign zyxel.ch
Berufserfahrung
Squibble GmbH, Kemptthal
seit 06/2013
Geschäftsführung / Senior Software Engineer
Ruby on Rails, HTML5, CSS3, NodeJS, VueJS, Docker
- Webapplikationsentwicklung, Frontend- und Backendentwicklung Mandantenfähiges Content und Business Management System squibble.me
- Aufbau und Entwicklung Sportdaten Analyseplattform obseed.me
- Geschäftsführung / Teamleitung
- Verkauf / Aquise
- Fotografie / Bildbearbeitung
Polynorm Software AG, Glattbrugg
08/2008 - 12/2014
Software Engineer
Python, Ruby on Rails, HTML5, CSS3, NodeJS, AngularJS
- Betreuung und Entwicklung von Kundenprojekten im E-Business Bereich Webapplikationsentwicklung (Content Management System)
- Entwicklung eines Prototypen-Webshops mit asynchronem hochdynamischen Backend
Brodmann und Lehmann Informatik, Wermatswil
08/2008 - 12/2014
Gründer und Teilinhaber der Kollektivgesellschaft
Ruby on Rails, HTML5, CSS3, AngularJS, NodeJS
- Webapplikationsentwicklung, Frontend- und Backendentwicklung Supportaufträge
- Fotografieaufträge und Bildbearbeitung
Studerus AG, Schwerzenbach
12/2010 - 09/2012
Webapplikationsentwickler und Fotograf
ColdFusion, PHP, HTML5, CSS3, JavaScript
- Content Management
- Webapplikationsentwicklung (Content Management System für Newsletter, snom Provisionierungstool)
- Frontententwicklung studerus.ch und zyxel.ch
Ausbildung
Akademische Ausbildung
Bachelor of Science: Informatik [2010 - 2015]
Zürcher Hochschule für Angewandte Wissenschaften, berufsbegleitend
- Web Technologies & Engineering
- Web Service Security,
- Datenbanksysteme - MySQL
- Data Mining
Matura: Schwerpunktfach Biologie / Chemie [2009]
Freies Gymnasium Zürich
Sprachen
- Deutsch (Muttersprache)
- Englisch (BEC Higher B2)
- Französisch (Maturaniveau)