Ville Hyyrynen
Senior Consultant
curriculum vitaeDecember 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 2023Angular maintenance tasks and updates, npm package vulnerability assessment on eCommerce site
Ruokavirasto – Frontend developer, Pääsynhallinnan uudistaminen
Oct 2022 – Nov 2023Frontend development, supporting UI/UX design
Ruokavirasto – Frontend developer, maintainer, Eläinlääkärirekisterin virka- ja as.sovellus
Sep 2022 – Mar 2023Frontend library upgrades, application maintenance
Ruokavirasto – Frontend developer, Eläinlääkintähuolto-tuoteryhmän sovellukset
Apr 2022 – Oct 2023Frontend development, supporting UI/UX design
Ruokavirasto – Frontend developer, Eläinten lääkitsemisen seuranta
Aug 2020 – Apr 2022Frontend development, Service design, UI/UX design
Mitpa/Ruokavirasto – Frontend tech lead, (Maatalouden tukien) Tukisovelluksen uudistaminen
Mar 2016 – Aug 2020Design 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 2016Implementation of the marketing website, REST API integration, UI/UX consultation
Microsoft Mobile Oy – Frontend developer, Marketing Website
Oct 2014 – Oct 2015Browser 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 2014Web-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 2014Mobile 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 2014An interactive display set up at Elisa Studio (Lasipalatsi) for phone marketing.
Supergolf Oy – Technical advisor, full-stack, Mobile Map
Feb 2014 – Feb 2014Single-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 2013Custom-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.