Über mich
Hi, mein Name ist Matt. Ich bin ein Software-Entwickler aus Kanada und wohne zur Zeit in Bremen.
Ich arbeite seit 2013 und entwickle hauptsächlich Web-Anwendungen, aber ich habe Spaß daran, neue Technologien zu lernen, und bin daher auch offen für andere Gelegenheiten.
Professionell gearbeitet habe ich mit Python
, Java
, C#
, and PHP
im Backend. Im Frontend habe ich mit vielen der gängigen Frameworks (Vue
, React
, Angular
) gearbeitet.
Auch in der Freizeit programmiere ich gerne. Zur Zeit beschäftige ich mich ein bisschen mit Rust
und Haskell
und kürzlich auch Elixir
.
Irgendwann will ich Purescript
oder Bucklescript/Reason
ausprobieren.
Berufserfahrung
Fresh City Farms
Freelancer
Remote
2020-11-01
-
ongoing
- Entwicklung und Modernisierung einer Toronto-basierten eCommerce Plattform
Java
Typescript
PHP
Vue
Kohana
MySQL
Redis
Elasticsearch
Docker
Dataport AöR
Software-Entwickler
Bremen, Germany
2019-09-01
-
2020-10-01
- Full-Stack Web-Entwicklung
- Serviceorientierte Architektur
- Service Bus
C#
TypeScript
Angular
Microsoft SQL Server
NServiceBus
Frickl
Software Developer
Bremen, Germany
2018-11-01
-
2019-04-01
Ein Fehlversuch, ein neues Videoportal zu gründen. Trotzdem haben wir Spaß gehabt und viel gelernt.
Java
Javascript
Rust
Dropwizard
React
PostgreSQL
Docker
Terraform
Surf Media Gmbh
Software-Entwickler
Bremen, Deutschland
2015-04-01
-
2018-10-01
- Entwurf, Umsetzung und Testing von Web-Diensten eines Performance-Netzwerks in einer Deis-basierten Microservices-Architektur
- Entwicklung von REST APIs und Message-Consumern mittels Java/Dropwizard und Python/Flask/DRF
- AngularJS-basiertes Frontend
- Entwicklung eines Proxy-Servers zur Qualitätskontrolle der Werbemitteldarstellung
- Durch Pairprogrammierung und Codereviews die Einarbeitung von Kollegen unterstützt
Java
Python
Javascript
Dropwizard
Django
Django Rest Framework
Tornado
Flask
AngularJS
PostgreSQL
RabbitMQ
Redis
MongoDB
Elasticsearch
Docker
Deis
Selenium
Sentry
GitLab
GitLab CI
JIRA
Ceridian Dayforce
Software-Entwickler
Toronto, Kanada
2013-07-01
-
2014-08-01
- Leitung der Entwicklung eines innerbetrieblichen Toolsets für Umsetzungsberater um die Implementierungszyklus zu beschleunigen
- Das Toolset bestand aus GUIs auf Basis von C#/WPF & Java/JFX/Swing, und einem ASP.NET Web API Backend
C#
Java
WPF
Swing
JavaFX
Microsoft SQL/TSQL
Apache ANT
Technologien
Programming Languages | ||
---|---|---|
Name | Projects | Work Experience |
Java | ||
Python | ||
C# | ||
Javascript | ||
TypeScript | ||
Rust | ||
Haskell | ||
Go | ||
PHP | ||
Frontend Frameworks | ||
Name | Projects | Work Experience |
Angular | ||
AngularJS | ||
Vue | ||
React | ||
Databases | ||
Name | Projects | Work Experience |
PostgreSQL | ||
Microsoft SQL Server | ||
NServiceBus | ||
RabbitMQ | ||
Redis | ||
MongoDB | ||
Elasticsearch |
Ausbildung
University of Toronto
B.A.Sc. in Computer Engineering
2009
-
2013
Sprachkenntnisse
Englisch: Muttersprache
Deutsch: verhandlungssicher
Chinesisch: HSK1