Ondrej Kaspar, Developer in Prague, Czech Republic
Ondrej is available for hire
Hire Ondrej

Ondrej Kaspar

Verified Expert  in Engineering

UI and Front-end Developer

Prague, Czech Republic

Toptal member since March 15, 2021

Bio

Ondrej is a skilled front-end developer who loves clean code and effective solutions. He writes well-organized HTML and CSS with a strong emphasis on atomic design and in-depth UI libraries for digital products. He has created beautiful eCommerce shops, education, corporate sites, and marketing materials. Ondřej's experience with JavaScript, UX, graphic design, and programming makes him a well-rounded developer. He creates visually stunning, pixel-perfect, and highly functioning products.

Portfolio

LMC s.r.o
HTML, CSS, JavaScript, Figma, PHP, User Interface (UI), Video Players...
Freelance
HTML, CSS, JavaScript, PHP, Adobe Fireworks, Adobe Photoshop, MySQL...
ING pojištovna, a.s.
HTML, CSS, JavaScript, Email Coding

Experience

Availability

Part-time

Preferred Environment

Slack, Git, Windows, Figma, PhpStorm

The most amazing...

...thing I've developed is a UI library for Teamio application—an ATS used by the majority of companies in the Czech Republic and expanding to foreign markets.

Work Experience

Front-end Developer

2014 - PRESENT
LMC s.r.o
  • Created Teamio UI, a UI library for the Teamio application (ATS).
  • Developed HTML/CSS templates for product teams (Atmoskop, Práce za rohem etc.).
  • Contributed to the front-end company strategy.
Technologies: HTML, CSS, JavaScript, Figma, PHP, User Interface (UI), Video Players, Tailwind CSS, HTML5, CSS3, Front-end, Bootstrap 4

Web Developer

2003 - PRESENT
Freelance
  • Created dozens of websites (mostly their front end) from scratch and designed some of them.
  • Wrote and polished HTML/CSS code. Everything was written in uppercase letters when I started, and HTML was full of <table> elements. Now CSS is component-oriented and HTML clean and simple.
  • Assisted clients to achieve their targets long-term.
Technologies: HTML, CSS, JavaScript, PHP, Adobe Fireworks, Adobe Photoshop, MySQL, Domains & Hosting, User Interface (UI), Video Players, HTML5, UI Development, Bootstrap, Responsive Web Design (RWD), CSS3, Front-end, Search Engine Optimization (SEO), Pixel Perfect, Accessibility, Web Design, Responsive UI, Web Development, Sketch, GreenSock, User Experience (UX), Email Templates

Portal Specialist

2012 - 2012
ING pojištovna, a.s.
  • Managed corporate websites (ingpojistovna.cz, ingpoistovna.sk).
  • Communicated with other teams (marketing, product) inside ING, formulated their requirements, and delivered solutions for our supplier.
  • Created HTML newsletters for the marketing department.
Technologies: HTML, CSS, JavaScript, Email Coding

HTML/CSS Coder

2007 - 2011
Giant interactive s.r.o
  • Developed dozens of fully functional websites using HTML, CSS, JavaScript, and PHP. Some of them are still live, e.g., http://www.hodinkydavis.cz/.
  • Collaborated with front-end and back-end developers as well as graphic designers.
  • Managed updates for all websites and oversaw communication with clients.
Technologies: HTML, CSS, JavaScript, Adobe Illustrator, Adobe Photoshop, PHP

Research Portal for a Toptal client (Finance Sector)

The company had its own back-end developers, and I filled the gap between (Toptal) designer and their development team. Designs were provided in InVision, and I transformed them to HTML/CSS/JavaScript templates using Bootstrap 5 and custom styles/scripts, especially for complex custom navigation with remote data fetching and different behavior on small screens.

Katarina Rehm—Graphologie

https://www.entscheidungshilfe-graphologie.de/
A WordPress-powered personal website/blog for an important German graphologist. As a front-end developer, I transformed designs created by an award-winning design studio into responsive HTML/CSS/JavaScript templates.

Kecky.cz

https://www.kecky.cz/
This is a high-class Czech sneaker e-shop. I delivered the front-end, optimized HTML and content for search engines, SCSS (component-oriented, BEM methodology), and dynamic behavior powered by jQuery. I also created the back-end in PHP.

Václav Štekr Jewelry

https://www.sperky-stekr.cz/
This is the personal website of outstanding Czech jeweler Václav Štekr. I created the design, coded the HTML/CSS templates, and added PHP to create a complete website presenting the artisan's various works.

Lingua Nostra

https://www.linguanostra.cz/
This is a website for a language school focusing on Italian based in Prague. The front-end is simple. I optimized content and HTML, resulting in placing first in SERP. Administration (written in PHP) enables the easy management of courses, events, and applications.

Website for Czech Participation at the Universal Exposition EXPO 2015 in Milan

https://czexpo.com/2015/en/
Developed the main multilingual website and several microsites for Czech participation at the Universal Exposition EXPO 2015 in Milan. I was a front-end/back-end developer and maintained and extended the site before, during, and after the exhibition.
2009 - 2014

Coursework Towards a Degree in Information and Knowledge Engineering

Prague University of Economics and Business - Prague, Czech Republic

2004 - 2009

Bachelor's Degree in Applied Informatics

Prague University of Economics and Business - Prague, Czech Republic

Libraries/APIs

jQuery, React, Vue

Tools

Adobe Fireworks, Figma, Adobe Illustrator, Adobe Photoshop, Gulp, GreenSock, Slack, PhpStorm, Grunt, Sketch, Webpack, InVision

Languages

HTML, CSS, CSS3, HTML5, Sass, Less, SCSS, JavaScript, PHP

Frameworks

Bootstrap, Tailwind CSS

Paradigms

Responsive Web Design (RWD), Search Engine Optimization (SEO)

Storage

MySQL

Industry Expertise

Web Design

Other

Responsive Design, Pixel Perfect, User Interface (UI), Responsive UI, PSD to HTML, Web Development, UI Development, Front-end, Email Templates, Email Coding, Accessibility, Bootstrap 4, Graphic Design, Domains & Hosting, User Experience (UX), Bootstrap 5, Video Players

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring