Daniel Viken

Daniel Viken

Daniel Viken är en erfaren systemutvecklare med bred kompetens inom både backend- och frontendutveckling. Han har arbetat med Java, Kotlin och Python sedan 2005 och har under de senaste åren specialiserat sig på React, Spring Boot och mikrotjänstarkitektur. Daniel har god kännedom om molnplattformar som Azure och AWS. Han har även lång erfarenhet av DevOps-verktyg som Kubernetes, Terraform, ArgoCD samt CI/CD-automatisering genom GitHub Actions och Jenkins.

Daniel har haft roller i projekt för bland annat Telenor, Distribution Innovation och Avinor, där han har arbetat med molnutveckling, modernisering av system och utveckling av backend-tjänster. Han har arbetat med migrering till molnet, refaktorering av äldre kodbaser samt utveckling av distributions- och beslutsstödslösningar.

Som person är Daniel analytisk, initiativrik och nyfiken, med ett stort intresse för ny teknik och en stark förmåga att omsätta idéer till robusta lösningar. Han trivs i komplexa tekniska miljöer och bidrar med både kvalitet, driv och problemlösningsförmåga i de team han arbetar i.

Back-end

Java, Kotlin, REST, Python, MySQL, Microsoft SQL Server, PostgreSQL, Sybase, Oracle DB, Oauth2, Oracle 12c database

Front-end

HTML, CSS, TypeScript, Javascript

DevOps

Docker, GitHub Actions, Kubernetes, Terraform, Helm, ArgoCD, Jenkins, GitHub, Azure Communication Service

Molntjänster

Azure AD, Azure AKS, AWS EC2, AWS RDS, AWS Route 53, AWS SQS, AWS Kinesis, Google Cloud Functions, Google Cloud Platform, Google Cloud Storage

Metodik

SCRUM, Kanban, Domain driven design, TDD, Eventdrevet arkitektur

Branscherfarenhet

Telecom, Retail, Finans, eCommerce

Ramverk

React, JUnit, Spring Boot, Hibernate, Redux, Elastic, Swagger, Knockout