Collin Kempkes

Software architect / Fullstack Developer

Mönchengladbach, Germany
Experience
Jan 2023 - Present
2 years 7 months

Software architect / Fullstack Developer

Freelance

  • Built an international e-commerce platform from scratch
  • Developed cloud native applications to provide a multi-vendor marketplace for various digital assets (e.g. NFTs)
  • Designed and operated a microservice architecture using Nest.js, Postgres, Redis, Hasura, Algolia, Docker and Serverless
  • Created CI/CD pipelines with GitHub Actions for automated deployment of applications
  • Provisioned the entire infrastructure using Terraform on AWS
  • Integrated Stripe to handle international payments
  • Used Algolia for real-time search of digital assets on the platform
  • Federated services with GraphQL and Hasura
  • Discussed architecture decisions of the IT landscape and their impacts
  • Used message queues for in-app communication / component encapsulation
  • Test Driven Development – (Unit / Integration / E2E) testing with JUnit
  • Used Next.js / React (with SASS / SCSS) for frontend applications
  • Integrated security mechanisms (e.g. JWT tokens with Auth0, OAuth, OIDC, IP guards, BOLA, Secret Vaults)
  • Created microfrontends using Retool for the business department for rapid prototyping / testing of features
  • Used nx monorepo with nrwl
Mar 2022 - Dec 2022
10 months

Fullstack Developer

EquityBytes IU GmbH

  • Integrated services into a streaming data ecosystem
  • Developed cloud native applications
  • Designed and operated a streaming data architecture using Nest.js, MySQL, Redis, Kafka (with JSON schemas) and Docker
  • Created CI/CD pipelines in Bitbucket for automated application deployment
  • Tested and evaluated new techniques for more stable / faster / secure / sustainable application development
  • Applied Domain Driven Design within own bounded contexts
  • Presented results to stakeholders / held internal meetups
  • Deep discussions on micro and macro architecture decisions of the IT landscape
  • Advised internal staff on implementing functional and technical requirements
  • Created architectural design proposals for software developers
  • (Unit / Integration / E2E) testing with JUnit, Cypress
  • Used Vue.js (with SASS / SCSS) for frontend applications
  • Implemented an internal component library / styling guides for Vue.js
  • Used message queues for in-app communication
Jun 2018 - Mar 2022
3 years 10 months

Fullstack Developer

freeyou AG

  • Insurance startup that I supported from the ground up
  • Developed cloud native applications
  • Designed and operated a streaming data architecture on Flink, Kafka (with AVRO schemas) and Cassandra
  • Supported actuary department with data collection, processing and analysis
  • Maintained and operated cloud infrastructure on AWS
  • Integrated web scrapers (Serverless / AWS Lambda)
  • Designed and implemented data protection and IT security in collaboration with the Data Protection Officer
  • Technical lead for data engineers and DevOps engineers
  • Led team as interim Product Owner
  • Created CI/CD pipelines in GitLab for automated application deployment
  • Created / prototyped chatbots
  • Prototype Rasa NLU
  • In production Ebot-7
  • Tested and evaluated new techniques for more stable / faster / secure / sustainable application development
  • Presented results to stakeholders / held internal meetups
  • (Unit / Integration / E2E) testing with JUnit, Cypress, Selenium, Puppeteer
  • Used Vue.js / Angular (with SASS / SCSS) for frontend applications
  • Used GraphQL to interact with the backend
Oct 2016 - May 2018
1 year 8 months

Fullstack Developer

DEVK Versicherungen

  • Migrated legacy systems
  • Implemented online frontends with Java / Thymeleaf
  • Implemented business requirements for Spring batches (life insurance)
  • Customized interfaces for LifeFactory (life insurance)
  • Organized and supervised internships / dual students
  • Implemented Spring batch application (customer satisfaction)
  • Created CI/CD pipelines with Jenkins
Sep 2014 - Sep 2016
2 years 1 month

Trainee

DEVK Versicherungen

  • Rotated through different groups to understand the DEVK ecosystem
  • Rotation through various company departments
  • Software development with Cobol / PL1
  • Maintained Java-based web / batch applications
  • Created and maintained a target agreement platform for internal employees
  • Created CI/CD pipelines with Jenkins
Languages
German
Native
English
Advanced
Education

AK Vocational College

IT Specialist · Germany

European University of Applied Sciences

Bachelor · Business Informatics · Germany

Udayana University

Application Development · Indonesia

...and 1 more
Certifications & licenses

Learn Rust from Scratch

educative

Agile Working

Product Owner

Scrum Master

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions