Siamand
Download

Siamand

Sr. Software engineer

Summary

I am a Senior Software Engineer with over 10 years of experience
and I am capable of designing, developing and maintaining a complete lifecycle of scalable distributed systems.

My aim is create and maintaining services that help people around the world, and I am passionate about designing and developing scalable systems.

Skills

  • Agile methodologies (Scrum/Kanban)
  • Code Review Process/Pair programming/TeamWork
  • Design distributed Systems-Micro services Architecture
  • Amazon Web Services/Kubernetes/Docker
  • Continuous Deployment (Travis/Spinnaker)
  • Infrastructure as Code,Platform as Code (Terraform,helm)
  • Observability DataDog/NewRelic/Grafana
  • Object oriented design patterns and SOLID
  • TDD,CleanCode,CleanArchitecture
  • Unit Testing,A/B Testing,End2End Testing,LoadTesting
  • Java/Kotlin (JVM)/Hibernate/SpringBoot
  • JUnit/MockK/Mockito/TestNG/Wiremock/Locust
  • Microsoft.Net/C#/Linq
  • Web development HTML5/CSS3/SCSS
  • Javascript and Typescript
  • NextJS React/Redux VueJS/Vuex-
  • Frontend testing Jest/Cypress

Experiences

Software engineer / Zalando SE Senior backend engineer / Delivery Hero SE Full-stack engineer / Glovo Senior full-stack engineer / SystemGroupFreelance developerFull-stack engineer / Milad Mokrian BankJunior software engineer / Armani Software

Languages

  • Kurdish (Native)
  • English (Fluent)
  • Spanish (A2)
  • German (Basic)