Hey there!

👋

Welcome to my portfolio

I'm Steve, a full stack freelance website developer

// Text character animation const animate_chars = () => { try { anime({ targets: $('.animated-char').toArray(), translateY: [ { value: -30, duration: 300, easing: 'easeOutQuad' }, { value: 0, duration: 800, easing: 'easeOutBounce' } ], rotate: { value: '360deg', duration: 900, easing: 'linear' }, delay: anime.stagger(50) }); } catch (error) { console.error('Animation error:', error); } }; animate_chars();
Efficiency Meets Elegance!

Full Stack Developer

I specialize in both front-end and back-end development, offering a comprehensive skill set that bridges design and functionality seamlessly.

With over 15 years of hands-on experience, I bring a holistic approach to projects, ensuring every layer of the application works harmoniously to deliver exceptional results.

Front-end Development

I create visually stunning, highly responsive, and intuitive user interfaces that captivate and engage.

From selecting the perfect fonts, colors, and spacing to crafting smooth animations, transitions, and interactive elements, I focus on delivering an enjoyable and memorable user experience.

Back-end Development

Behind the scenes, I build robust, secure, and scalable back-end systems that power the applications with efficiency and reliability.

By expertly managing user input, data storage, retrieval, and implementing strong security protocols, I ensure the platform is stable and secure under any load.

Coding Made Simple

I believe great code should be simple, clear, and purposeful.

By combining clean structure, logical design, and strategic planning, I deliver solutions that work flawlessly.

My execution-driven approach ensures projects move faster and scale better, saving my clients time and cost.

I excel not only in planning but also in debugging, simplifying complex problems, and thinking creatively to deliver elegant, effective solutions.

More Than Code: Delivering Real Solutions

AI has made writing code faster but finding the right solution still takes experience. I go beyond technical execution by understanding the problem, the users, and the goals behind every project.

// Fetch data from the API endpoint const fetch_data = async () => { try { const response = await fetch('/api/data'); const data = await response.json(); document.querySelector('[data-segment-output]').textContent = '✅ Data fetched: ' + data.message; } catch (error) { console.error('Error fetching data:', error); } }; fetch_data();
✅ Data fetched: hey there!

My Projects & Experiments

These are some of the projects and experiments I've been working on

Clay Pigeon Shooting

A/D to move left and right, shoot with the mouse click

Tap to shoot

Crossbow Challenge

Hold click to charge the crossbow

Tap to shoot

More projects

Hover over them to view more information

Tap to view more information

Date To Remember

A singles social event website with a plethoa of features such as an admin dashboard, user profiles, and a ticketing system.

Loaded

A conversation game built with the Svelte framework where players debate topics and win points for the longest conversation.

Turn Based Game Builder

A tool built on the Svelte framework, this game builder is still a work in progress, which is designed to help the creator to create turn based games with their own custom rules.

ACF Reassignment Tool

A tool for handling Wordpress ACF fields, this tool allows you to copy ACF field data from one post type to another.

Booking System

A lightweight booking system built to handle bookings for events, appointments, meetings etc. It allows users to quickly book appointments and view their scheduled bookings in a clear, organized list.

The Business Tools

A website toolkit built to aid businesses with their day to day operations with tools such as a QR Code generator.

Contact Me

I would love to help you with your projects!