
A selection of certifications and credentials demonstrating ongoing learning and practical skills.
Microsoft
Credential ID: E1B542114EE0F9DE



Dassault Systèmes
Credential ID: C-6VEXDHS975

Fortinet
Credential ID: 2703549319OS
Here's a timeline of my journey.
Built an online AI fencing coach web app using Lovable. The app analyses uploaded fencing footage using AI and provides tailored, detailed feedback to help fencers improve their technique.
Visit AI Fencing Coach ↗Designed and developed a website for a doctor, featuring a clean professional UI, introduction, and an integrated link to HotDoc for booking appointments. Deployed on Vercel and configured with Google Search Console to ensure strong visibility in Google search results.
Visit Dr Vigderovich's Website ↗Developed a web application as my Engineering Final Year Project, leading a team of six students. The Universal Book is a platform for authors to write collaboratively and publish independently of traditional publishers, while also allowing readers to discover and read these books. The application includes features such as live collaborative editing, an AI assistant chatbot, hate-speech detection, group chats, payment integration, NLP-based translation, video generation, and a follower/following system.
The application is coded in React, containerised with Docker, utilises Prisma as an ORM for a PostgreSQL database, and is hosted on the Nectar Research Cloud.
Visit The Universal Book ↗Developed a mobile application in a team of fifteen students. FindingNibbles helps users decide on restaurants to eat at based on user preferences and dietary requirements through analysing, sorting, and categorising nearby restaurants. The application includes features such as AI generated recipes.
The solution pairs a Flutter (Dart) front‑end with a NestJS back‑end; both services run in Docker containers, using Prisma to interface with a shared PostgreSQL database.
View Source Code on GitHub ↗Designed and built a series of MakerLab projects for the Monash unit, demonstrating my ability to turn ideas into functional prototypes. These projects highlight my creativity, problem-solving, and practical engineering skills. Notable examples include:

Designed and developed this comprehensive portfolio website to showcase my projects, experiences, and skills. The site features a modern, responsive design with interactive elements, smooth animations, and optimised performance. Built using cutting‑edge web technologies, the website demonstrates proficiency in full‑stack development, UI/UX design principles, and modern deployment practices.
Technology Stack:
Powered by Next.js, a React framework that supports server‑side rendering, routing, and optimised performance.
Backed by Node.js, a fast and scalable JavaScript runtime used for server‑side logic and tooling.
Primary UI built with Aceternity UI, a modern component library built on top of shadCN and Tailwind CSS.
Built with shadCN components, a set of accessible and customisable UI primitives for modern React apps.

Styled using Tailwind CSS, a utility‑first framework for rapidly building custom user interfaces.
Interactive 3D elements rendered with Three.js, a powerful WebGL‑based graphics library for the browser.
Deployed on Vercel, a cloud platform optimised for frontend frameworks and serverless functions.
Contact form powered by EmailJS, enabling email delivery directly from the client‑side without a backend.
Developed ScrumScape, a comprehensive project management web application designed to streamline agile development workflows. Created as part of a university Software Engineering unit, working collaboratively with a team of six developers following strict client specifications and requirements. The platform features sprint planning, task management, team‑collaboration tools, and progress‑tracking capabilities. Built using a robust tech stack including PHP (managed through phpMyAdmin) and a MySQL database on the server side, alongside JavaScript, HTML, CSS, and the Bootstrap framework for the responsive front‑end.



Developed a fully functional desktop implementation of the Fiery Dragons board game as part of a university Software Architecture unit. This project demonstrates advanced object‑oriented programming principles, design patterns, and software‑architecture best practices. Built entirely in Java, utilising the JavaFX library for the graphical user interface, the application features intuitive gameplay mechanics and comprehensive game‑state management. The project showcases expertise in GUI development, event‑driven programming, and creating engaging user experiences through thoughtful interface design.



Created a comprehensive data‑visualisation project analysing the competitive history and evolution of freediving as a sport. Developed as part of a university Data Visualisation unit, this project demonstrates proficiency in data collection, cleansing, analysis, and visualisation using Tableau. The interactive dashboard presents historical trends, record progressions, athlete‑performance comparisons, and geographical distribution of competitive freediving achievements. The visualisation incorporates multiple chart types, filtering capabilities, and dynamic interactions to provide meaningful insights into the sport's development over time.
View Interactive Dashboard on Tableau Public ↗As part of a 4-week placement at Monash SensiLab, I developed a Software Library for the navigation of Drawing Robots, facilitating the concatenation of simple commands to generate complex paths. The core navigation library was written in C++ for Arduino, with supplementary utilities developed in Python using CircuitPython.


Developed an intelligent Reinforcement-Learning agent capable of playing the classic Snake game with superhuman performance. Created as part of a Monash DeepNeuron student team project, working collaboratively in a team of four. The project utilised Python with Pygame for game‑environment simulation and PyTorch for implementing Reinforcement-Learning with Neural Networks.
