me
Pat McGowan
Full-Stack-Entwickler
|
get_app PDF
Berufserfahrung
Isarbits GmbH | September 2018 - März 2020
Full-Stack-Entwickler
Isarbits ist ein Startup in München, das Softwarelösungen sowohl für Startups als auch für Konzerne entwickelt.
Verantwortlich für den Entwicklungsprozess einiger Projekte vom Anfang bis zum Ende.
Überblick über alle Aspekte von Design-and-Build-Anwendungen von end-to-end mit den neuesten Technologien.
Integration von Aspekten der Optical Character Recognition (OCR), Bildverarbeitung, und benutzerdefinierten Algorithmen.
Entwicklung von CI-/CD-Pipelines und DevOps-Bereitstellungen.
Erstellung von skalierbaren, effizienten und sicheren Microservice-Backends.
Entwicklung und Konstruktion sauberer Anwendungen für Kunden für Web- und mobile Plattformen.
AWS Stack
Docker
NestJS
Elasticsearch
OCR / Text Extraction
PostgreSQL
Python
React
Aranshop Technologies | September 2017 - November 2018
Full-Stack-Entwickler
Aranshop Technologies ist eine Firma in Vancouver, die sich auf die Entwicklung von Augmented Reality im Bereich Web und Mobile spezialisiert hat.
Die Firma hat eine Augmented Reality-Shopping App entwickelt, die es den Usern ermöglicht, Teppiche bei sich zuhause auszuprobieren, ohne das Produkt physisch vor sich zu haben.
Entwicklung einer responsiven, VueJS hybriden Webapplikation für iOS, Android und Desktop.
Entwicklung einer NodeJS REST-API für dynamischen Produktinhalt, Bildverarbeitung und Empfehlungssystem.
Überblick über Verwaltung von Bereitstellungen und DevOps/Infrastruktur.
Apache Cordova
Docker
MongoDB
NodeJs
TypeScript
VueJs
Hockey Community | August 2015 - Dezember 2016
Frontend-Entwickler
Hockey Community bietet Ligen und Hockeyspielern eine Website und eine mobile App, mit der sie Spielpläne und Spielerstatistiken verwalten, Spiele, Arenen und Hockeygeschäfte in der Nähe finden, Ausrüstung kaufen und verkaufen und vieles mehr machen können.
Die vorhandene hybride Web-App wurde mit neueren Webtechnologien von Grund auf neu erstellt, wobei der Schwerpunkt auf der Skalierbarkeit lag.
Entwicklung einer responsiven und hybriden Angular Web-App, die auf jedem Gerät bereitgestellt wird.
Verwaltung des Ruby on Rails-Backends, das ein skalierbares, robustes und sicheres Speichern und Abrufen von Daten ermöglicht.
Verwendung von AngularJs Frontend unter Verwendung der Materialdesignspezifikation von Google für eine saubere und benutzerfreundliche Oberfläche.
AngularJS (1&2)
NodeJs
Ruby on Rails
SQL
TypeScript
Primäre Open Source-Beiträge
HospitalRun | September 2017 - Dezember 2017
Open source, moderne Software für gemeinnützige Krankenhäuser in Entwicklungsländern.
Entwicklung einer erweiterbaren NodeJS REST-API, mit der Apps von Drittanbietern mithilfe des Standard-Framworks für Fast Healthcare Interoperability Resouces (HL7 FHIR) sicher und effizient mit der Software kommunizieren können.
Erstellung der Dienstprogramme für den Node-Server und für die Datenkonvertierung von Grund auf.
Einhaltung von sicherheitsorientierten Richtlinien für den Umgang mit vertraulichen Daten.
CouchDB
NodeJS
RAML
MCServer | August 2015 - Dezember 2016
Ein effizienter C++-Minecraft-Server
Lösung von vier offenen Github issues, Erweiterung vorhandener Komponenten und Entwicklung einiger neuer Komponenten.
C / C++11
Persönliche Daten
IT-Kenntnisse
Javascript
Typescript
NodeJS
NestJS
Express
HTML / CSS
Sass
Shell (Bash)
Angular
Docker
React
PostgreSQL
GrahpQL
Elasticsearch
RabbitMQ
Vue
Python
NoSQL DB
C / C++
Kubernetes
Erfahrung mit:
C#, AWK, Ruby, Java, Lua, Batch, asm, LaTeX, PHP
Ausbildung
University of British Columbia
September 2012 - April 2018
Bachelors of Applied Science, Computer Engineering (Software Option)
137 von 150 Credits abgeschlossen
Sprachkenntnisse
Englisch (Muttersprache)
Deutsch (A1)