Profile Snapshot
Product-focused developer with a passion for clean UX, scalable systems, and measurable impact.
Work Experience
i4ware Software
Owner & Founder 2016-presentWorked 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 2015Hosted electronic music program on Internet radio.
Certitude Oy
Software Developer (ERP) 2014-2015Worked with PHP, AJAX, Ext JS, XHTML, CSS, MySQL, Zend Framework, PHPExcel, TCPDF.
Spin Underground Records
Record Label Owner 2014-presentPublishes 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-2016Software development for clients and web-hosting resell.
MML-Group
Software Developer (ERP) 2013-2014Worked with PHP, MySQL, AJAX, Zend Framework, jQuery, PHPExcel, TCPDF, Signom.
Turotim Oy
Telemarketer 2010Magazine Telemarketing with commission %.
Eezy Osk
Light Entrepreneur 2009-2013Delivered Joomla sites and IT projects for clients under brand name i4ware Software.
Teknologiaplaneetta (Osuuskunta PPT)
Member (Co-owner) 2006-2009Delivered Joomla sites for customers and Atlassian Solution Partner. PHP/MySQL development.
Law Office Pauli Kiviharju Ky
IT Support 2006Microsupport and website development.
Brain Alliance Solutions Oy
Solutions Expert 2006SaaS tasks.
Doberman Consulting Oy
Intern 2004 & 2005HTML, CSS, PHP development.
Työvoimapörssi Oy
Light Entrepreneur 2004-2006Static Website design for clients.
Ikaalinen Business School
Intern in Computer Hardware 2004Ethernet assembly, video edit, and PC repair.
Media Consult Oy
Telemarketer 2002-2003Magazine Telemarketing with commission %.
Georgia Pacific Oy
Paper Worker Intern 2002Pulp/WC Papper Machine handling, delivered damaged unneeded WC paper trash to recycle and Warehouse Cleaning.
Green Can Oy
Paper Worker Intern 2001Automation and control of cardboard packaging machinery and metal fabrication.
Self-Employed
Rare Planescape AD&D books import business 2000-2013Imported rare Planescape AD&D books from USA to Finland and sold them at a higher price.
Parolan Panssarikorjaamo
Vehicle Repair Assistant 1998MIG 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 1996Shielded 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 & 1997Assistant work to a senior automation technician.
Nokian Jalkineet
TET Work Practice: Warehouse Assistant 1994-1995Handling rubber boots transport between warehouses using trolley carts.
Redio Mafia
Freelance electronic music DJ mixtape producer, 1998Produced 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-presentStarted 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-2014Vocational Qualification in Business ICT (Datanomi), Multimedia Content and Web-programming
Ikaalinen Business School
2003-2006Paper Industry Professional, Courses in Automation Device Programming
Valkeakoski Vocational College
2000-2002CAD Designer, AutoCAD and other Computer Software
Tampere Adult Education Center
1998-1999Electrician & Automation Installer, Courses in Automation Device Programming
Nokia Vocational Institute
1995-1997Additional training
Introduction to Programming
2025Cyber Security I
2025Version Control, Git
2025Cybersecurity
2024Artificial Intelligence
2024Advanced Web Application Development
2024B-to-B Sales
2020Red Hat Certified Salesperson
2009Red Hat Certified Virtualization Salesperson
2009E-Business
2004Journalism
2003Advanced Mathematics, Mother Tongue, Philosophy, Basic Mathematics, etc.
Tampere Adult High School
2002-2003Hypermedia
1999Advanced Mathematics
Nokia Adult High School
1999Advanced 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Skills and Competences
Contact
Let’s connect. Share your project goals and I’ll respond within 24 hours.
