Matti Kiviharju

Matti Kiviharju

Expert Full-Stack Architect

Profile Snapshot

Product-focused developer with a passion for clean UX, scalable systems, and measurable impact.

Strong ICT background Full Stack development ERP systems coding Entrepreneurial experience Hyperthymesia (Highly advanced autobiographical memory) Experience since 1990, including childhood IT hobbies – a total of 36 years Strong WordPress Expertise Contract Law Attorney Robust OpenAI Experience

Work Experience

i4ware Software

Owner & Founder 2016-present

Worked with Fortune 500 clients, developed apps for Atlassian Marketplace, designed UML/ERD tools for Siemens Polarion ALM, led student teams in developing Open Source code.

Radio Star Oy

Radio DJ 2015

Hosted electronic music program on Internet radio.

Certitude Oy

Software Developer (ERP) 2014-2015

Worked with PHP, AJAX, Ext JS, XHTML, CSS, MySQL, Zend Framework, PHPExcel, TCPDF.

Spin Underground Records

Record Label Owner 2014-present

Publishing music with friends around the world, DJ gigs, YouTube Content creation.

Työosuuskunta Innetti

Member (Co-owner) 2013-2016

Software development for clients and web-hosting resell.

MML-Group

Software Developer (ERP) 2013-2014

Worked with PHP, MySQL, AJAX, Zend Framework, jQuery, PHPExcel, TCPDF, Signom.

Turotim Oy

Telemarketer 2010

Magazine Telemarketing with commission %.

Eezy Osk

Light Entrepreneur 2009-2013

Delivered Joomla sites and IT projects for clients under brand name i4ware Software.

Teknologiaplaneetta (Osuuskunta PPT)

Member (Co-owner) 2006-2009

Delivered Joomla sites for customers and Atlassian Solution Partner. PHP/MySQL development.

Law Office Pauli Kiviharju Ky

IT Support 2006

Microsupport and website development.

Brain Alliance Solutions Oy

Solutions Expert 2006

SaaS tasks.

Doberman Consulting Oy

Intern 2004 & 2005

HTML, CSS, PHP development.

Työvoimapörssi Oy

Light Entrepreneur 2004-2006

Static Website design for clients.

Ikaalinen Business School

Intern in Computer Hardware 2004

Ethernet assembly, video edit, and PC repair.

Media Consult Oy

Telemarketer 2002-2003

Magazine Telemarketing with commission %.

Georgia Pacific Oy

Paper Worker Intern 2002

Pulp/WC Papper Machine handling, delivered damaged unneeded WC paper trash to recycle and Warehouse Cleaning.

Green Can Oy

Paper Worker Intern 2001

Automation and control of cardboard packaging machinery and metal fabrication.

Self-Employed

Rare Planescape AD&D books import business 2000-2013

Imported rare Planescape AD&D books from USA to Finland and sold them at a higher price.

Parolan Panssarikorjaamo

Vehicle Repair Assistant 1998

MIG welding, various metal works, cleaning duties, basic pressure washing of vehicles, and assisting in changing tires on military vehicles.

City of Nokia

Warehouse Assistant, Electrical and Automation Installer 1996

Shielded metal arc welding, installation of IT equipment, painting of building interiors/exteriors, general metal fabrication, and cleaning tasks.

ABB

Intern: Electrical and Automation Installer 1996 & 1997

Assistant work to a senior automation technician.

Nokian Jalkineet

TET Work Practice: Warehouse Assistant 1994-1995

Handling rubber boots transport between warehouses using trolley carts.

Education

BBA, Business and ICT (Tradenomi), Multimedia Content and Web-programming

Tampere University of Applied Sciences

2007-2014

Vocational Qualification in Business ICT (Datanomi), Multimedia Content and Web-programming

Ikaalinen Business School

2003-2006

Paper Industry Professional, Courses in Automation Device Programming

Valkeakoski Vocational College

2000-2002

CAD Designer, AutoCAD and other Computer Software

Tampere Adult Education Center

1998-1999

Electrician & Automation Installer, Courses in Automation Device Programming

Nokia Vocational Institute

