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 applications for the Atlassian Marketplace, designed UML/ERD tools for Siemens Polarion ALM, and led student teams in open-source software development.

Product Development

Responsible for the full lifecycle of global Atlassian Marketplace products (e.g. Timesheet for Jira/Confluence). Continuous product prototyping and implementation since 2004. Atlassian applications initially operated as Server/Data Center applications developed using J2EE/Apache Velocity technologies together with selected UI/UX frameworks, and were installed into Jira/Confluence environments as Spring Boot-based JAR packages. Atlassian announced the EOS (End of Support) for Server applications on 16.2.2024 and initiated the EOS transition for Data Center applications in March 2019. Modern Atlassian applications are now required to operate on the Atlassian Forge platform using Node.js/React or Atlassian-provided UI/UX frameworks within AWS environments.

1 Jan 2012 – 16 Feb 2024: Atlassian Server app license sales balance: 103 licenses, Data Center license balance: 6 licenses, and Jira Cloud (Connect and Forge apps) license balance: 103 licenses.

Total license sales balance for the period 1 Jan 2012 – 12 May 2026: USD 52.9k (243 licenses).

AI Innovations

Developed OpenAI-based tools, including PDF data import systems for multilingual data management. Continuous product development and prototyping since Autumn 2025.

Client Interface

Worked directly with international enterprises (including Fortune 500 companies) and Finnish stakeholders (e.g. GPD / Jorma Vitkala) as a technical partner.

Achievements

€462,000 cumulative revenue over 22 years as a micro-enterprise; thousands of installations worldwide.

Atlassian Rovo AI & AI-Driven Process Automation

2025–Present

Atlassian Rovo AI: Improvement and partial automation of AI-driven task planning for Agile software development workflows.
AI-assisted task review and validation processes using Atlassian ecosystem integrations.
Development of Rovo AI-based customer support automation solutions for handling support requests, improving response quality, and reducing manual workload.
Experience combining Atlassian Jira, Confluence, OpenAI technologies, and AI-assisted workflow optimization within enterprise environments.
Focus on improving productivity, automation, and intelligent decision-making processes inside Agile software development teams.
AI-Assisted Vibe Coding & Intelligent Software Development

2025–Present

Experience in AI-assisted “vibe coding” using Google Antigravity, Visual Studio Code Copilot Agent Mode, and manual AI-driven programming workflows with ChatGPT.
Development of software solutions through human-AI collaborative programming methodologies combining real-time prompting, code generation, architecture planning, debugging, and iterative refinement.
Utilized AI systems for accelerating full-stack development, rapid prototyping, documentation generation, and automation of repetitive programming tasks.
Experience integrating AI-assisted coding workflows into Agile software development environments and enterprise software projects.
Focus on improving development speed, creative problem-solving, and productivity through AI-enhanced programming techniques.

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

Publishes and produces music with friends around the world, performs DJ gigs, and creates YouTube content.
MARK Cash Emperor HAMILTON YouTube Channel: https://www.youtube.com/@markhamilton.cash.emperor

MARK Cash Emperor HAMILTON is a unique Reality TV-style YouTube channel where MARK HAMILTON portrays himself as a successful entrepreneur living a luxury lifestyle, using customer-paid income for massive investments in music and film production equipment, studios, software, and high-end technology. The channel follows his authentic everyday life, business activities, creative projects, financial risks, and uncompromising dedication to professional production in a reality-style format without fiction.

Freelance all-round worker in a licensed restaurant.
Spin Underground Records: https://www.spinundergroundrecords.fi/

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.

Redio Mafia

Freelance electronic music DJ mixtape producer, 1998

Produced pre-recorded 30-minute DJ mixtapes (cassette tape/MiniDisc) for radio host Leena Lehtinen using Vestax PDX-d3, Stanton Scratch Master, Technics SL-1210 MK II, Ortofon Concorde Nightclub, Pioneer CDJ-500 MKIII, and Vestax PMC-A7 equipment.

Private Entrepreneur

Video game development, design, and IT-related projects 1990-present

Started programming, video game development (C++ / 3D Modeling with Autodesk 3ds Max), and computer technology hobbies already in childhood using Commodore C64, Amiga 500, and 486 PC systems. Independently developed early video games, programming projects, and technical experiments already in the early 1990s. This long-term hands-on experience formed the foundation for a later career as a software architect, full-stack developer, and AI/LLM engineer. Total experience in software development, information technology, and technical projects approximately 36 years.

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

Introduction to Programming

2025

Cyber Security I

2025

Version Control, Git

2025

Cybersecurity

2024

Artificial Intelligence

2024

Advanced Web Application Development

2024

B-to-B Sales

2020

Red Hat Certified Salesperson

2009

Red Hat Certified Virtualization Salesperson

2009

E-Business

2004

Journalism

2003

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

Tampere Adult High School

2002-2003

Hypermedia

1999

Advanced Mathematics

Nokia Adult High School

1999

Advanced Mathematics

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, React, 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 Buttons, 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: React, THREE.js, Laravel and PHP

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

View Source Code

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: PHP, MySQL, Zend Framework, HTML, CSS, JavaScript, Ext JS, jQuery

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

Fairy Forest.AI

Tech Stack: WordPress, PHP, MySQL, and OpenAI REST API.

Children's fairy tale content generated by AI automation, with a business model based on Google AdSense advertising revenue % commission.

View Pages

3D Game and upcoming Steam distribution

Tech Stack: Anark Studio 2.5, Adobe Photoshop, 3D Modeling (Blender), Sound Design, and Music Composition

The project utilized Anark Studio 2.5 for creating interactive multimedia presentations and visual content. The project also included 3D modeling with Blender, where three-dimensional objects, environments, and animations were designed and produced. In addition, the project involved sound design and music composition, including the creation of original soundscapes, audio effects, and electronic music to support the visual experience. The work combined creative audiovisual design, technical implementation, and digital media production.

Feel the Underground Vibe

Tech Stack: PHP, WordPress, HTML, CSS, JavaScript, Atomos Ninja V, Canon XA60, AtomX Cast, Atomos Connect, GoPro MAX, Traktor Kontrol S4 MK3, RODE Shotgun Microphones, USB audio interfaces, Ableton Live, Wavelab, Cubase, Native Instruments, etc.

Spin Underground Records: Pioneering the Purest Techno Sounds Welcome to Spin Underground Records, where the beat is relentless, the bass is pulsating, and the energy is electrifying. We are a cutting-edge record label dedicated exclusively to the relentless pursuit of 100% pure Techno music. Our commitment to the genre runs deep, and we are proud to be the driving force behind some of the most innovative and boundary-pushing tracks in the electronic music scene.

View Pages

Skills and Competences

Full Stack Development: C/C++, Miniconda, OpenAI, C#, PHP, XML, ReactJS, Vue.JS, 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: LibreOffice, 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
Game Design: C/C++, 3D Modeling (Cinema 4D, 3D Studio Max and Blender), Anark Studio 2.5, Sound Design (Wavelab, Ableton Live, Cubase, Native Instruments), Music Production and Composition (Wavelab, Ableton Live, Cubase, Native Instruments), Graphic Design (Adobe Photoshop)

Contact

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

Business ID: 2739594-6

VAT Reg. No.: FI27395946