Schlagworte
Skills
Frontend
Backend, Infrastructure
Mobile
Methods, Systems, Tools
Data Science, Data Representations
Other
- Javascript (current ECMA Versions)
- Typescript 4+: generics, template literals, mapped types
- React 16+: redux, redux-saga, MobX, hooks, context API, memoization
- Angular: state pattern with ngrx, filters and pipes pattern with rxjs
- foundations in Vue.js, Gatsby and Next.js
- js libraries and tools: keycloak.js, axios, lodash, d3 (and other chart libs), Three.js (WebGL), rxjs reactive programming (observable patterns)
- Styling: CSS3 (Sass, Scsss), Icons (FontAwesome, Icomoon, ...), UI-Libraries (MaterialUI, Ant Design, Bootstrap), styled-components, animate.css
- HTML5, Pug, Jade, erb etc.
Backend, Infrastructure
- Ruby on Rails
- Node.js
- Docker
- PHP, Laravel, Symfony
- Database systems: PostgreSQL, MongoDB, MariaDB, SQLite
- Query languages: GraphQL, SQL, Cypher, XQuery
- foundations in Django, flask
- foundations in Java
- foundations in AWS: S3, RDS, EBS, EFS, EC2, ELB, ALB, ECR, ECS, Fargate, Amplify, SAM, Lightsail, CDK, CloudFormation, CodePipeline, SES, SQS, SNS, Lambda, CloudFront, Route 53, VPCs, CloudWatch
- SSL certificates, DNS management
- server management with bash, SSH, FTP
- VM Ware, VirtualBox
Mobile
- React Native
- Java
- Kotlin
- Flutter
- Android Studio
- Mockito, Espresso, ...
Methods, Systems, Tools
- git, git flow
- REST API, SOAP API, GraphQL
- TDD, BDD, test automation, unit testing, integration testing, end-to-end testing, mutation testing
- testing libraries: jest, puppeteer, enzyme, rspec and other technology specific libraries
- Gitlab, Github, BitBucket with integrations to Jira, Confluence, Jenkins etc.
- design patterns: singleton, state, reducer, facade, adapter etc.
- authentication: OAuth 2.0, OpenID Connect, Keycloak etc.
- WCAG 2.0
- architectures: microservices, monolithic
- enviroments: develop, staging, production, feature branch
- deployments, runtime environments
- naming conventions, coding guidelines, documenation, code reviews, pair programming, refactoring
- agile project management (Scrum, Kanban), change management, release management
- Scrum: daily scrums, retrospectives, sprint planning etc.
- infrastructure as code: AWS, foundations in Terraform
- Jira, Trello, Slack, jitsi, Teams, Confluence, MediaWiki
- VSCode, Sublime Text, PHPStorm, PyCharm, netbeans, IntelliJ IDEA
- foundations in eCommerce, Shopware, Salesforce (Apex), Intercom, Segment
- single page applications, MVCs
- packaging: webpack, gulp, bundler, composer, yarn, npm, custom npm packages
- code quality: strict linters, ESlint, prettier, git hooks (husky)
- API documentation, Swagger, JsDoc, TsDoc
- MVP development, prototyping
- Postman
Data Science, Data Representations
- python: numpy, matplotlib, plotly, scipy, pandas
- R, R Studio
- Matlab, Matlab App Designer
- yaml, json, xml, csv
Other
- LaTeX, TeXmaker
- foundations in MS-Office, Adobe InDesign, Adobe Photoshop, GIMP and other widely used multimedia software
- neural networks (feedforward, feedback, convolutional, recurrent), python tensorflow, hyperparameter search
- machine learning (statistics, pattern recognition, classification and regression problems, support vector machines)
Projekthistorie
02/2021
-
bis jetzt
Lead Developer
petdoctors.eu | Mathis-Nordegg GmbH
(10-50 Mitarbeiter)
Internet und Informationstechnologie
Full-Stack development, platform maintenance, database management, SEO, sitemaps, stakeholder communication, tracking systems, environment setup, loading time optimizations, deployments, server management
02/2021
-
bis jetzt
Frontend Developer
Ogulo GmbH
(50-250 Mitarbeiter)
Internet und Informationstechnologie
Frontend development, production app, releases, research, research presentation and documentation, rendering with Three.js and WebGL, rendering optimizations, lazy rendering, microservices, custom npm packages, plugin implementation, krpano scenes, scrum, daily and weekly, sprint reviews, refinements, plannings, documentation, communication with stakeholders, code QA, pair-programming, refactoring, CI/CD, clean code
10/2018
-
02/2021
Lead Frontend Developer
Virtual Vehicle GmbH
(50-250 Mitarbeiter)
Automobil und Fahrzeugbau
Frontend development, UI design, MVP development, prototyping, production app, releases, authentication (OpenID), CI/CD, microservices, team coordination, code QA (code reviews, clean code, refactoring), coding guidelines, documentation, optimizations, lazy loading, caching, program modularization, access control, licensing system
02/2020
-
11/2020
Full-Stack and Mobile Developer
Tangelo Inc.
(< 10 Mitarbeiter)
Internet und Informationstechnologie
Full-Stack and Mobile development, kickstarting, MVP development, offline and network handling, architecture design, UI design, database management, authentication, role-based access control, admin dashboard, CI/CD, deployments, code QA, documentation
07/2017
-
09/2018
Senior Full-Stack Developer
Zirkonzahn GmbH
(250-500 Mitarbeiter)
Pharma und Medizintechnik
full-stack development, UI design, database management, installers, software for data migration and integration, synchronizations, adapters for databases, landingpage software, event management software, QR-code ticketing, custom CMS, role-based access control, authentication (OAuth, OpenID), mailing, admin dashboards, salesforce plugins, Elasticsearch, trigram search, work with sales and marketing, work with designers, CI/CD, deployments, code QA, documentation
10/2016
-
02/2018
Full-Stack Developer
Skoric IT GmbH
(< 10 Mitarbeiter)
Internet und Informationstechnologie
full-stack development, chat system, websockets, web-crawling, PHP APIs, conformity to Web Content Accessibility Guidelines (WCAG) 2.0, bash scripting, server management, database design and management, wordpress templats, documentation
03/2015
-
10/2016
Full-Stack Developer
Bizzons EMarketing GmbH
(< 10 Mitarbeiter)
Marketing, PR und Design
full-stack development, Paypal webhooks, management of platform integrations, tracking systems, user analysis, croud funding, marketing campaigns
Zertifikate
AWS Certified Cloud Practitioner
2021