Hi, my name is Karoline H. Spilling
I'm a Web Developer.

Know more

About me

Profile Image

A Norwegian web developer based in Cuenca, Ecuador with a love for problem solving and making user-friendly, accesible and responsive web apps. My skills include:

  • Front end web development - HTML5, CSS/SCSS, CSS modules, TypeScript, React.js, vanilla JS, JQuery, Bootstrap, Tailwind, WordPress
  • Web Design with Figma
  • Coding for accessibility
  • Back end web development and database management - Laravel, PHP and PostgreSQL, MySQL
  • Statistic analysis and modelling with R and machine learning methods
  • Interactive web maps using Leaflet and PostGIS
  • Search Engine Optimization (SEO)
  • Modern Git workflow, Github Actions
  • Software engineering - Agile development with Scrum/Kanban method

When I'm not programming, I'm playing with my toddler, making music or dreaming of a quiet country life.

View Resume

Projects

Web Map App and CMS

A fullstack web app with a CMS and an interactive web map. PostgreSQL database with PostGIS extension and Laravel 12 on the back-end, and React.js with Typescript and CSS modules on the front-end. Fetches updated property data from a public REST-API and other publicly available resources as WMS map layers.

Source Code

DHIS2 dashboard

A React / Typescript app that features a dashboard with collapsible card elements, fetched from a dummy DHIS2 API by Mozafar Haider. App is responsive and accesible and includes a feature for "starring" dashboards and saving to local storage. There is also a feature for filtering list elements based on category. In the GitHub repo there are also some automation test files using Vitest and React Testing Library.

See Live Source Code

Travel site

A React / Typescript app of a travel site. Uses Webpack and Babel for site bundle optimization. Styling - PostCSS and BEM naming convention for more organized stylesheets. Animated layout on scroll and Lazy loaded images for performance.

See Live Source Code

Animated Navigation

A simple, but effective vanilla javascript project that shows an animated navigation menu in a portfolio-like website template.

See Live Source Code

Infinite Scroll

A vanilla javascript project that fetches freely available images from the Unsplash API and links to the photo on the Unsplash website. It includes a custom loader and an infinite scroll funcitonality.

See Live Source Code

Light / Dark mode

A vanilla javascript and plain CSS project that uses CSS variables to toggle light and dark mode of a template website.

See Live Source Code

Contact

Get in touch to talk business!

Send me an e-mail