Software Engineer
jKirkerx builds complete software systems, not only small pieces of an app. The work includes research, architecture, choosing frameworks, wiring the build, shipping usable tools, and making sure the site works for both bots and humans.
Hybrid Site Delivery
The jKirkerx website uses a hybrid system: bots and crawlers receive a quick, meaningful static HTML page first, then the React application renders the richer human-facing interface.
That keeps the public pages fast and understandable before JavaScript runs, while still allowing React, Vite, Tailwind, images, cards, navigation, and interactive project pages to drive the full experience for people.
The Software Engineer page is part of that system, so its prerendered HTML carries the same core story as the React page rather than serving an empty shell.
Full-Stack Software Work
The software engineering work covers React, Vite, Tailwind, PHP 8, .NET, Visual Basic, Kotlin for Android, Python, AWS, Route 53, Amplify hosting, databases, installers, and support tools.
The goal is to choose the stack that fits the job rather than force every project into one preferred framework.
The work spans complete applications, prototypes, framework choices, data models, cloud wiring, desktop support tools, mobile workflows, and production cleanup after the first version proves itself.
Legacy and Modern Systems
Some projects are modern greenfield builds. Others are about keeping valuable older systems alive while replacing the pieces that no longer fit the current environment.
VDos 2026 is a good example: a fork focused on giving legacy DOS business applications a real production print system on current Windows 11 64-bit machines.
The same engineering pattern shows up across the portfolio: keep what still works, replace what blocks the workflow, and build the bridge that lets the system keep earning its place.
Project Portfolio
Spark Journal tracks bowling games, balls, lanes, oil patterns, notes, and frame-level review across iPhone and Mac workflows.
Simple BOL focuses on shipping paperwork and bills of lading. PCAD Toolkit focuses on project cost analysis and definition. VDos 2026 focuses on production printing and easier setup for legacy DOS business applications.
These projects show the range of the Software Engineer section: modern React pages, mobile and desktop app thinking, PHP and database workflows, business documents, installers, and support for long-running legacy systems.
Code Languages and Practical Choices
The Software Engineer page covers React, PHP 8, .NET Core C#, Visual Basic, Angular, Kotlin, and Python from a practical viewpoint: use the language that fits the job and the people who have to live with the result.
React and Vite fit this current website. PHP 8 remains useful for direct web systems. Visual Basic still matters where older business apps are running. Kotlin and Python support Android, automation, tooling, and AI-adjacent work.
The emphasis is not language fashion. The emphasis is proper principles, useful design, and shipping systems that can be understood, maintained, and improved.
jKirkerx connects software engineering, reseller operations, partnerships, and practical product work. Visit the project pages for Spark Journal, Simple BOL, PCAD Toolkit, and VDos 2026.