Denis Zografski

Software engineer

Welcome to my home page.

About

Portrait of Denis Zografski

Hi, I'm Denis Zografski. I build reliable web applications and help teams turn ideas into maintainable software. My work spans design, development, testing, and long-term maintenance, with a practical focus on modern web technologies.

  • Name: Denis Zografski
  • Date of birth: 6 July 1991
  • From: Velika Gorica, Croatia
  • Experience:13 years

Services

  • Web Development — From custom web projects using WordPress and Craft CMS to business applications built with Angular and React.
  • Mobile Development — Cross-platform technologies for tailored mobile applications that meet each client's requirements.
  • Consulting Services — Support from digitalization strategy and process analysis through requirements gathering to IT project management during software implementation.
  • Business Analysis — Rigorous methods to evaluate, optimize, and streamline organizational processes, supporting informed decisions and sustainable growth.
  • SEO Marketing — Improve online visibility, drive organic traffic, and strengthen search rankings to grow a business's digital presence.

Resume

Experience

  • Senior Frontend Engineer

    Repsly / 2024 — Present

    Leading frontend work on Repsly's Administration interface — designing, delivering, and maintaining the operational UI used by internal teams day to day. Contributed to a team initiative that reshaped the development workflow, improving how features are built, reviewed, and shipped. Took part in large-scale migration efforts for the test environment, and built an in-app engine for drawing image annotations that integrates with the Image Recognition service.

  • Frontend Engineer

    Productive / 2022 — 2024

    Employed at a leading Software as a Service (SaaS) organization, where I owned the design, delivery, and maintenance of the text editing module. I also improved and maintained real-time communication ecosystems — among the most challenging work of my career — alongside test automation. A technical highlight was establishing an end-to-end (E2E) testing environment for an Ember.js web application using Puppeteer and Jest. Beyond daily development and team meetings, I onboarded and mentored new team members, contributing to the team's growth through collaborative leadership.

  • Frontend Engineer & Team Lead

    Uniqcast / 2017 — 2022

    At a SaaS company I was responsible for the design, development, and delivery of web client applications (administration and IPTV interfaces) built with Angular 5+. I progressed from junior to mid/senior frontend engineer and designed, shipped, and maintained three client applications: two administrative interfaces and one for viewing and streaming IPTV content. I also helped establish an end-to-end (E2E) testing environment for web applications using the Protractor framework.

  • Frontend Engineer

    Q / 2015 — 2017

    Part of a team on large projects for Facebook and Coca-Cola, and also able to deliver projects end to end on my own. Most sites were built on WordPress. During this time I learned to create custom themes and plugins from scratch, tailored to each client's needs.

  • Full Stack Engineer

    IDE3 / 2014 — 2015

    Led a team of developers and web designers and delivered three projects — two websites and a survey application for Mega Productions Ltd. The survey application, a responsive PHP web app, is used by the local radio station Antena Zagreb.

Education

  • Bachelor's in Computer Engineering

    Algebra University / 2012 — 2015

    Multimedia Engineering

  • Faculty of Organization and Informatics

    2010 — 2012

    Computer Engineering

  • Gymnasium Velika Gorica

    2006 — 2010

Skills

  • HTML/CSS
  • JavaScript
  • React
  • Angular
  • Ember.js
  • Vue
  • Node.js
  • PHP
  • WordPress CMS
  • Magento CMS
  • Craft CMS
  • Cross-platform mobile development
  • Orchestration and virtualization
  • CI/CD
  • Shell scripting

Download CV (PDF)

Contact