Marcel Kesselring

Marcel Kesselring

Freelance Software Engineer

Marcel Kesselring is primarily a JVM Software Engineer backed with over six years of industrial experience. He is a experienced and well-structured cloud-native Kotlin Evangelist with a keen eye for detail while keeping hold of the big picture.



Available for ~10h/week - remote only.

I can help you with

Development

From concept over design to a working implementation of any custom software meeting highest demands of its customers.

Project Architect

Kickstart a project to lay the foundation for success or take over an existing one to raise the bars even higher.

Team Augmentation

Seamless team integration and bringing in years of software engineering expertise while producing the highest quality code.

Training

From beginners to experts, developer-centric training for Kotlin easily takes your employees programming skills to the next level.

Development

  • Ongoing development of existing systems
  • Development of new systems and software
  • Kotlin Evangelist - Specialized in Coroutines and Multiplatform Projects
  • Data Processing & Automation
  • Containerization and Infrastructure as Code - make your architecture transparent and repeatable
  • rapid prototyping / proof of concept


Project Architect

  • Design, Development and Deployment of your individual project
  • Profit from over six years of industrial experience
  • Holistic implementation of your project


Team Augmentation

  • Leverage my expertise right away
  • Peer programming transfers knowledge for long term gains
  • Development of CI/CD pipelines
  • Code reviews
  • Architectural Guidance
  • Close collaboration will fasttrack your teams success


Training

  • Kotlin - It's already easy for Java developers to switch to Kotlin, but with my help, you can reduce the learning curve even more and focus on Kotlin's benefits right away.
  • Advanced Kotlin - Your team already works with Kotlin? Kickstart its productivity with Coroutines and Multiplatform Projects

About

            
about {
    name = "Marcel Kesselring"
    birthday {
        year = 1990
        month = 1
        day = 12
    }
    email = "marcel@kesselring.io"

    github = "https://github.com/Ingwersaft"
    xing = "https://www.xing.com/profile/Marcel_Kesselring2"
    linkedin = "https://www.linkedin.com/in/marcel-kesselring-6a05b1173/"

    enthusiasm = listOf(
        "Kotlin",
        "Kotlin Coroutines",
        "DevOps",
        "Java",
        "Infrastructure as code (IaC)",
        "Serverside Microframeworks",
        "Linux",
        "Gradle",
        "Terraform",
        "Container Platforms"
    )
}
            

Core Skills

Programming Languages

  • Kotlin
  • Java
  • Java EE
  • Bash

Operating Systems

  • CentOS
  • Ubuntu
  • Debian
  • Windows

Database Systems

  • Mysql and derivates
  • PostgreSQL
  • Apache Cassandra
  • AWS DynamoDB
  • Graphite
  • Prometheus

Frameworks / Application Servers

  • JBoss / Wildfly
  • Jooby
  • Javalin
  • Ktor
  • Resteasy

Libraries

  • Selenium
  • Kotlin Coroutines
  • Kotlin Multi Platform
  • Kotlin Exposed
  • Hystrix
  • Dropwizard Metrics
  • OpenAPI / Swagger
  • Enunciate
  • Google Gson
  • Google Guava
  • Jackson

Tools / Products

  • Git
  • Gradle
  • Maven
  • Terraform
  • Jenkins
  • Docker
  • Grafana
  • Kibana
  • AWS (DynamoDB, CloudFront, Route 53, S3, Lambda, EC2, CodeBuild, CodeDeploy, CloudWatch, IAM, Certificate Manager, SQS)
  • Jira
  • Confluence
  • IntelliJ IDEA

Language Skills

  • German: native tongue
  • English: fluent

Contact

Marcel Kesselring
E-Mail info@kesselring.io