1995-1997

Additional training

Applied Machine Learning

2025

University of Vaasa

Introduction to Programming

2025

LUT University

Cyber Security I

2025

University of Tampere

Version Control, Git

2025

University of Tampere

Cybersecurity

2024

University of Tampere

Artificial Intelligence

2024

University of Lappeenranta

Advanced Web Application Development

2024

LUT University

B-to-B Sales

2020

Tampere Adult Education Center

Red Hat Certified Salesperson

2009

Red Hat University

Red Hat Certified Virtualization Salesperson

2009

Red Hat University

E-Business

2004

TAMK

Journalism

2003

University of Tampere

Advanced Mathematics, Mother Tongue, Philosophy, Basic Mathematics, etc.

2002-2003

Tampere Adult High School

Hypermedia

1999

Hypermedia Lab

Advanced Mathematics

1999

Nokia Adult High School

Portfolio

Timesheet for Jira Mouse Free

Tech Stack: Jira, Atlassian Forge API, React, React Bootsrap, HTML, CSS, JavaScript, i18n, XLSX.utils and NodeJS

i4ware’s Timesheet for Jira brings a powerful and familiar experience to Jira with an Excel-style grid, making time tracking fast and intuitive. Click grid cell and press Tab to move right, Shift+Tab to move left — each move saves the change via blur. Type a single digit to ADD it to the original. For example: 5 then 4 → becomes 9 (5+4). Navigate with Tab/Shift+Tab; leaving the field posts only the added amount as a worklog. Tip: focus the green + and press Enter to open the Add Worklog modal for that day. When you click away or Tab to another cell (blur), only the increment you added is posted as a worklog. The total for the cell is then updated and Export Work-logs of selected issues and/or customes saved user Timesheet to MS Excel with comments what is done.

Link to App

Revenue Charts from Atlassian Marketplace

Tech Stack: Atlassian Marketplace API, React, ReCharts, Laravel, MySQL, SQL, HTML, CSS and PHP

Annual Sales, Sales by date since 2012 and Cumulative Sales since 2012.

Link to App

i4ware SDK

Tech Stack: OpenAI, Miniconda, Python, PHP, Laravel, MySQL, SQL, REST, Cross-Domain Auth, HTML, CSS, JSON, THREE.js, and JavaScript

Includes text-to-speech and speech-to-text, AI PDF analyzer, role module with legal-level permissions to hide modules and functions, user module where customers see only their own data and the SaaS provider sees all, customer account module allowing providers to grant extra trial time and block accounts for unpaid invoices, installation module with Visma integration check, 3D viewer with STL upload and Python/Miniconda 3D generator, timesheet module, My Profile with webcam, video and image gallery, OpenAI Chat with real-time chat, video messages, image messages, AI queries, text-to-speech, speech-to-text, multiple users simultaneously with typing indicator, and revenue chart module.

View Source Code

i4ware Company Website

Tech Stack: PHP, WordPress, HTML5, CSS, JaveScript, React, OpenAI, and MySQL

Customizable CTA Button, Complex Price Quote forms for order custom SaaS product projects and WordPress project order form.

Katso lähdekoodit

Personal CV/Resume Website

Tech Stack: OpenAI, Multilanguage, WordPress, HTML5, CSS, JavaScript and PHP

AI-powered PDF CV importer into the ACF MySQL database with Polylang multilingual support for Finnish, English, and Swedish. Also includes AI-based conversion of Word (.doc or .docx) files into blog posts, as well as AI-driven translation of content originally written in Finnish into Swedish and English, automatically skipping content that already has existing translations.

View Source Code

Easy-Pro ERP with Visma Netvisor integration

Tech Stack: ERP, Laravel, React, Visma Netvisor API, PostrgreSQL, SQL, JSON, LibreOffice API and REST

Sales Invoices and Purchase Invoices.

Own CMS

Tech Stack: CMS, PHP, Zend Framework 1, HTML, CSS, JavaScript, jQuery, JSON, MySQL, ja SQL

With admin panel in server haves no PHP 5.2 so all functions not functional in 7.2 version of PHP.

View Pages

