Handsome and super cool guy

Jannis Karanikis

Software Engineer

Test Specialist

Cyber Security Enthusiast

Contact

Jannis.Karanikis@gmail.com

+46763075418

Stockholm, Sweden

About Me

I'm a Software Engineer who blends development and testing expertise to create secure, high-performance applications. I specialize in TypeScript (React/NextJS, Svelte/SvelteKit) and Go, but I'm a quick learner and adaptable to various languages and frameworks. My passion for Web and API security is central to my development approach and I also bring experience in DevOps and cloud environments, contributing to the full software lifecycle. I'm also a speaker and writer on topics related to software creation, testing, and security.

Work Experience

Software Engineer | Software Engineer In Test

Avega | Oct 2021 - Present

  • Test Automation Lead.
  • Mentored juniors and conducted code reviews.
  • Worked closely with other developers to improve quality and performance of backend and frontend code.
  • Found and fixed security vulnerabilities in APIs and Frontends.
  • Go, Typescript, React, NextJS
Technical Tester

Nordicstation | Jan 2020 - Oct 2021

  • Test Lead on multiple projects.
  • Led development and planning of test automation.
  • Assisted in development of backend and frontend code.
  • C#, Typescript

Education

Quality Assurance And Testing in IT

Nackademin | 2018 - 2020

  • 2 year vocational education.
  • Test and test methodologies.
  • Test automation
  • Backend and Frontend development

Skills

  • Javascript
  • TypeScript
  • Go
  • React
  • NextJs
  • Svelte
  • Sveltekit
  • C#
  • HTML
  • CSS
  • Tailwind
  • Git
  • Docker
  • Github
  • Github Actions
  • Gitlab
  • Gitlab CI
  • Tekton
  • Vite
  • Playwright
  • Cypress
  • Jest
  • Vitest
  • Linux
  • Postgres
  • MySQL
  • Oracle SQL
  • MS SQL
  • API Security
  • OWASP
  • Neovim
  • Scrum
  • SAFe
  • Jira
  • Confluence
  • Azure
  • And much much more

Testimonials

Niklas Windahl

Senior QA Test Automation Engineer @ AQC

Jannis is one of the best test automation engineers I have worked with. He is always at the forefront of knowledge and innovation and does not shy away from sharing his knowledge in a pedagogical and fun way.

Ning Yuan

Tech lead @ Swedish Public Employment Service

Some people are simply born to write code, and Jannis is one of them. For over two years, he's been a powerhouse in our team as a test automation engineer. But his influence extends beyond just doing his job well. Jannis has been a catalyst for change, mentoring and guiding other teams as they adopted the modern Playwright framework, improving their testing quality and overall experience.
More than that, Jannis is the person who “stole” my free time in the best possible way. His passion for coding and deep understanding of IT systems inspired me to dive headfirst into the world of programming. I like to call him the "King of Programming," and trust me, that's not an exaggeration.