Work experience

  • Knowledge innovation centre

  • Ljubljana, Slovenia

Software developer

Frontend Web Applications Development:

Design and develop responsive, user-friendly web applications using HTML, CSS, JavaScript, and modern frontend frameworks such as Vue.js and React.js. Emphasis on clean UI/UX, component-based architecture, and performance optimization.

Full Stack Web Development & DevOps:

Build and maintain full stack applications using React (frontend), Python (FastAPI), and PostgreSQL (database). Integrate APIs and manage backend services efficiently. Utilize Node.js for tooling and scripting when required. Implement CI/CD pipelines and manage deployments using AWS services (such as EC2, S3, and Lambda). Ensure infrastructure reliability, security, and scalability through modern DevOps practices.

Credential Template Building:

Design and develop customizable credential templates used in digital systems. Ensure visual consistency, dynamic data handling, and standards compliance. Collaborate across teams to define schema logic and visual layouts.

WordPress Web Development:

Develop and customize WordPress websites, including theme and child theme creation, plugin integration, and performance optimization. Tailor solutions to meet specific client needs and ensure responsive, accessible designs.

Website Maintenance:

Maintain websites to ensure they remain secure, up-to-date, and fully functional. Handle software updates, bug fixes, content management, and performance monitoring to provide reliable user experiences.

IT Support:

Deliver comprehensive IT support, including troubleshooting, hardware/software setup, and system maintenance. Ensure smooth day-to-day operation of IT environments for individuals and teams.

  • Lucis d.o.o

  • Ljubljana, Slovenia

Software developer

Backend Development: Main focus on backed development. Developed backend systems using Java and Jakarta EE, ensuring seamless server-side operations and business logic implementation.

Database Management: Worked with PostgreSQL for designing, implementing, and managing SQL databases to store and retrieve data efficiently.

API Development and Integration: Created and maintained RESTful APIs to facilitate communication between frontend and backend systems.

Server Requests Handling: Managed server requests and responses, optimizing server performance and ensuring reliability.

System Integration: Successfully integrated frontend applications with backend services, ensuring a cohesive and fully functional product.

Additional Backend Development: Implemented various backend functionalities including data processing, authentication, and authorization, enhancing the overall system architecture and performance.

Frontend Development: Utilized React.js and Node.js to create dynamic, responsive, and user-friendly web applications based off provided designs..

  • Mamma-marketing

  • Porto, Portugal

Wordpress & Woocomerce development

  1. WooCommerce Online Shops Development: Designed, developed, and managed WooCommerce online stores, integration with WordPress.
  2. SEO Optimization: Implemented on-page and off-page SEO strategies to improve website rankings on search engines, increasing organic traffic and visibility.
  3. Google Analytics & Search Console Integration: Set up and configured Google Analytics and Search Console for websites, providing valuable insights and optimization strategies to enhance website performance.
  4. Website Maintenance: Regularly updated and maintained websites to ensure they are secure, optimized, and up-to-date with the latest content and features.
  • Splošna bolnišnica Novo mesto

  • Novo mesto, Slovenia

IT Support

  1. Updating Computer Equipment: Ensured all computer hardware and software were up-to-date and functioning optimally.
  2. Employee IT Support: Provided technical assistance to employees, resolving various IT-related issues.
  3. Computer Repairs: Troubleshot and repaired computer hardware and software issues.
  4. Network Management and Setup: Managed and established computer networks.
  5. Cleaning Computer Hardware: Performed regular maintenance and cleaning of computer hardware.
  6. Software Optimization: Optimized computer software to enhance performance and productivity.
  7. System Security Optimization: Implemented and maintained system security measures.

Education and training

Faculty of Information studies

  • Informatics in Contemporary Society

  • Ljubljanska cesta 31a, 8000, Novo Mesto, Slovenia
  1. Teorija organizacije
  2. Statistika
  3. Programiranje (Java, C#)
  4. Algoritmi
  5. Analiza omrežij
  6. Spletno programiranje
  7. Uporaba podatkovnih baz
  8. Informacijski sistemi
  9. Raziskovalni praktikum
  10. Multivariatna analiza

  • Field(s) of study: Information and communication technologies not elsewhere classified , Computer use , Software and applications development and analysis , Database and network design and administration , Information and Communication Technologies (ICTs) not further defined
  • Level in EQF: EQF level 6
  • Thesis: Aplikacija V .NET okolju z uporabo programskega jezika C#

Šolski center Novo mesto

  • High school diploma - Computer technician

  • Šegova ulica 112, 8000, Novo Mesto, Slovenia

Language skills

Mother tongue(s)

Slovenian

Other language(s)

Listening Reading Spoken interaction Spoken production Writing

English

C2: Proficient user
C2: Proficient user
C2: Proficient user
C2: Proficient user
C2: Proficient user

Croatian

B1: Independent user
B1: Independent user
B1: Independent user
B1: Independent user
B1: Independent user