Santhosh Kannan
Freelance Software Engineer
Experience
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
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
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
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
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
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
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
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
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
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
Lead/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
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (14 years), Retail (4 years), Real Estate (3 years), Banking and Finance (1.5 years), Fashion (1.5 years), and Automotive (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (20.5 years), Product Development (15 years), and Operations (1.5 years).
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
Education
PSG College of Technology
Master of Computer Applications, MCA · Computer Applications · Coimbatore, India
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Santhosh based?
What languages does Santhosh speak?
How many years of experience does Santhosh have?
What roles would Santhosh be best suited for?
What is Santhosh's latest experience?
What companies has Santhosh worked for in recent years?
Which industries is Santhosh most experienced in?
Which business areas is Santhosh most experienced in?
Which industries has Santhosh worked in recently?
Which business areas has Santhosh worked in recently?
What is Santhosh's education?
What is the availability of Santhosh?
What is the rate of Santhosh?
How to hire Santhosh?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Freelance Software Engineer
Nearby freelancers
Professionals working in or nearby Berlin, Germany