Ville Hyyrynen

Senior Consultant

curriculum vitae
December 2024

Profile

I've worked as a senior consultant at Siili Solutions Oyj since August 2014 mainly in UX/UI leaning frontend developer roles. I have a wide variety of experience working in private and public sector, the Finnish Food Authority (Ruokavirasto) standing out most prominently.

While concentrating on the frontend I have full-stack experience as well, and I've passed the AWS Solutions Architect – Associate certification exam. I'm open to the idea of expanding my skills deeper in the full-stack and architecture roles if opportunities arise.

During 2024, I've actively participated in AI trainings and have done design and implementation of AI powered practical application concepts at Siili. I've also adapted AI tools in my development workflows which I think is a must-have skill for all developers now, and in the future.

Whether working as part of a team or solo, I try to promote the industry's best practices and modern solutions. I'm comfortable with bringing my opinions and ideas to the client and coworkers with confidence, if I think it's appropriate.

Education

Master's degree in Telecommunications
Lappeenranta University of Technology (LUT)
31.7.2010

Certifications

AWS Certified Solutions Architect – Associate (issued on April 4, 2024)

Key Competences

TypeScript, JavaScript, AngularJS, Angular (2+), React, Node.js

UI/UX, Responsive & Mobile Design, Prototyping, Interaction Design

Skills

Web Development

(X)HTML, XML, CSS / SASS / SCSS, TypeScript, JavaScript, jQuery, Angular (2+), AngularJS, PrimeNG, Material UI, REST API, Haml, YAML, SQLite, Astro, Next.js, Vercel, React, Backbone.js, Template engines (Swig, Jade, Twig, etc.), Gulp, Grunt, Vite, Bower, Drupal 6

AI Tools and Tech

GitHub Copilot, ChatGPT, Claude AI, OpenAI API, Anthropic API, RAG, AI Tool Use, Ollama, Local LLMs

Other Languages

PHP, Java, C/C++, Python

Software / Technologies

git, GitHub, GitLab, Photoshop, Inkscape, Subversion (SVN), Figma

Server Side

Node.js, Apache HTTP Server, MariaDB / MySQL, SQLite, nginx, Apache Tomcat, shell scripts (sh, bash, ksh, etc.)

Operating Systems

macOS, Linux, Windows

Other Skills

Web based software development, UI design, Digital service design, UX and Interaction Design

Experience (Siili Solutions Oyj)

Vaisala Oyj – Frontend consultant

Nov 2023 – Dec 2023

Angular maintenance tasks and updates, npm package vulnerability assessment on eCommerce site

Ruokavirasto – Frontend developer, Pääsynhallinnan uudistaminen

Oct 2022 – Nov 2023

Frontend development, supporting UI/UX design

Ruokavirasto – Frontend developer, maintainer, Eläinlääkärirekisterin virka- ja as.sovellus

Sep 2022 – Mar 2023

Frontend library upgrades, application maintenance

Ruokavirasto – Frontend developer, Eläinlääkintähuolto-tuoteryhmän sovellukset

Apr 2022 – Oct 2023

Frontend development, supporting UI/UX design

Ruokavirasto – Frontend developer, Eläinten lääkitsemisen seuranta

Aug 2020 – Apr 2022

Frontend development, Service design, UI/UX design

Mitpa/Ruokavirasto – Frontend tech lead, (Maatalouden tukien) Tukisovelluksen uudistaminen

Mar 2016 – Aug 2020

Design and application of UI prototyping environments, methods, and tools for the administrative and public web applications (Vipu, Uusi tukisovellus, Eläinvalvonta), consultation on team organisation and working methods

MOI Mobiili – Frontend developer, Marketing website

Nov 2015 – Mar 2016

Implementation of the marketing website, REST API integration, UI/UX consultation

Microsoft Mobile Oy – Frontend developer, Marketing Website

Oct 2014 – Oct 2015

Browser frontend prototype building, UI/UX design, page loadtime analysis and optimization, Ruby and Node.js app development

AAC Global Oy – Frontend developer, Nokia Connect - Emulator Maintenance

Aug 2014 – Oct 2014

Web-based device emulator localization and maintenance

Older Notable Projects (mFabrik Production Oy)

SOK Liiketoiminta Oy – Technical Advisor, Technical Lead, ABC- Asemat Mobile Site

Feb 2014 – Apr 2014

Mobile site redesign and implementation, influenced by usability testing insights performed by a third party. Technical advisory on site construction, full-stack role with backend on PHP, MySQL.

Elisa Oyj – Concept designer, development, Elisa Studio - Interactive Display

Feb 2014 – Apr 2014

An interactive display set up at Elisa Studio (Lasipalatsi) for phone marketing.

Supergolf Oy – Technical advisor, full-stack, Mobile Map

Feb 2014 – Feb 2014

Single-page app style map for mobile customers of Supergolf online service, integration to main mobile site.

Schneider Electric Finland Oy – Technical advisor, full-stack, Showroom/Content Management System

May 2013 – Sep 2013

Custom-built CMS for a showroom in Schneider Electric's premises in Espoo. A dedicated local server for presenting videos, slideshows for sales, education, and sharing information about the company and its products and services.