Santhosh Kannan
Freelance Software Engineer
Experience
Aug 2024 - Present
1 year 6 monthsBerlin, Germany
Freelance Software Engineer
Zalando SE
- Support Authorization as a Service initiative for enterprise-scale authorization platform
- Incorporate comprehensive observability solutions into authorization infrastructure
- Provision and manage AWS infrastructure for authorization services
- Mentor development team on AWS and Kubernetes best practices
- Tech Stack: Java/Kotlin, Golang, Python, OPA, Spring Boot, AWS, Kubernetes, Terraform, ELK Stack, Prometheus, Grafana
Apr 2023 - Aug 2024
1 year 5 monthsBerlin, Germany
Freelance Platform Engineer
apinity GmbH
- Bootstrap platform components and enhance infrastructure as code implementations
- Develop custom Kubernetes operators (Golang/Rust) for automated tenant resource provisioning
- Lead migration initiatives toward GitOps methodologies
- Tech Stack: Azure, Kubernetes, Terraform, Java/Kotlin, Golang, Rust, Elasticsearch, Kube Prometheus Stack, Grafana, Helm, ArgoCD
May 2022 - Apr 2023
1 yearBerlin, Germany
Freelance Software Engineer
MediaMarktSaturn
- Delivered full-stack features across frontend and backend systems
- Mentored development team on GCP and Kubernetes best practices
- Supported organizational migration to GitOps workflows
- Tech Stack: Java/Kotlin, Spring, GCP, Kubernetes, Terraform, React/TypeScript, Kube Prometheus Stack, Grafana, FluxCD
Jul 2021 - Oct 2022
1 year 4 monthsBerlin, Germany
Senior DevOps Engineer
smava GmbH
- Facilitated datacenter-to-AWS migration for legacy applications
- Optimized Kubernetes infrastructure, monitoring, and end-to-end testing processes
- Enhanced team capabilities through feature development support
- Tech Stack: AWS, Kubernetes, Terraform, CDK, Golang, Ansible, Java, EFK Stack, Prometheus, Thanos, Grafana
Mar 2021 - Mar 2022
1 year 1 monthBerlin, Germany
Freelance Software Engineer
Zalando SE
- Developed new features using Kotlin and Scala within microservices architecture
- Provided technical mentorship on AWS, Kubernetes, and Spring ecosystem
- Contributed to cross-functional team development initiatives
- Tech Stack: Java/Kotlin/Scala, Spring Boot, AWS, Kubernetes, TypeScript, React.js, Rust, Prometheus, Grafana
Jan 2021 - Mar 2021
3 monthsBerlin, Germany
Freelance Software Engineer
MediaMarktSaturn
- Enhanced team capabilities through feature development and implementation
- Implemented retry mechanism leveraging Kafka state store for improved reliability
- Integrated Prometheus metrics across services with Istio service mesh
- Tech Stack: Kotlin, Koin, Http4k, GCP, Kubernetes, Terraform, Istio, Prometheus, Grafana, Kafka Streams
Jun 2020 - Dec 2020
7 monthsBerlin, Germany
Lead Engineer (Freelance)
Heycar
- Led platform expansion to new geographic markets
- Architected and implemented AWS/Kubernetes infrastructure for regional rollout
- Designed multi-tenancy solutions for core platform services
- Integrated third-party services for stock management and marketing automation
- Tech Stack: Java/Kotlin, Spring Boot, AWS, Kubernetes, Terraform+CFN, CDK, Golang, TypeScript, React.js (Next.js), Prometheus, Grafana, ELK Stack
Nov 2019 - Apr 2020
6 monthsBerlin, Germany
Freelance Software Engineer
Zalando SE
- Architected and implemented core services in Kotlin
- Migrated legacy applications to modern Kotlin-based architecture
- optimized frontend deployment pipeline using CloudFront and S3
- Developed automation tools using Rust for PR management
- Tech Stack: Java/Kotlin/Scala, Spring Boot, AWS, Kubernetes, TypeScript, React.js, Next.js, Rust, Prometheus, Grafana
Dec 2016 - Oct 2019
2 years 11 monthsBerlin, Germany
Senior Software Engineer
ImmobilienScout24 GmbH
- Integrated multiple payment providers and payment method implementations
- Led application migration from on-premises datacenter to AWS cloud
- Modernized frontend stack from legacy JSP/Angular to TypeScript/React.js
- Automated build pipeline migration from TeamCity to Jenkins using Rust tooling
- Tech Stack: Java 11, Spring Boot, AWS SDK, Kinesis, TypeScript, React.js (Next.js), Docker, ELK Stack, Grafana, Prometheus, CloudWatch
Feb 2015 - Nov 2016
1 year 10 monthsBerlin, Germany
Senior Java Developer
ProfitBricks GmbH
- Refactored legacy codebase and eliminated deprecated framework dependencies
- Resolved critical 4-year-old memory leak through performance profiling and GC tuning
- Contributed to Terraform module development for ProfitBricks Cloud platform
- Established automated CI/CD pipeline using Jenkins
- Tech Stack: Java 7/JEE, GlassFish, PostgreSQL, Dropwizard, Kubernetes (0.x), Terraform, Jenkins, GitLab CI
Jul 2005 - Jan 2015
9 years 7 monthsLead/Senior Software Engineer
CSC
- Delivered software solutions across multiple client projects and geographic locations
- Implemented automation solutions and established development best practices
- Provided technical leadership and emergency support for critical systems
- Tech Stack: JVM ecosystem, ALSB 2.5, WebLogic 9.2, J2ME
Summary
Senior Full-Stack Developer and Platform Engineer with nearly two decades of expertise in Java, Kotlin, Scala, and cloud infrastructure (AWS, Azure, GCP). Specialized in Kubernetes orchestration, Infrastructure-as-Code, microservices architecture, and modern frontend development. Proven track record in platform migrations, DevOps automation, and technical mentorship across fintech, e-commerce, and automotive industries.
Skills
- Programming Languages: Java, Kotlin, Scala, Rust, Golang, Python, Typescript, Javascript
- Cloud Platforms: Aws, Azure, Google Cloud Platform (Gcp)
- Container & Orchestration: Kubernetes, Docker, Istio, Helm, Linkerd
- Infrastructure As Code: Terraform, Cloudformation, Cdk, Pulumi, Saltstack, Ansible
- Backend Frameworks: Spring Boot, Dropwizard, Play Framework, Http4k, Ktor, Hibernate
- Event Streaming & Messaging: Apache Kafka, Aws Kinesis, Sns, Sqs, Azure Eventbus, Rabbitmq
- Frontend Technologies: React.js, Next.js, Typescript, Angular, Svelte, Jquery
- Databases: Postgresql, Oracle, Mysql, Db2, Mongodb
- Ci/cd & Build Tools: Jenkins, Github Actions, Circleci, Teamcity, Maven, Gradle, Sbt, Cargo, Gitlab
- Monitoring & Observability: Kube Prometheus Stack, Grafana, Elk/efk Stack, Datadog, Cloudwatch, Azure Monitor
- Web Services & Integration: Rest, Soap, Graphql, Esb, Json, Xml, Web Services
- Application Servers: Tomcat, Weblogic, Websphere, Jboss, Glassfish
- Methodologies: Agile, Scrum, Kanban, Devops, Gitops
Languages
English
AdvancedGerman
IntermediateEducation
Jul 2002 - May 2005
PSG College of Technology
Master of Computer Applications, MCA · Computer Applications · Coimbatore, India
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience