software developer

Who is 
Stefan?

I am a Full-Stack Web Developer with a strong passion for creating dynamic, engaging user experiences. My expertise spans both front-end and back-end technologies, including JavaScript, ES6+, Node.js, MongoDB, Handlebars, Express, CSS, Sass, Git, npm, React, Redux, jQuery, WordPress, and more.

With a deep understanding of modern web development, I bring designs to life with a focus on UI effects, animations, and responsive layouts that adapt seamlessly to any device. I’m dedicated to building high-quality software and writing clean, efficient code that delivers rich, interactive web experiences.

Beyond coding, I’m passionate about fitness, traveling, and exploring nature whenever I get the chance.

Interested? Get in touch and
let’s make some magic!

Priorities

Diverse

Each project is developed for the client’s individual needs, making sure it is user friendly and tailored to it's target audience.

Fast

Speed is key when a website is loading on any device. Every page is tested by the best tools and then optimised to deliver the best perfomance.

Responsive

Internet traffic from mobile devices is constantly increasing. This is why I carefully test that all websites are responsive and can perform on all devices no matter what their size.

Layer 1

Dynamic

Use of animation makes the website experience more exciting and interactive.

Projects

Websites responsive on all devices Continue and preview Stefan's latest projects
Click to go back

Dynamic Survey

Dynamic survey dashboard screenshot

This project showcases a custom solution for dynamically collecting customer information. The survey adapts in real-time based on participant responses. For instance, if a participant is under eighteen, the survey saves the data and concludes immediately. If the participant is between eighteen and twenty-five, an additional bonus question is presented in the next set of questions. The survey includes input validation with error messages to ensure data accuracy. To enhance the user experience, I also integrated charts to visualize the collected data.

This project was built using React, React Hook Form, Redux, Material-UI, npm, and Chart.js.

Click to go back

CAD Point Malta

CAD point malta V-ray for Maya product screenshot

CADPoint Malta approached me to revamp their website with a custom-developed e-commerce solution. I was responsible for all aspects of the web development. CADPoint Malta specializes in selling subscriptions for software products like Autodesk, Adobe, and V-Ray, as well as offering specialized training. The website was designed and built to ensure a seamless experience across mobile, tablet, and desktop devices.

Click to go back

John martin borg

John Martin Borg landing page screenshot

This website serves as a portfolio for Maltese artist John Martin Borg, showcasing a curated selection of his stunning works. After completing the theme design, I integrated the website with WordPress CMS using PHP. The design was provided as a mockup, which I then transformed into a fully functional website.

Click to go back

The Sandwich House

The Sandwich House branding

This is a fictional web survey created to gather user data for BMW, aimed at improving future products and enhancing customer satisfaction. The survey adapts dynamically, presenting different sets of questions based on the user's responses. All submitted data is stored in LocalStorage. To visualize the results, I used graphs to clearly and efficiently present the collected information.

Click to go back

BMW Survey

BMW interior

This is a fictitious web survey made to collect data from the users to help 'BMW' improve future products and help with client satisfaction. This survey asks sets of questions and proceeds to the following steps depending on the user's answers. All data submitted is then saved in 'LocalStorage'. For this project I depicted the statistics using graphs to ensure that the information in clearly and easily recorded.

CONTACT

Have a question, a new project in mind or an inquiry?

+356 79785975 | stefann320@gmail.com