a Randstad company

TypeScript NodeJS Software Product Engineer für StartUps

Profil
Top-Skills
Node.js TypeScript AWS GraphQL JavaScript Nodejs Nestjs MongoDB PostgreSQL Apache Kafka Redis React Frontend-Developer elasticsearch Agile Entwicklung Financial Services BackEnd
Verfügbar ab
01.01.2023
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
0%
Einsatzorte

Städte
Berlin (+50km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

3 Jahre 1 Monat

2020-01

heute

side-business

FREELANCE WEB DEVELOPER AWS serverless TypeScript ...
Rolle
FREELANCE WEB DEVELOPER
Projektinhalte

Zwei veröffentlichte Apps im Google Playstore: https://play.google.com/store/apps/developer?id=Mirco+Kraenz

Coding Streamer on Twitch: https://www.twitch.tv/typescriptteatime

Github: https://github.com/mkraenz

For all my projects, see https://linktr.ee/mkraenz

Kenntnisse
AWS serverless TypeScript Node.js
Kunde
Kraenz Software Development (self-employed)
5 Monate

2021-11

2022-03

Software Engineer und Framework-Mentor für Miralytik Healthcare Consulting GmbH

Software Engineer TypeScript Node.js Svelte ...
Rolle
Software Engineer
Projektinhalte

MedTech startup building a web-based Benchmark Tool to compare Hospital performance


Role 

  • Technical expertise and mentoring on NestJS and related technologies 
  • Digitalization of Business Workflow to manage complex Data Access Permissions 
  • Implementation of token-based Authentication and role-based Authorization 
  • Development of Automated Testing Strategy on GraphQL API-level


Tech stack

  • FE: Svelte, Apollo GraphQL, Svelte Material UI, TypeScript, Jest, Cypress
  • BE: TypeScript, Node.js, NestJS, Jest, PostgreSQL, Apollo GraphQL
  • Architecture: Domain-Driven Design (DDD), NestJS-style layered architecture
  • DevOps: Docker, Continuous Deployment on Platform.sh, GitHub Actions


Achievements

  • Guide Product Decisions on the way to MVP release using Golden Path & Value stream mapping
  • High quality code with only a handful of issues identified by QA testers while keeping daily Pull Requests
  • Successfully mentored team to effectively handle NestJS including points to watch out for
Kenntnisse
TypeScript Node.js Svelte Agile Softwareentwicklung Kanban NestJS DevOps
Kunde
Miralytik Healthcare Consulting GmbH
Einsatzort
remote, Berlin
1 Jahr 6 Monate

2020-01

2021-06

Coaching Platform

FULL STACK ENGINEER
Rolle
FULL STACK ENGINEER
Projektinhalte

Coaching Platform connecting companies like Amazon with Coaches for one-on-one online training sessions. Coaching for every employee on all career levels.

Role

  • Frontend and Backend development
  • DevOps support
  • Ensuring code quality with code reviews
  • Close cooperation with QA engineers, designers, and product owners for maximizing customer value
  • Remote from Berlin, Germany (since 09/2020) and Osaka, Japan (until 08/2020)

Project Management
Kanban, Lean, Agile


Frontend Technology Stack

  • React
  • Redux
  • Material UI
  • JavaScript


Backend Technology Stack

  • TypeScript
  • Node.js
  • NestJS
  • TypeORM
  • PostgreSQL
  • MongoDB
  • Redis, Socket.io
  • Kafka
  • Docker
  • AWS
  • Heroku


3rd Party Integrations

  • Timekit for Scheduling
  • Vonage for Video Meetings (former OpenTok) and SIP Telephony (former Nexmo)
  • SendGrid, Mailjet as Email Service Provider
Kunde
CoachHub.io
3 Monate

2020-10

2020-12

Fullstack Engineer TypeScript in FINTECH

Fullstack Engineer TypeScript React Nestjs ...
Rolle
Fullstack Engineer
Projektinhalte
  • Support of FINTECH startup for rollout to 3 additional clients of the company
  • Design and implementation of requested features by clients 
  • Successful rollout in December
Kenntnisse
TypeScript React Nestjs Apollo MongoDB
Einsatzort
remote
6 Monate

2019-07

2019-12

Project Management

SENIOR BACKEND DEVELOPER & DEVOPS
Rolle
SENIOR BACKEND DEVELOPER & DEVOPS
Projektinhalte

FINTECH startup with more than 500 Million US Dollar in assets under management on the platform

Role

  • Design and implementation of Node.js Backend with TypeScript
  • Integration with Bank systems (e.g. for dividends, writing and reading security universe)
  • Maintainance and extension of Kubernetes infrastructure for CI/CD
  • Interviewing prospective developers
  • Implementing Continuous Improvement mentality
  • Remote from Berlin, Germany

Project Management
Agile development following a hybrid of Scrum and Scrumban


Technology Stack

  • Node.js
  • GraphQL
  • MongoDB
  • RabbitMQ
  • ElasticSearch, Kibana, Fluentbit, Fluent
  • Node.js streams
  • Prometheus stack
  • Event Sourcing and CQRS
  • Microservices
  • yarn, lerna, pm2
  • Kubernetes, Helm,
  • Gitlab CI/CD
  • Docker
Kunde
vestr AG
1 Jahr 1 Monat

2018-07

2019-07

Design and implementation

BACKEND DEVELOPER
Rolle
BACKEND DEVELOPER
Projektinhalte

Role

  • Design and implementation of Node.js backend with TypeScript
  • Shared responsibility for Continuous Integration
  • Remote from Osaka, Japan (until 03/2019) and Berlin, Germany
Kunde
vestr AG
2 Jahre 6 Monate

2015-04

2017-09

Website development

WEB DEVELOPER
Rolle
WEB DEVELOPER
Projektinhalte
  • Website development (Django Python) and release procedure, discretization.de
  • Web-enabled visualizations (JS, TypeScript) for research paper Confocal Quadrics and Incircular Nets by Akopyan and Bobenko
  • IT technical advisor during conferences and colloquia
Kunde
Technical University Berlin

1 Monat

2021-10

2021-10

AWS Certified Cloud Solutions Architect Associate

2016 ? 09/2018
MATHEMATICS, MASTER OF SCIENCE ? Technical University Berlin
Grade 1.0 (best possible)

04/2018 ? 09/2018
RESEARCH STUDENT IN MATHEMATICS ? Osaka University
Research Exchange for Master's thesis.
Supervisor: Prof. Dr. Ken'ichi Ohshika
Subject: Teichmüller Theory and Deformation Theory of Surfaces
Thesis grade: 1.0 (best possible)

09/2017 ? 02/2018
RESEARCH-ORIENTED PROGRAM FRONTIERLAB@OSAKAU IN MATHEMATICS ? Osaka
University
Supervisor: Prof. Dr. Hideki Miyachi
Subject: Hyperbolic Geometry and Teichmüller Theory
Grade: S (best possible)

2011 ? 2018
MATHEMATICS, BACHELOR OF SCIENCE ? Technical University Berlin
Grade 2.6
Minor: Economics
Thesis grade: 1.0 (best possible)

2003 ? 2011
UNIVERSITY ENTRANCE QUALIFICATION
Abitur, Grade 1.5

ENGLISH C2
GERMAN Mother tongue(s)
JAPANESE Speaking, Reading C1 / Listening C2 / WRITING B2
LATIN A1

Top Skills
Node.js TypeScript AWS GraphQL JavaScript Nodejs Nestjs MongoDB PostgreSQL Apache Kafka Redis React Frontend-Developer elasticsearch Agile Entwicklung Financial Services BackEnd
Produkte / Standards / Erfahrungen / Methoden
various

Organisational skills

  • Profound and tested knowledge in Agile, Lean, Scrum, Kanban, DevOps culture
    • Engagement to live and spread the values of such for the customers' benefit
    • gained through hands-on experience at vestr AG as DevOps and proactive team member
    • and gained through reading
    • my recommendations: Ries' The Lean Startup, Sutherland's Scrum, Weinberg's Secrets of Consulting
  • Good team-leading skills gained as kendo sports volunteer coach
  • Very good self-management skills gained during self-organized university exchange abroad, e.g.
    • writing research proposal
    • funding
    • formalities related to visa and studying abroad, like insurances, accommodation etc.
    • 6 Daily Engaging Questions - following Marshall Goldsmith - continuous improvement lasting for more than 5
      years

Communication and interpersonal skills

  • Actively speaking and engaged person
  • Asking upper management for "3 things I can do better"
  • Scrutinizing the customer value of stories in Scrum planning
  • Good presentation skills gained through weekly one-hour scientific talk and subsequent Q&A session at Osaka University
  • Very good cross-department communication and business-viability thinking gained in leading and co-leading epics and user stories between Product, Tech, Customer Operations and Legal Departments, e.g.
  • Introduce client-side error monitoring with Sentry while protecting user's privacy at CoachHub
  • Video interview feature at CoachHub with Operations and business-customers creating more than 600 interviews
  • Good communication skills gained during pair programming sessions
  • International competence via first-hand long-year experience in Japan and in international teams
  • Fluent English practiced in daily conversations with Swiss, German, Ukrainian, Polish, Portuguese, Spanish teammates

Job-related skills
JavaScript Libraries

  • React - very good - with Material UI - daily business at CoachHub.io. Also used for website of HTML5 Game Fursorg er and for company website kraenz.eu
  • ElasticSearch, MongoDb, RabbitMQ clients - very good - Technologies used daily in Vestr AG position
  • Nest.js - good - regular use for private backend, e.g. github repo nest-bot (backend calculating moving averages for stock price movements) - professional usage at CoachHub.io
  • Expo stack + React Native - good - you-are-awesome-app sends you daily motivational messages written by grateful people around the world - private project
  • Redux - very good - regular use at CoachHub, see React Native project, long experience with event sourcing and CQRS at Vestr AG
  • RxJS - satisfactory - for nest-bot price calculations
  • Phaser.js - good - Parvenu, a browser-based medieval trading simulation game, 2-person team with me as Lead and Teaching Developer
  • Lodash - very good
  • NextJS - good - kraenz.eu own company website

General programming skills:

  • AWS Certified Solutions Architect Associate
  • Backend Web Development - very good
  • Express Node.js - very good
  • NestJS - very good
  • Django - satisfactory
  • Software Architecture and Design - very good
  • UML - very good
  • Design patterns - very good
  • Project Management - very good
  • git - very good
  • Agile software development - very good
  • Scrum - very good
  • Software Testing - good
  • mocha + chai - very good
  • jest - very good
  • testcafe - satisfactory
  • python frameworks: unittest, mock, coverage - good
  • DevOps - good
  • AWS - multiple services incl. Lambda, RDS, Cognito, EC2, ECS, API Gateway - good
  • Continuous Integration - very good - setup Travis CI and Github Actions in most private projects; improvements to Gitlab CI at vestr

Other IT skills:

  • Office Suite - very good
  • LaTeX- very good
Betriebssysteme
Linux Ubuntu
16 Bionic Beaver (my personal and work setup)
Ubuntu Server
12 / CentOS 7
Windows
Programmiersprachen
Bash CSS HTML Java JavaScript MATLAB Python SQL TypeScript

HONOURS AND AWARDS on request

Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren