Available for select freelance projects

Building thoughtful web experiences—and teaching the ideas behind them.

I'm Viktor, a frontend developer and university educator specializing in React, JavaScript, WordPress, and secure web applications.

// what I bring to the work
const perspective = {
  craft: "frontend",
  mindset: "research",
  practice: "teaching",
  standard: "secure by design"
};
14+years across research, development & education
PhDComputer Science & Informatics
European projectsUniversity teachingIndustry collaborationCybersecurity research

Selected work

Digital products with public purpose.

Collaborative European and interdisciplinary projects where research became useful, working technology.

European cooperation · 2018–2020

SmartVillages

A Digital Exchange Platform helping Alpine communities share knowledge, tools, and practices for digital transformation.

  • WordPress
  • Plugin development
  • Information architecture
  • Platform testing
Read case study

Health technology · 2012–2013

@Life

Web and mobile infrastructure supporting fitness progress, healthier habits, and better quality of life.

  • Liferay
  • Objective-C
  • Swift
  • Health data
Read case study

How I can help

Technical depth, translated into practical work.

01

Frontend development

Maintainable interfaces built with React, JavaScript, TypeScript, HTML, and CSS—with careful attention to performance and accessibility.

02

WordPress solutions

Purpose-built plugins, thoughtful content structures, and dependable platforms shaped around real organizational needs.

03

Web security

Security-aware development informed by academic research, cybersecurity teaching, ethical hacking, and penetration testing.

Teaching & workshops

I don't just use technology. I help others understand it.

At the University of Maribor and through professional workshops, I teach modern web development and cybersecurity—from first principles to hands-on practice.

JavaScriptHTML & CSSReactNode.jsjQueryCybersecurityEthical hackingPenetration testing

Workshop archive

From frontend foundations to offensive security.

Professional workshops, seasonal schools, and shorter education programs delivered between 2017 and 2025.

2025
Cybersecurity

Identification, Authentication & Authorization

Short professional education program

Online
2024
Cybersecurity

Web Security & Penetration Testing

Short professional education program

Online
2022
Cloud

Best Practices for Intelligent Cloud Solutions

Summer school with MSG Oda Team

Maribor
2021
Java

Modern Java: Language, Platforms & Libraries

Professional workshop

Maribor
2021
Java

What’s New in Java, Jakarta EE & Spring

Professional workshop

Maribor
2021
Cybersecurity

Cybersecurity in Everyday Life

Workshop for gifted secondary-school students

Maribor
2020
Mobile & cloud

Android Solutions with Kotlin & a Cloud Backend

Workshop delivered for IZUM

Maribor
2020
Mobile

Android Mobile Development with Kotlin

Winter school

Maribor
2020
Cybersecurity

OWASP Top 10 Web Application Vulnerabilities

Workshop for the Chamber of Commerce and Industry of Slovenia

Online
2018
Frontend

Developing Web Solutions with Angular

Winter school

Žalec
2018
Cybersecurity

Web Application Security

Workshop for School Centre Celje at UM FERI

Maribor
2017
Frontend

Developing Web Solutions with Angular 4

Autumn school

Žalec

About me

Developer by practice. Educator by conviction. Researcher by nature.

I work at the intersection of frontend engineering, education, and cybersecurity. Since 2012, I've contributed to university, industry, and European initiatives while helping the next generation of developers build stronger technical foundations.

My PhD research explored password security and human behavior—an experience that still shapes how I think about usable, responsible technology.

PhDComputer Science & Informatics
SimSpaceCertified Cyber Range Associate
GoogleIT Support Professional Certificate

Let's work together

Have a web project that needs clarity, care, and technical depth?

taneski.viktor@gmail.com