Hi, my name is

Tomas Farg.
I build things for the web.

I'm a passionate Front-End Developer specializing in building exceptional digital experiences. Currently, I'm focused on creating accessible, human-centered products using modern web technologies.

About Me

A little bit about my background and skills.

Tomas Farg

Passionate Front-End Developer

Hello! My name is Tomas and I enjoy creating things that live on the internet. My interest in web development started back in 2018 when I decided to try editing custom Tumblr themes — turns out hacking together HTML & CSS taught me a lot about responsive layouts!

Fast-forward to today, and I've had the privilege of working at an advertising agency, a start-up, and a huge corporation. My main focus these days is building responsive and scalable UIs with a strong emphasis on clean code and performance.

Skills & Expertise

While I'm building this using vanilla HTML, CSS, and JS to demonstrate core competency, my expertise heavily revolves around modern frameworks and libraries, particularly React.js and Tailwind CSS.

  • JavaScript (ES6+)
  • React.js / Next.js
  • Tailwind CSS
  • HTML5 & CSS3
  • UI/UX Design Principles

Some Things I've Built

A selection of recent projects and experiments.

E-commerce Mockup

E-commerce Website

A fully responsive modern e-commerce platform with a sleek dashboard UI, product filtering, and a seamless checkout experience.

React Tailwind CSS Redux
Task Manager Mockup

Task Manager App

A Kanban-style task management web application featuring drag-and-drop functionality, dark mode, and real-time updates.

React Firebase CSS Modules
Dashboard Mockup

Admin Dashboard UI

A comprehensive analytics dashboard with interactive data visualization charts, customizable widgets, and responsive side navigation.

Vue.js Tailwind CSS Chart.js
Weather App Mockup

Weather App

A beautiful weather application utilizing OpenWeatherMap API to display current conditions and forecasts with glassmorphism UI elements.

JavaScript HTML/CSS REST API

Get In Touch

Although I'm not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!