Karsten Gerigk

Software Development

Hanau, Germany
Experience
Mar 2024 - Sep 2024
7 months
Germany

Software Development

Siemens Mobility GmbH

  • Maintenance and further development of several existing projects in the "AI-powered transportation" domain based on react, REST-like APIs (Spring, Python) and various design libraries.
  • Activities: lead development, consulting, UX and UI design, agile software development (Scrum, Kanban).
  • Technologies: react, typescript, ant design, nodejs, yarn, vite, i18n, postgres, keycloak, jest, cypress, storybook, …
  • Tools: intellij, git, gitlab-ci, docker, confluence, jira, …
Dec 2023 - Present
1 year 8 months
Germany

What is it worth: Track your time

  • #angular, #bootstrap, #trainyourskills, #stillindevelopment
  • Web app for project-based tracking of activities/tasks.
  • Technologies: PWA, angular17+, typescript, bootstrap5, html, sass, javascript, indexedDB.
Nov 2023 - Present
1 year 9 months
Germany

WebGate Bookmark Organizer

  • #vue, #tailwind, #trainyourskills, #blickueberdentellerrand
  • Web app for organizing, managing and syncing bookmarks.
  • Technologies: PWA, vue3, typescript, vite, tailwind, html, sass, javascript, formkit, pinia, headless ui, indexedDB.
Jan 2023 - Present
2 years 7 months
Germany

Tasty-Every-Day: Menu Planner

  • #react, #material, #fullstack, #family
  • Web app for planning personal daily menus.
  • Activities: concept, UI design, front and backend development, continuous integration, deployment.
  • Technologies & Tools: PWA, react, express, nodejs, typescript, vite, MUI, html, css, javascript, sql, Plesk, docker.
Sep 2021 - May 2023
1 year 9 months
Germany

Software Development

secunet security AG

  • Supported the redevelopment of configuration software for in-house security products based on react and REST API (Spring-based backend).
  • Activities: lead development, UX and UI design, collaboration with cross-functional UX and backend teams, agile software development (Scrum).
  • Technologies: react, typescript, angular, material-ui, nodejs, npm/yarn, vite, i18n, sql, jest, playwright, rest-api, storybook, spring, java, …
  • Tools: intellij, git, gitlab-ci, ubuntu, docker, sketch, figma, confluence, jira, artifactory, …
Sep 2018 - Jun 2021
2 years 10 months
Germany

Software Development

DB Systel

  • Developed various web applications based on react, javascript/typescript in the DevOps team.
  • Activities: lead development, collaboration with UX and backend teams, agile software development (Scrum), continuous development, continuous integration, domain driven design.
  • Technologies: react, redux, typescript, node.js, npm, styled components, storybook, webpack, jest, cypress, sql, rest-api, graphql, spring, java, …
  • Tools: intelli, git, gitlab-ci, jenkins, aws, openshift, grafana, kibana, sketch, figma, confluence, jira, artifactory, …
May 2017 - Aug 2018
1 year 4 months
Germany

Component Library Development

Commerzbank AG

  • Redeveloped a component library using react and ES6 as a foundation for upcoming digital products for international teams in a DevOps environment.
  • Activities: responsible for build processes, JavaScript development, architecture, coordination with the design team, agile software development (Scrum).
  • Technologies: node.js, npm, grunt, sass, react, ES6, typescript, bootstrap3, postcss, webpack, jest.
  • Tools: intelli, git, tfs, nexus, jenkins, ms azure, confluence, kanban, …
Jan 2010 - Dec 2017
8 years
Germany

Projects with (advertising) agencies

  • Websites, advertising campaign materials, Android apps and other freelance work for clients including Deutsche Telekom AG, Leo Burnett, Messe Frankfurt, MRM Worldwide, razorfish, ZDF digital production.
Summary

Software Development | Consulting | UX / UI Design | Conceptualization / Architecture

  • Software Development: Web-based software, web apps, PWAs
  • Web Development: Websites, SPAs, …
  • Usability: UX, UI architecture and design

As a freelance software developer, I have been working in the IT and media industry for over 20 years, focusing mainly on web technologies. My work always revolves around the user interface: frontend development, UX, conceptualization, UI design and technical consulting are my strengths.

  • Scripting languages: typescript, javascript, java, php
  • Browser: html, html5, css, sass & Co
  • Server: nodejs, sql, graphql, …
  • Build: npm, yarn, webpack, vite, rollup, …
  • Deploy: gitlab, gitlab-ci, docker

Of course, I’m happy to support the entire workflow. Even though the focus is on the user interface, I cover the full stack. I offer not only pure coding but also help set up the required environment—from planning through integrating agile processes and testing to the deployment pipeline.

  • Methods: Scrum, Kanban, agile software development
  • Tools: Jira, Confluence
  • Processes: DevOps (CI, CD)
  • Concepts: REST, Domain Driven Design, Test Driven Development, Clean Code, Mobile First

Thanks to the many projects I’ve worked on, I bring a broad range of experience and have a keen eye for design and usability. New technologies? Sure! If I’m not already familiar, I dive in to meet any requirement and build the best product.

  • Frontend: react, angular, vue, nextjs, rest, redux, express …

  • Testing: jest, testing-library, cypress, playwright

  • Design: various design libraries, MaterialUI, tailwind, bootstrap, storybook …

  • Frontend Development

  • UI Engineering

  • Prototyping

  • UX

  • UI Design

  • Concept & Architecture

  • Component Libraries

  • Deployment Processes

  • Data Integration

  • Git

  • Sketch

  • Figma

  • XD

  • Adobe Creative Suite

  • Mac OS

  • Windows

  • Linux

  • Ubuntu

Languages
German
Native
English
Advanced
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions