My photo

Hello!

I’m Marina, a passionate junior web developer with a love for creating innovative digital solutions—and sometimes, it just works! I'm a perfect blend of Belarusian dedication, Russian resilience, and Aussie spirit. I bring creativity, determination, and a collaborative approach to every project and place I work.

My journey in web development began when I discovered the power of code to bring creative ideas to life. I've since developed a strong foundation in both frontend and backend technologies, allowing me to build complete web applications. My goal is to turn complex challenges into simple, effective solutions.

I believe development is more than just writing code; it's about creating meaningful, impactful, and user-focused experiences.

Education & Certifications

2024-2025

Full Stack Web Development Bootcamp

She Codes Plus Brisbane

Intensive 6 month program covering frontend and backend web development.

  • HTML, CSS, JavaScript, React
  • Python, Django, REST API development
  • Git (Version control, branching, merging, handling pull requests)
  • Deployment and DevOps basics
2022 - 2024

Diploma of Information Technology (Front-end & Back-end Web Development)

TAFE Queensland

Completed coursework in front-end and back-end web development, with a strong emphasis on practical skills, coding standards, and industry best practices.

  • HTML & CSS: Front-end Web Development Basics
  • PHP: Server-Side Scripting & Web Applications
  • MySQL & NoSQL: Database Management and Queries
  • Full-Stack Web Development Fundamentals
2011-2012

Diploma in Human Resource Management

Lomonosov Moscow State University

Completed coursework in human resource management, focusing on employee relations, organisational behaviour, and HR strategies to improve business performance and workplace culture.

  • Employee Relations: Understanding workplace dynamics and conflict resolution
  • HR Strategies: Designing and implementing effective human resource practices
  • Organisational Behaviour: Insights into managing teams and fostering a positive work environment
  • Workplace Policies: Developing and maintaining policies that support business goals
2011-2012

Bachelor of Law

Russian Law Academy of the Ministry of Justice

Completed coursework in various areas of law, with a focus on legal principles, statutes, and judicial practices. Recognised by the QLD Overseas Qualification Unit Department.

  • Constitutional Law: Understanding the framework of government and legal systems
  • Criminal Law: Studying legal processes, procedures, and criminal justice systems
  • Contract Law: Learning the legal aspects of business agreements and obligations
  • International Law: Exploring global legal systems and treaties

Work Experience

2025 - Present

Owner & Digital Solutions Developer

iTyres & iWear

As the owner of iTyres and iWear, I have primarily focused on the development and maintenance of two company websites while also handling marketing and business operations. I ensure the websites are fully functional, user-friendly, and aligned with the business objectives, focusing on creating a strong online presence and engaging customer experience.

  • Implemented and maintained two company websites, ensuring a seamless user experience and functionality
  • Focused on the front-end and back-end web development aspects, using modern web technologies
  • Managed digital marketing strategies, including social media and online advertising campaigns
  • Optimised website performance, user interface, and customer engagement
  • Worked with various e-commerce and web tools to integrate services and enhance business operations
2024-2025

Human Resources Administrator (contract)

Nauru Airlines

Blending technical skills and strong communication with airline industry knowledge to assist in implementing an HRIS system for over 500 employees across 4 locations in 2 countries.

  • Assisted in implementing and managed HRIS system for company-wide integration
  • Optimised HR operations by streamlining employee data management, enhancing workflows, and improving overall efficiency.
  • Supported recruitment, onboarding, and offboarding processes
  • Collaborated across departments to streamline HR operations
  • Ensured compliance with company policies and aviation regulations
2019-2024

Optical Dispenser

Specsavers Optical Store

This role was part of my journey to integrate into Australian society and contribute to the community. I leveraged my excellent communication skills and quick learning abilities to master optical dispensing and provide top-notch customer support, showcasing my adaptability to new environments and procedures while ensuring effective service in delivering vision solutions.

  • Conducted pre-screening assessments for patients
  • Provided optical dispensing, fitting, and troubleshooting services for glasses and contact lenses
  • Collaborated with optometrists to deliver accurate lenses for glasses and contact lenses
  • Ensured high customer satisfaction through attentive service and product recommendations
  • Learned and applied new tools and software systems to improve workflow and enhance service delivery
2017-2019

Administrative Assistant

Kitchech Remedy

After moving to Australia, I applied my strong communication and organisational skills to support day-to-day administrative tasks. I assisted with coordinating office operations, managing schedules, and ensuring smooth office functions across multiple locations.

  • Managed daily administrative tasks to ensure smooth office operations
  • Worked between 8 stores to ensure ordered and displayed products met company quality and presentation standards
  • Coordinated meetings, appointments, and office events
  • Supported team members in various administrative and clerical tasks
  • Assisted with recruiting and onboarding, including staff training
