Walter A. Jablonowski
WAJ · Software Engineering
// PROFILE 2026
</> AI Software Engineer
Walter A. Jablonowski
AI Systems & App Development
25+ years of development experience
What I deliver for you
▸
AI Agents & Automation – autonomous workflows that measurably accelerate business processes
▸
Data Solutions – from pipelines through analytics to scalable data platforms
▸
App Development – high-performance web & mobile apps, AI-assisted and built in record time
▸
Architecture & Consulting – 25+ years of experience across languages, stacks and industries
Technology Focus
AI Agents LLM Integration MCP Prompt Engineering PHP JavaScript Python TypeScript SQL MySQL / MariaDB Oracle SQL Server
Languages
German Native speaker
English C1 · confident in reading, writing and comprehension
Availability
Immediately
Freelance
up to 100 %
Permanent role
16–20 h, temporarily full-time
Engagement
Remote / Hybrid
Location
Bamberg, DE
Mailwalterjab@outlook.com Phone+49 160 99658047
Webwalter-a-jablonowski.github.io LinkedInlinkedin.com/in/waj-ai
Scan or click for contact details
01
Profile
Software developer with over 25 years of professional experience designing and building demanding applications. Current focus: AI systems – from autonomous AI agents through business process automation to data solutions with LLM integration. I develop consistently AI-assisted myself and therefore deliver substantially faster at consistently high quality. Broad technology experience across many languages and stacks lets me get up to speed quickly in any environment.
25+
Years of professional software development
40+
Successfully completed projects
10+
Programming languages used in production
02
Services
#### AI Agents & Automation
Autonomous agent systems and workflow automation that take over repetitive business processes – including tool integration and monitoring.
#### Data Solutions
Retrieval-augmented generation, semantic search, data pipelines and analytics – from architecture through to operations.
#### App Development
Web and mobile applications, AI-assisted development: shorter time to market with no loss of quality.
#### Architecture & Project Management
System architecture, technology selection, code reviews and modernisation, plus technical project management.
03
Core Competencies
#### AI
AI-assisted development
Python, TypeScript
MS Agent Framework
OpenClaw, HermesNew
#### Web Development
PHP
OOAD
JavaScript
HTML, CSS
#### Database
SQL
Relational DB design
MySQL, SQL Server, Oracle
#### Earlier Projects
C# Java C/C++ Objective-C .NET iOS apps Android UML XML/XSLT Xcode Visual Basic VBA
04
AI Skills in Detail
#### Agents & Orchestration
AI agents & tool use
MCP
LangChain / LangGraph
#### LLM Integration
LLM integration
Prompt Engineering
Multimodal AI (vision, speech)
#### Data & Retrieval
Data pipelines
Embeddings & semantic search
Vector databases
#### Evaluation & Validation
LLM Evaluation
Pydantic
05
Project History
i The more recent projects listed (built with AI) are only a selection – many further projects exist, since AI makes very rapid development possible. Older projects were written by hand.
08/2026 – present
ongoing
AI / Development
#### Autonomous Software Development – Harness for Iterative Improvement
Concept, architecture, development
- Runner for autonomous iterative improvement: a goal and a budget are set, and the system works a deliverable in focused individual steps
- Assessment is done by a second, independent agent instance with read-only permissions – probabilistic scoring, but deterministic control flow with defined abort paths
- Modular automation of document and knowledge work, installed on the customer’s own premises; nine step types from parsing to approval, four parsing stages up to OCR
- Incoming invoice module based on EN 16931 with an end-to-end audit trail, budget limits, simulation mode and persistent human approvals
- A single read-only window shows what every coding agent is working on across all projects – type of action, command, purpose and runtime, sorted by urgency
- Per-session metrics with cost, context utilisation and changed files, including a jump into the already open editor instance
- End-to-end path from web capture through the ticket and the knowledge-based chat to handover to a human agent
- Answers are grounded against a knowledge base and backed by sources; the conversation state per ticket is held multi-tenant in a YAML file
- Scheduled agent that audits a website, reworks pages for both classic and AI-assisted search and delivers the result on a branch of its own
- Data from crawl, Search Console, Analytics, SERP and AI citations is condensed into findings; interchangeable adapters per building block, full restore if a check fails
- File-based knowledge base in Markdown that an internal AI agent organises on its own: placing, restructuring, index maintenance and resolving contradictions
- Every change is atomic, logged, versioned and reversible; a detected inconsistency freezes the database – crash-safe on file system primitives alone
- Central view for log files in any format with AI-assisted analysis; over 100,000 entries per file stay manageable through database synchronisation
- Pluggable type system of detection, parser and renderer, plus a filter language whose expressions can be saved and generated by the AI
- Questions in natural language are translated into SQL, validated before execution and presented as a table or chart
- Several databases at once: the model picks the right source itself and also answers questions that span database boundaries
- Voice assistant on the website that answers visitor questions in dialogue and calls tools while doing so, such as navigating to the relevant page
- Real-time audio over WebSocket to a live speech model, brokered by a custom relay service that keeps keys and system prompt away from the browser; bilingual German and English
- Tool for recording your own activities over the year – what was actually done and how much time things really take
- Project and calendar view onto the same data, deliberately designed around condensed highlights rather than individual events; multi-user and database-free
- Task board along the time axis of current and upcoming tasks, plus a scrollable bar of months, weeks and days reaching into coming years
- AI sidebar with tool access to the entire board, every proposed change acceptable individually; archiving happens automatically at the turn of the month
- File-system-based management of reusable text blocks and prompts, with nested inclusion and reuse without duplication
- Two interfaces onto the same data: a web application for maintenance and a Windows application that inserts at the cursor position via a system-wide keyboard shortcut
- Editor library for the browser with no dependencies at all: no build step, no bundler, no server – included via a single script tag
- Extensible through registered specification classes per markup element, with a switchable end-user and expert mode; developed entirely AI-assisted
- Board that bundles large amounts of information into a small space, to create an overview in the first place and keep it usable
- AI sidebar that reads the board and changes it structurally; stable direct references survive renaming and moving, with a backup before every write
- Reusable component that evaluates complex boolean filters against a full text or against nested records – for crawlers and interfaces with typed-in filters
- Custom expression language with parentheses, regular expressions, set and length checks, chronological date comparison and an optional synonym list
- Board for steering a larger number of parallel projects with hierarchical tags and search across the current state, including unsaved changes
- AI sidebar that reads the board along with linked files and changes any structure through tool calls; file access stays confined to a base directory
- Daily tracking of nutrient intake across roughly 43 vitamins, minerals, fatty acids and amino acids – an analysis that cannot be done by hand
- Rigorously designed around few interaction steps and extended with exercise, supplements and finances; in continuous daily personal use since the start of 2024
- Backend and UI for external partners
- Further development of a web application in the field of statistical data
- Database-driven application for handling business operations, replacing a legacy system
- Development with as few dependencies as possible, to give the application a very long service life and minimise migration effort caused by frameworks
- Generating interfaces from building blocks, further components for a small framework including an ORM
- Developing the database and forms on top of the framework
- Development of open source components and applications (github.com/walter-a-jablonowski); not all of it is published
- Focus on simplicity, in contrast to the general trend towards ever more complex web frameworks, and on automation – the same result can often be achieved with far less complex means
- Areas of interest: information management, tools for data acquisition and communication, framework components, tools
- Extending an iOS application from the publishing sector with filter functions and various UI features
- Migrating the data from files to SQLite using a self-written tool, rewriting the data core
- iPad version, port to Android
- Extending an iOS application with UI features
- Switching the barcode scanner from a library to the iOS SDK, updating libraries
- New development of a web application in the field of statistical data
- Layout based on AdminLTE, implementation of the graphic design, animated menus and the like
- Custom classes for the app (base classes, App, ErrorHandler, DB, Log, Data, Captions etc.) plus client-server communication and a custom templating system
- Dashboard with various charts based on data collected via SDK and Chart.js, rearranging of widgets
- Generating user-defined charts, YAML chart definition format
- Data lists with grouping, expandable, sorting, (i) buttons with additional popup information, detail view with data list, list functions, menus
- Mobile view for phone and tablet with design adjustments (responsive)
- User settings, admin, user help, about, imprint, privacy and further functions
- Contributing to an eCommerce system
- Development with .NET Gadgeteer (in-house project)
- Contributing to an iPhone app – the iPhone version of a Web 2.0 platform
- Development of a Web 2.0 application in the field of feed aggregation
- Backend with data layer and backend functions, web frontend
- Development of an iPhone app for vehicle information as a basis for further app development; the functional details of the project are confidential
- Training developers using the app
- Contributing to the development of a service platform as an iPhone app in the consumer services sector
- Development of an iPhone app for communicating news items in the B2B sector
- News presented as a list, detail view and PDF view, plus push messages, user login and an access log in the database
- Both the iPhone app and a server interface were developed, the latter making existing data (news, PDF) accessible for use in the app
- Development of an iPhone app for a large German telecommunications group in the area of fee payment
- Development of an app as an entry point to the platform of a real estate portal
- Querying location information (GPS), searching and displaying properties from the database by search text/location or geo coordinates, plus user login
- SQL development in a large database system used to manage the entire nationwide inventory of a German federal agency
- Implementing RfCs (requests for change), developing reports, complex bulk data changes
- Contributing to several iPhone apps for receiving radio broadcasts on the iPhone
- Main purpose: monitoring budget compliance in software projects
- Development of an Access-based multi-user solution for recording working hours per order or task, with analysis for tracking adherence to schedules and budgets, plus functions for billing end customers and staff
- Order management, task overview per user with the option to assign tasks to users, an integrated specification document per order
- User management with different access rights depending on the user role (developer, management)
- Development of a problem report component for an application in the technical documentation sector
- Connection to a bug tracking system
- Development of an ERP/invoicing system for SMEs with customer master data, supplier master data, articles, prices per supplier, sales orders, purchase orders and a complete document history per transaction
- Interface optimised for ease of use, search and filter functions, printing functions
- Design of the relational data model, SQL development, user interface design, development of the client application
- Approx. 60 % implemented; the customer postponed completion to the end of 2008
- Development of software for flexible validation and cleansing of large Oracle databases holding several million records (statistical data from industrial production)
- Later: advisory work on integrating the tool into a larger application, implementation of further components
- Development of a general-purpose component (DLL) for building hierarchical, user-defined (unbounded) data filters in VB.NET applications
- XML format for filter definitions; the component was intended for use in several applications
- New development of an application for in-plant IT support with a ticket system, storage of every action per ticket (complete history) and a ticket workflow that accounts for subcontractors
- Sending email from the application, knowledge base, analysis reports, extensive graphical evaluations (bar and pie charts including hierarchical data filters), printing of all data, access permissions and a good deal more
- Development of the complete application: design of the relational data model, queries and procedures in PL/SQL, the entire client application, ongoing development to requirements
- 08/2008: development of a modified version of the application for another department
- New development of an application for centralised management, validation and provisioning of data, user accounts and access rights for in-house applications
- Extensive data import functions to supply the data from five source systems
- Connecting third-party applications in order to centralise program access; in its final stage up to 70 applications and a multiple of that in installations
- Overviews and reports on all account data for management purposes
- Development of the complete application: design of the relational data model, queries and procedures in PL/SQL, the entire client application, ongoing development to requirements
- Extending an application for automated worldwide updating and distribution of files with several features (in user clients and a Windows service)
- Development of a complete ERP system for handling the trade in solid wood furniture and sales via the internet
- Automation of sales through the purpose-built web shop and the eBay platform
- Preparations for reworking approx. 10 Access applications after the move to Service Pack 2 of Windows XP
- Requirements analysis, implementation for automated program conversion
- Pre-study for the redesign of a project controlling system, analysis of the existing system with 140 users at two sites
- Preparation of a technical study with several redesign strategies, time and cost estimates
- Development of a web platform for print solutions (product development)
- Project not pursued further after 10/2004
- Contributing to the implementation of an application framework for commercial and technical applications
- Function: generating the relational data model, GUI and configurable interface logic at runtime (based on a UML model in XML form)
- Development of a tool for converting approx. 300 installations to the euro (10/2001)
- Subsequently carrying out the conversion for all customers step by step
- New development of software for production in concrete plants: production control, order processing, collection of production data, generation of statistical reports, integration with invoicing systems
- On-site installations with customer-specific customisation at plants in Germany and northern France: developing extensions to requirements, adapting formats to the plant equipment and to commercial software
- Responsibilities: project management, customer consulting, analysis and design, GUI workflow, implementation of core functionality, coordination with a manufacturer of control systems
- Migration of a very large fleet scheduling application from Borland C++ to Visual C++ and Win32
- Development work on 3 products (invoicing, financial accounting and fleet scheduling)
- Development of functional extensions to requirements
- Creating and adapting forms (Forth-like language)
- Creating and adapting import/export interfaces (production plants, financial accounting …)
- Various projects as a part-time job while at school: further development of financial accounting software, various tools
Stack: Python · Claude Code CLI · YAML · NDJSON · HTML · JavaScript · pytest
08/2026 – present
ongoing
AI / Back Office
#### Framework for AI Automation of Back-Office Processes
Concept, architecture, development
Stack: Python · SQLite · Gemini · Ollama · YAML · Docker · REST · OCR · pytest
05
Project History (continued)
07/2026 – present
ongoing
AI / Development
#### Central Monitoring of AI Coding Agents Working in Parallel
Concept, architecture, development
Stack: Python · aiohttp · YAML · HTML · JavaScript · CSS · PowerShell
07/2026
1 month
AI / Customer Service
#### AI-Assisted Support System with Escalation to Humans
Analysis, architecture, development
Stack: Python · FastAPI · OpenRouter · BM25 · YAML · PHP · JavaScript · pytest
07/2026
1 month
AI / Marketing
#### SEO Agent for Classic and AI-Assisted Search
Concept, architecture, development
Stack: Python · OpenRouter · Gemini · Ollama · SQLite · Search Console · GA4 · Git
05/2026 – present
ongoing
AI / Knowledge
#### Agentically Maintained Knowledge Base
Concept, architecture, development
Stack: Python · Anthropic API · OpenRouter · Gemini · Markdown · YAML · pytest
05
Project History (continued)
04/2026 – 07/2026
4 months
AI / IT Operations
#### Log Viewer with AI Analysis for Arbitrary Formats
Concept, architecture, development
Stack: PHP · Symfony YAML · SQLite · MySQL · SQL · JavaScript · HTML · CSS
12/2025 – 01/2026
1 month
AI / Sales
#### Natural Language Database Querying
Concept, architecture, development
Stack: Python · FastAPI · MCP · Gemini · OpenRouter · SQLite · MySQL · Jinja2
11/2025 – 07/2026
9 months
AI / Web
#### Voice Agent for Customer Support on the Website
Concept, architecture, development
Stack: JavaScript · WebSocket · Cloudflare Workers · Gemini Live · Web Audio API
10/2025 – 04/2026
6 months
Self-Management
#### Application for Activity and Feedback Tracking
Concept, architecture, development
Stack: PHP · Symfony YAML · JavaScript · HTML · CSS · Composer
05
Project History (continued)
10/2025 – present
ongoing
AI / Tasks
#### AI-Assisted Time-Based Task Board
Concept, architecture, development
Stack: PHP · Symfony YAML · JavaScript · HTML · CSS · OpenRouter · Gemini · Ollama
08/2025 – present
ongoing
Tools
#### Snippet and Prompt Management with System Integration
Concept, architecture, development
Stack: PHP · Symfony YAML · JavaScript · CSS · C# · .NET 8 · WinForms
06/2025 – 04/2026
10 months
Software
#### Markdown Editor as a Dependency-Free Browser Library
Concept, architecture, development
Stack: JavaScript · HTML · CSS · Markdown · PHP
04/2025 – present
ongoing
Information
#### Condensing Large Amounts of Information into a Single View
Concept, architecture, development
Stack: PHP · Symfony YAML · JavaScript · HTML · CSS · Composer
05
Project History (continued)
12/2024 – 06/2026
18 months
Software
#### Filter Component with Its Own Expression Language
Concept, architecture, development
Stack: PHP · Symfony YAML · Composer · regular expressions
11/2024 – present
ongoing
AI / Projects
#### AI-Assisted Board for Steering Many Projects
Concept, architecture, development
Stack: PHP · Symfony YAML · JavaScript · HTML · CSS · Google AI Studio · OpenRouter
03/2024 – present
ongoing
Health
#### Nutrient Tracking with Minimal Interaction Effort
Concept, architecture, development
Stack: PHP · Symfony YAML · JavaScript · HTML · CSS · Composer
08/2021
1 month
Recycling
#### Backend / UI for External Information Access
Development
Stack: JavaScript · HTML · CSS · C# · .NET
05
Project History (continued)
01/2021 – 07/2024
43 months
Statistics
#### Further Development of a Statistics Web Application
Development
Stack: PHP · HTML · AdminLTE · Chart.js · CSS · JavaScript · jQuery
05/2019 – 01/2021
21 months
Advertising
#### New Web Application for Business Administration
Development
Stack: Custom framework · PHP · JavaScript · jQuery · BS · MariaDB · SQL
01/2018 – present
ongoing
Open Source
#### Development of Open Source Applications and Components
Development
Stack: PHP · JavaScript · jQuery · YAML · JSON · BS · HTML · CSS
11/2015 – 01/2016
3 months
Publishing
#### Extension of an iOS Application, iPad Version, Port to Android
Development
Stack: Objective-C · Java · PHP · Xcode · Android Studio
05
Project History (continued)
09/2015 – 10/2015
2 months
Publishing
#### Extension of an iOS Application
Development
Stack: Objective-C · Xcode
09/2015 – 12/2017
23 months
Statistics
#### New Statistics Web Application
Development
Stack: PHP 5/7 · HTML · AdminLTE · Chart.js · CSS · JavaScript · jQuery · YAML
02/2015 – 03/2015
2 months
E-Commerce
#### Contribution to an eCommerce System
Development
Stack: PHP
08/2012 – 10/2012
3 months
Embedded
#### Development with .NET Gadgeteer
Analysis, design, development
Stack: C# · .NET Framework · .NET Micro Framework · .NET Gadgeteer Hardware
05
Project History (continued)
02/2012
1 month
Software
#### Contribution to an iPhone App for a Web 2.0 Platform
Development
Stack: iOS SDK 5 · Objective-C · Xcode
07/2011 – 09/2011
3 months
Media
#### Development of a Web 2.0 Web Application
Planning, analysis, architecture, development
Stack: PHP 4 · HTML · CSS · XML · JavaScript · jQuery
12/2010
1 month
Automotive
#### Automotive iPhone App, Training of Developers
Analysis, design, development
Stack: iOS SDK 4 · Objective-C · Xcode · Interface Builder · Web Services · XML
10/2010 – 12/2010
3 months
Services
#### Development of an iPhone App in Consumer Services
Analysis, design, development
Stack: iOS SDK 4 · Objective-C · Xcode · Interface Builder · Web Requests · XML
07/2010 – 08/2010
2 months
Advertising / B2B
#### Development of a News iPhone App
Analysis, design, development
Stack: iOS SDK 4 · Objective-C · Xcode · PHP 4 · MySQL · SOAP · Push
05
Project History (continued)
07/2010 – 08/2010
2 months
Telecommunications
#### Development of an iPhone App for a Telecommunications Group
Program design, development
Stack: Apple iPhone SDK 3 · Objective-C · Xcode · Interface Builder
11/2009
1 month
Real Estate
#### New iPhone App for a Real Estate Portal
Analysis, design, development
Stack: iOS SDK 3 · Objective-C · Xcode · Interface Builder · GPS API
02/2009 – 12/2009
11 months
Public Sector
#### SQL Server Database Development
Database developer
Stack: MS SQL Server 2000/2008 · SQL · Reporting · DTS · Crystal Reports · .NET
01/2009 – 03/2009
3 months
Media
#### iPhone Radio Apps
Development
Stack: iOS SDK 3 · Objective-C · Xcode · Interface Builder
05
Project History (continued)
07/2008
1 month
Software
#### Tool for Time Tracking, Project Tracking and Billing in Software Projects
Analysis, design, development
Stack: MS Access 2003 · VBA · SQL
03/2008
1 month
Technical Documentation
#### Bug Reporting Component Connected to a Bug Tracking System
Development
Stack: C# · Visual Studio 2008 · .NET Framework 3.0 · WPF · Web Services
12/2007 – 03/2008
4 months
ERP / SME
#### New Development of an ERP System
Analysis, design, development
Stack: Visual Basic .NET · .NET Framework · WinForms · ADO.NET · MS Access
05
Project History (continued)
11/2007, 07/2008 – 08/2008
3 months
Industry
#### New Application for Data Cleansing
Analysis, design, development
Stack: Visual Basic .NET · .NET Framework · WinForms · Oracle · PL/SQL · Q-DAS
04/2008 – 05/2008
2 months
Industry
#### Component for Building Hierarchical Data Filters
Analysis, design, development
Stack: Visual Basic .NET · .NET Framework · WinForms · Oracle · PL/SQL · XML
07/2007 – 12/2008
18 months
Industry
#### New Application for IT Support
Analysis, design, development
Stack: Visual Basic .NET · .NET Framework · WinForms · ADO.NET · Oracle · PL/SQL
05
Project History (continued)
02/2007 – 12/2008
23 months
Industry
#### New Plant-Wide Application for User and Access Control
Analysis, design, development
Stack: Visual Basic .NET · C# · .NET Framework · WinForms · Oracle · PL/SQL · XML
01/2007
1 month
Industry
#### Extension of an Application for Worldwide File Exchange
Development
Stack: Visual Basic .NET · .NET Framework · SQLite · Sparx EA UML Tool
12/2004 – 02/2006
15 months
Furniture Retail
#### New ERP Application for Solid Wood Furniture Sales
Planning, analysis, design, development
Stack: MS Access XP · MySQL · PHP 4 · Visual Studio · C#
05
Project History (continued)
11/2004 – 12/2004
2 months
Software
#### Preparation for Reworking Approx. 10 Access Applications
Analysis, design, development
Stack: MS Access XP · Visual Studio
10/2004
1 month
Mechanical Engineering
#### Technical Proposal for the Redesign of a Client/Server Application
Analysis
Stack: Sybase database · PowerBuilder (for testing)
07/2004 – 10/2004
4 months
Print / Media
#### Development of a Web Platform for Print Solutions
Development
Stack: PHP 5 · SQL · MySQL · HTML · XAMPP
01/2002 – 11/2002
11 months
Concrete Industry
#### Contribution to the New Development of an Application Framework
Development
Stack: Java · XML · XSLT · Together UML · JBuilder
10/2001 – 12/2001
3 months
Concrete Industry
#### Euro Conversion of an Invoicing Application
Analysis, design, development
Stack: MS Visual C
05
Project History (continued)
02/2001 – 06/2002
17 months
Concrete Industry
#### New Software for Production Control in Concrete Plants
Project management / development
Stack: MS Access · Visual Basic · Winsock · SQL Server
01/2001 – 02/2001
2 months
Concrete Industry
#### Migration of Fleet Scheduling Software
Analysis, development
Stack: Borland C++ · Visual C++ · Visual Basic (resource file code generation)
09/2000 – 01/2003
29 months
Concrete Industry
#### Further Development of 3 Software Products
Analysis, design, development
Stack: C · Visual C++ · Borland C++ · MFC · dBase IV/V · Forth-like language
01/1996 – 09/1999
3 years 9 months
Software
#### Working at a Software Company While Still at School
Development
Stack: MS Access · Visual Basic · C · Visual C++ · MFC
06
Education
2003
IT Specialist qualification (IHK)IT Specialist for Application Development
1996 – 1999
Part-time work while at schoolDevelopment for a software company
from 1992
Started programmingAt the age of 14 (Borland C)
07
Interests
Professional
AI · Information management · Minimalist web apps · Cloud · UX · Innovative technologies · Nonprofit software · Blockchain
Personal
Nutrition
08
Contact
I look forward to your project inquiry – walterjab@outlook.com · +49 160 99658047 · walter-a-jablonowski.github.io