Siemens Polarion AG’s source code diagramming drawing MVP

Tech Stack: Tomcat, Polarion API/SDK, XML, J2EE, JSP, Ext JS, JavaScript, Gliffy REST API, HTML, and CSS (Source Code Diagramming: ERD, Flow-Chart, Use Case, UML, Venn Chart, etc.)

For automotive factories, airplane factories and other factories.

Watch Video of Final Product

Python AI email responder

Tech Stack: OpenAI and Python

Response spammers we do not purchase anything and those who wants order us to do something responses detail to contact customer support.

View Source Code

AI based PDF file analyzer

Tech Stack: OpenAI, Miniconda, Python, PHP, Laravel, MySQL, SQL, REST, Cross-Domain Auth, HTML, CSS, JSON, THREE.js, and JavaScript

Can be used to calculate the number of jobs as figures in a CV and to make change suggestions for creating an ATS-friendly CV based on the original CV.

View Source Code

Python/Laravel/React 3D-modelgenerator

Tech Stack: React, PHP, Laravel, MySQL, REST, OpenAI, Python, THREE.js and Miniconda

Generate 3D model from Python Script made with ChatGPT 3D modeler viewable with THREE.js API in web-browser.

View Source Code

3D model viewer in React

Tech Stack: 3D Viewer

Viewable 3D models with THREE.js API in web-browser and upload feature stl files made with Plender.

Invoicing SaaS Cloud Software

Tech Stack: SaaS, React, PHP, Laravel, MySQL, SQL, REST, HTML5, PHPOffice and CSS

With Laravel 12 and React 18: Sales invoices module wit search by customer, register account module, roles module with permissions.

MS Dynamics and Tempo Timesheets integration

Tech Stack: Integraatio, Zend Framework 1, Tempo Timesheets API and MS Dynamics

Made with Zend Framework 1 (REST Server and REST Cient between Tempo and XML file).

ERP: Memonen Holding & Consulting Oy

Tech Stack: ERP

Comprehensive Enterprise Resource Planning (ERP) system, designed with a strong focus on staffing and workforce leasing.

Joomla Component between MS Access and MySQL

Tech Stack: Joomla

Custom component for the Joomla CMS content management system to manage contact details of speakers at the Glass Performance Days event.

Custom templates for the Planeetta Internet Oy Tee-se-itse-kotisivut™ websites builder

Tech Stack: Web Development

I created custom page templates for their Tee-se-itse-kotisivut™ website builder system as an XML file, including bitmap graphics and HTML/CSS code, packaged into a ZIP archive from which the templates were installed.

Timesheet for Jira Data Center

Tech Stack: Java, XML, Maven 3, Atlassian SDK, Velocity, Ext JS, JavaScript, Jira Java API, Sring Framework

Timesheet application for Atlassian Jira.

Link to App

Skills and Competences

Full Stack Development: Minconda, OpenAI, C#, PHP, XML, ReactJS, NodeJS, Ext JS, jQuery, HTML, XHTML, HTML5, CSS, Java, JSON, REST, RESTful, AJAX, Zend Framework, Laravel, Apache POI, PDFbox, TCPDF, PHPExcel, Python, Spring, JSP, SQL, Velocity, Atlassian Forge API
Scrum Master Expertise: Atlassian Jira, Atlassian Confluence, Siemens Polarion ALM, Nextedy RISKSHEET, Nextedy GANTT
Languages: Finnish (native), English (Professional)
Graphics & Video Tools: InDesign, Adobe Photoshop, Adobe Premiere Pro, Davinci Resolve, Wondershare Filmora
Office Tools: Microsoft Word, PowerPoint, Access, Excel
Version Control: GIT and SVN
Virtual Servers: Windows, RHEL, CentOS, Ubuntu
Vitualization: AWS and LeaseWeb
CMS: Joomla, WordPress
HTTP Servers: Apache 2 and Tomcat
Mockup/Wireframe design: Balsamiq Wireframes and Gliffy

Contact

Let’s connect. Share your project goals and I’ll respond within 24 hours.

Business ID: 2739594-6

VAT Reg. No.: FI27395946