2008-2016

Shift Supervisor – Transit and Transfer Area

Aeroflot Russian Airlines

Began as a Passenger Service Agent and transitioned into a Shift Supervisor role responsible for overseeing flight operations at three international terminals.

  • Managed flight monitoring, passenger transfers, and services at multiple terminals
  • Provided assistance to passengers facing flight disruptions, delays, and missed connections
  • Coordinated with ground and air staff to ensure smooth transitions between flights
  • Utilised industry-specific software to streamline daily operations and improve team efficiency
  • Trained and mentored new team members, fostering a high level of customer service

Professional Skills

Communication

Professional interaction with all levels of staff, creating strong connections within teams and clients. Experienced in liaising with people from different cultures and backgrounds.

Organisation

Excellent time management, ability to prioritise tasks, and high attention to detail enable effective work under pressure and meeting deadlines.

Interpersonal

Always polite and well-presented with a positive attitude and good sense of humour, creating a safe and friendly environment.

Adaptability

High level of adaptability and flexibility with fast learning abilities. Easily adapts to changes and new ways of working, quickly improving skillsets to grasp opportunities.

Technical Skills

These are technologies I'm familiar with at a junior level. I'm constantly learning and improving my skills in each of these areas, with some being more developed than others.

Frontend

HTML5
CSS3
JavaScript
React
Bootstrap

Backend

Python
Django
PHP
Laravel
WordPress

Databases

MySQL
MongoDB
PostgreSQL
NoSQL

Tools & Testing

Git
GitHub
VS Code
Postman
Insomnia

Deployment & DevOps

Heroku
AWS
Netlify

About Me

I come from a small town in northwest Belarus, always dreaming big and eager to explore. My ambitions took me to Moscow, Russia, where I graduated from a top law school. But I've always had the travel bug, which is how I found myself in the aviation industry, flying all over the world. Eventually, I made Australia my home—and I couldn't be happier!

My settlement in this new country coincided with the lockdown, which turned out to be quite the rollercoaster ride. While the world was figuring things out, I found myself exploring online courses—many of which were suddenly available for free. Little did I know that one of those courses would ignite my passion for coding. I'll never forget writing my first "Hello World" and thinking, "Wait, I'm onto something here!

While we were all stuck at home, I focused on helping our family business grow. As I dove deeper into managing things, I realised that the tech skills I had been picking up were becoming more and more useful. The need for digital solutions was undeniable.

With a growing curiosity for learning, I decided to turn that energy into something more concrete and enrolled in a Diploma in IT at TAFE Queensland. Shortly after, I joined the She Codes Australia community, which has been an incredible source of inspiration and growth.

And that's how it all began... Or maybe, it's just the beginning now... 😉

Philosophy

"Nothing is impossible, it's just a challenge."

This mindset drives me to push boundaries, embrace new experiences, and tackle whatever life throws my way with creativity and determination.

Life Journey

  • Traveled to over 40 countries, embracing new cultures and experiences
  • Studied law and worked in various industries before transitioning to tech
  • Made Australia my home after years of global exploration, arriving with nothing but a dream, 2 suitcases, and my little daughter
  • Joined the She Codes Plus program to refine my web development skills
  • Embraced a continuous learning mindset with a can-do attitude and an open mind
  • Currently focusing on developing family businesses to make Aussie life easier and fuel their outdoor adventures

Hobbies & Interests

  • Travelling – constantly seeking new adventures and exploring the world
  • Wine and food enthusiast – my greatest weakness (but who's counting?)
  • Enjoying outdoor activities and adventure sports to embrace the Aussie spirit
  • Experimenting with personal projects to sharpen my coding skills and boost creativity
  • Creating engaging videos for social media promotions and storytelling
  • Immersing myself in theater and classical music concerts to nurture my love for the arts

My Projects

Click on any project to see more details.

MLStrength Gym screenshot
MLStrength Gym (Learning Project)
HTML CSS JavaScript

MLStrength Gym (Learning Project)

Project Goal

This learning project was one of my first, where I created a 5-page website for a fictional business, MLStrength Gym. The goal was to practice connecting multiple pages and applying advanced layout techniques such as Flexbox and Grid. I also focused on creating interactive forms and a timetable, which would simulate the gym's offerings. Additionally, I ensured the website was responsive and incorporated a functional hamburger menu for the mobile version to enhance the user experience.

Implementation

I developed a 5-page website using HTML and CSS, incorporating Flexbox and Grid for layout. The pages included Home, Classes, Timetable, Membership, and Contact. I also added interactive elements, such as a membership sign-up form and a dynamic timetable.

HTML CSS JavaScript
My Portfolio screenshot
My Portfolio
HTML CSS JavaScript GitHub Pages Git

My Portfolio

Project Goal

The goal of my personal portfolio is to showcase my skills, experience, and projects as a junior web developer. It serves as an online space to highlight my work, demonstrate my web development capabilities, and offer potential clients or employers insight into my abilities. Additionally, this portfolio is an ongoing project where I continuously experiment with design patterns and best practices, polishing my skills as I develop it further. I see it as a dynamic platform that will grow alongside my progress as a developer. By regularly updating and refining it, I am able to keep track of my journey and improvements over time.

Implementation

For this project, I focused on building a fully responsive design using HTML, CSS, and JavaScript. The portfolio includes sections for my bio, skills, work experience, and projects, along with dynamic animations and smooth transitions to enhance the overall user experience. The site is also hosted on GitHub Pages for easy deployment and access.

HTML CSS JavaScript GitHub Pages Git
Kickaroo screenshot
Kickaroo (Learning Project)
React Django Git Heroku Netlify

Kickaroo (Learning Project)

Project Goal

Kickaroo is a crowdfunding platform for travellers who dream of exploring the world's most incredible destinations. The platform allows travellers to raise funds for their journeys by offering exclusive content and benefits to those who pledge support. The project combines front-end and back-end development to provide a seamless experience for both travellers and supporters.

Implementation

For Kickaroo, I used Django for the back-end and React for the front-end. The platform allows travellers and supporters to create profiles, share trip details, and offer or fund contributions. Funders can choose whether to accept benefits in exchange for their support, and they have the option to make anonymous contributions. Travellers can create, modify, and delete their projects, while supporters can post comments and engage with the content. The dynamic user dashboard provides an overview of all pledged funds and projects. A key feature is the dynamic progress bar, which visually tracks the percentage of funds pledged and the current project status. The design is modern, fully responsive, and optimised for a smooth user experience across devices.

Git Version Control HTML CSS React Django Insomnia Heroku Netlify
Stickybloom screenshot
Stickybloom (Group Project)
React Django Git Heroku Netlify

Stickybloom (Group Project)

Project Goal

Stickybloom was a group project where we recreated a real-life development scenario. Our client needed a modern platform to complement their workshops. The platform's goal was to allow users to post and read notes during workshops, with a unique UUID login system for each session. Users could interact based on the dynamic status of the workshop, such as upcoming, in progress, or closed.

Implementation

As a full-stack developer, I worked on both the front-end and back-end development of Stickybloom. The platform features a login system with a unique UUID code for each workshop, allowing participants to join specific sessions. I implemented a real-time timer to display the dynamic workshop status, showing whether the workshop was "upcoming", "in progress", or "closed". I also developed the admin dashboard, where administrators can create, delete, or update workshops, manage users, and view all the notes. Admins can also copy the UUID code for easy sharing. The design is bright, colourful, and responsive, ensuring the platform is both user-friendly and mobile-friendly across devices. As part of this group project, we practised Git branching, merging, and pull request management, handling conflicts and ensuring that our codebase remained organised and functional throughout the project lifecycle.

Access the project

If you'd like to visit the Stickybloom website, you can create your own account and use the workshop code 100 to enter the workshop. For a brief look, feel free to use the following credentials:

  • Username: user1
  • Password: user1
  • Workshop code: 100

For admin access, please use the following:

  • Username: superuser
  • Password: superuser
Git Version Control HTML CSS React Django Insomnia Heroku Netlify
iTyres screenshot
iTyres (Full-Time Work Project)
OpenCart PHP MySQL JavaScript

iTyres (Full-Time Work Project)

Project Goal

iTyres is a well-established business focused on providing a seamless, user-friendly online shopping experience for tyres and automotive accessories. The goal of iTyres is to provide customers with a seamless, user-friendly online shopping experience for tyres and automotive accessories. The business aims to offer high-quality products, excellent customer service, and a smooth platform where users can easily browse, order, and have products delivered. By collaborating with web developers, the goal is to keep the platform running smoothly, ensure efficient management of the online store, and continuously enhance the user experience to drive growth and customer satisfaction.

Implementation

Currently, in collaboration with senior web developers, we are working on major updates to improve the iTyres platform. These updates include the implementation of advanced filters, a new gallery section with the ability to search and explore different products, and connecting the inventory system for real-time stock management. Additionally, we are enhancing the payment options to offer customers a more seamless and flexible checkout experience. These improvements aim to optimise the platform's functionality and user experience, ensuring it meets the growing needs of our customers.

OpenCart PHP MySQL HTML CSS JavaScript cPanel