Dmitriy (Dimi) Logunov

Dmitriy Logunov

Senior Full Stack Developer

Dmitriy (Dimi) Logunov

Senior Full Stack Developer

Dmitriy Logunov

Work

Senior Full-Stack Developer with 14 years of experience, specialising in React, Next.js, TypeScript, and Vue.js. I build production web applications across regulated industries — fintech, healthcare, education, and gambling. Most recently I shipped a production customer loyalty kiosk system at Onyx Gaming (React / Next.js / TypeScript / Prisma), and built the Advanced Standing Pre-Offer system at La Trobe University (Vue / TypeScript) used by admissions staff to process credit assessments for international students.

About me

Looking to hire a senior developer?

Get my complete professional background

2026 Onyx Gaming React, Next.js, TypeScript, Prisma

I worked on a member loyalty kiosk system deployed across multiple venues, owning the UI architecture in React / Next.js / TypeScript with Prisma on the data layer. The system handles loyalty transactions and reward redemption in a regulated gaming environment, with strict usability standards for older demographics and reliable operation on kiosk hardware. I shipped an MVP to production and contributed to Stage 2 development, extending the backend as needed to support the UI.

I worked on a member loyalty kiosk system deployed across multiple venues, owning the UI architecture in React / Next.js / TypeScript with Prisma on the data layer. The system handles loyalty transactions and reward redemption in a regulated gaming environment, with strict usability standards for older demographics and reliable operation on kiosk hardware. I shipped an MVP to production and contributed to Stage 2 development, extending the backend as needed to support the UI.

2025 La Trobe University Vue.js, TypeScript, Node.js

I started from the specifications document and built the UI for the Advanced Standing Pre-Offer (ASPO) system at La Trobe University to the production and business acceptance stage. The platform handles credit assessments for international students and reduced admissions response times while improving student satisfaction ratings.

I started from the specifications document and built the UI for the Advanced Standing Pre-Offer (ASPO) system at La Trobe University to the production and business acceptance stage. The platform handles credit assessments for international students and reduced admissions response times while improving student satisfaction ratings.

La Trobe University
More... More...

2023 JET Charge React, TypeScript, C#, .NET

I took the prototype for the EV Charging Management Software (Illuminate) from the previous developer and built the UI up to the Early Access testing stage with customers. I worked in close collaboration with the backend team and hardware engineers, and performed usability testing with user interviews and iterative design refinements based on feedback.

I took the prototype for the EV Charging Management Software (Illuminate) from the previous developer and built the UI up to the Early Access testing stage with customers. I worked in close collaboration with the backend team and hardware engineers, and performed usability testing with user interviews and iterative design refinements based on feedback.

JET Charge
More... More...

2022 TallBob React, Node.js, Laravel, Jenkins

At TallBob, we had legacy software for the customer self-service portal. The company was planning a rebrand and expansion of their business, and the old system was the blocker. I was the key developer responsible for redesigning it into the modern web application. I worked in collaboration with the back-end developer. The new portal increased existing customer satisfaction, contributing to customer retention as well as bringing new clients in.

At TallBob, we had legacy software for the customer self-service portal. The company was planning a rebrand and expansion of their business, and the old system was the blocker. I was the key developer responsible for redesigning it into the modern web application. I worked in collaboration with the back-end developer. The new portal increased existing customer satisfaction, contributing to customer retention as well as bringing new clients in.

TallBob
More... More...

2021 illion React, TypeScript, Laravel, PHP

I developed the UI for the Open Banking authorisation flow, in fully remote collaboration with a team based in Adelaide.

I developed the UI for the Open Banking authorisation flow, in fully remote collaboration with a team based in Adelaide.

2015 Movember PHP, Zend Framework, HTML, CSS, JavaScript, MySQL

Working for Movember is special for me. Our team’s efforts have made a real difference in men’s health. We’ve helped raise awareness about important issues like prostate cancer and mental health. It’s amazing to see more men talking openly about their health because of our work. Knowing that we’ve helped save lives and improve men’s well-being makes me feel that my job truly matters.

Working for Movember is special for me. Our team’s efforts have made a real difference in men’s health. We’ve helped raise awareness about important issues like prostate cancer and mental health. It’s amazing to see more men talking openly about their health because of our work. Knowing that we’ve helped save lives and improve men’s well-being makes me feel that my job truly matters.

Click to View View Online

2014 Online courses with MongoDB University MongoDB, Mongoose

I took a series of online courses to learn how to run MongoDB in the web applications. This translated to a better knowledge of cloud document databases later.

I took a series of online courses to learn how to run MongoDB in the web applications. This translated to a better knowledge of cloud document databases later.

Click to View View Online

2011 ACER (Australian Council for Educational Research) PHP, Zend Framework, MVC, HTML, MySQL

In the role of a back-end developer, in a 5-person team, I developed an automated exam grading system for the PISA tests. The system enhanced the scoring process by providing a single-page interface for reviewers to view student answers and input scores.

In the role of a back-end developer, in a 5-person team, I developed an automated exam grading system for the PISA tests. The system enhanced the scoring process by providing a single-page interface for reviewers to view student answers and input scores.

2009 Move to Melbourne

A courageous decision to leave everything behind and call Melbourne home. I consider myself a Melburninian now and have lived there more of my adult life than anywhere else.

A courageous decision to leave everything behind and call Melbourne home. I consider myself a Melburninian now and have lived there more of my adult life than anywhere else.

2008 Intenium GMBH C++, Python, HTML, CSS, JavaScript, MySQL

I worked on the backend for the multiplayer game “Alamandi”. My role was focused around real-time game data collection, analysis and visualization.

I worked on the backend for the multiplayer game “Alamandi”. My role was focused around real-time game data collection, analysis and visualization.

Click to View View Online

2007 HeroCraft Java ME, J2ME, MySQL, XML

With the passion for video games development, I joined Herocraft, a mobile game development company, where I worked on the mobile client for Jamango social network.

With the passion for video games development, I joined Herocraft, a mobile game development company, where I worked on the mobile client for Jamango social network.

Click to View View Online

2003 Baltic Federal University named after Immanuel Kant Computer programming theory, C++, SQL, Databases theory, Python, Assembly language, Computer graphics, Algorithms and data structures

Masters degree in the Applied mathematics with a focus on the informational technology, numerical methods and mathematical modeling.

Masters degree in the Applied mathematics with a focus on the informational technology, numerical methods and mathematical modeling.

Click to View View Online
Full size image