Handsome and super cool guy

Jannis Karanikis

Ethical Hacker | Security Tester

Software Engineer

Test Specialist

Contact

Jannis.Karanikis@gmail.com

+46763075418

Stockholm, Sweden

About Me

I am an IT security professional who bridges the critical gap between offensive security and software development. My primary focus is on proactively discovering and neutralizing threats in web and API ecosystems. Leveraging hands-on development experience with TypeScript (React/NextJS, Svelte/SvelteKit) and Go, I not only identify weaknesses through rigorous testing but also collaborate directly with engineering teams to implement effective, long-term security solutions. With a strong foundation in DevOps and cloud infrastructure, I champion a security-first mindset across the entire SDLC. I actively contribute to the security community as a speaker and writer, sharing insights on both secure development and vulnerability assessment.

Work Experience

Security Tester | Software Engineer | Test Specialist

Avega | Oct 2021 - Present

  • Identified and remediated numerous high-impact security vulnerabilities in production APIs and web applications, significantly strengthening the company's security posture.
  • Championed secure coding practices by mentoring junior engineers and leading security-focused code reviews to proactively prevent flaws before deployment.
  • Served as Test Automation Lead, architecting a scalable automation framework from the ground up that increased test coverage and accelerated release cycles.
  • Collaborated with engineering teams to enhance application performance and quality, ensuring that security controls did not impede user experience.
Technical Tester

Nordicstation | Jan 2020 - Oct 2021

  • Conducted security and penetration testing on key applications, discovering critical vulnerabilities and collaborating with developers to implement effective remediation strategies.
  • As Test Lead on multiple projects, I integrated security testing into the core test plans and was responsible for the final quality and security sign-off.
  • Architected and led the implementation of a test automation framework that reduced manual regression testing efforts by over 80%.
  • Actively contributed to full-stack application development, assisting with feature creation and bug fixes in both backend and frontend codebases.

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
  • Burp Suite
  • 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.