Maciek Chmura is a Polish builder, founder, and software engineer based in Kraków. After beginning his career in architecture and also working as a surfboard shaper, he moved into software development in 2016. He subsequently worked on commercial web applications in corporate and smaller-team environments while developing independent internet products.
Maciek is the founder and builder of QuickArchViz, an AI-assisted architectural-visualization service, and AlwaysQA, an agent-first platform for testing critical web-application workflows. He also founded AI Brand Scan, which analyzes how brands appear in AI-generated answers and converts visibility gaps into optimization tasks. His work joins his architectural background with experience in frontend, full-stack, and AI-assisted software development.
His public X profile summarizes his activity as building, coding, and shipping and identifies Kraków as his location. It also presents QuickArchViz as an AI-rendering product for architects.[1]
Early life and background
Maciek was born in 1985 and is Polish. Before entering the technology industry, he worked as an architect and shaped surfboards. These occupations gave him experience in both formal design practice and physical fabrication before he began working primarily with software.
Architecture remained important to his later career. Architectural work requires designers to move between sketches, three-dimensional models, technical constraints, presentation material, and client feedback. Producing an image for a meeting may require a separate rendering stage even when the underlying model is already prepared. Design revisions can then require the visualization process to be repeated. Maciek later drew on this experience when creating QuickArchViz.
He began building with code in 2016. The transition allowed him to move from designing physical objects and spaces to creating applications that could be developed, changed, and distributed directly. Maciek is based in Kraków, Poland, and speaks Polish and English. His X profile also lists Kraków as his location.[1]
Education
Maciek attended Cracow University of Technology. His degree, field of study, and attendance dates are unspecified.
His subsequent professional work nevertheless shows the continuing influence of architectural training. The need to preserve geometry, proportions, camera position, and design intent became a defining concern in QuickArchViz. Rather than treating architectural visualization as unrestricted image generation, he designed the product around the practical requirements of architects preparing material for client meetings, design reviews, competitions, and internal discussions.
Software-engineering career
Maciek entered professional software development after beginning to code in 2016. His work developed across browser applications, proof-of-concept products, established client systems, and internal business tools.
In January 2017, he began working as a software engineer at EPAM. His responsibilities included developing a Vanilla JavaScript operating environment for set-top boxes used to stream live television and on-demand programming. He also built proof-of-concept applications with React, allowing business ideas to be evaluated before larger implementation commitments were made.
During an overlapping period from January 2017 to July 2019, Maciek worked at Inventive Software. There, he built Vanilla JavaScript applications for the automotive and home-decoration industries. These projects used browser technologies for specialized commercial products rather than only conventional public websites.
In August 2019, Maciek joined Exadel as a senior software engineer. His work has included building and maintaining applications used to manage and sell virtual private servers and cloud services. He has also supported internal administrative systems for managing customers and infrastructure and has maintained and extended applications built with React and Next.js.
The combination of these roles gave Maciek experience with both small, exploratory applications and established production systems. He worked across organizations of different sizes and moved between focused prototypes, specialized interfaces, infrastructure-management software, and the modernization of existing frontend codebases. This experience later provided the technical basis for products that combine conventional web applications with externally supplied AI capabilities.
Independent projects
Maciek developed personal software projects alongside his employed engineering work. On March 18, 2024, he listed JobPins as being in development. JobPins was conceived as a job-board application with a map, applying geographic browsing to job discovery.
On March 26, 2024, he listed WhisperNotes as another project in development. Its purpose was to record and summarize notes. Both projects focused on a narrow workflow rather than attempting to operate as broad, general-purpose platforms.
This pattern continued in Maciek’s later businesses. QuickArchViz concentrates on architectural presentation, AlwaysQA on repeated browser-based quality checks, and AI Brand Scan on visibility within AI-generated answers. Although the products address different fields, each organizes AI or software automation around a clearly defined professional problem.
QuickArchViz
Maciek started QuickArchViz in January 2026. The product converts architectural sketches, drawings, rough project images, clay renders, and screenshots from three-dimensional modeling applications into presentation-ready images. It supports material from tools including SketchUp, Revit, Archicad, 3ds Max, Rhino, and Blender without requiring the user to upload a full model file.
The service is designed around a short workflow. A user uploads a screenshot or project image, selects a predefined visual style, and generates a result. The image can then be downloaded at high resolution or modified to adjust materials, people, cars, greenery, lighting, and other presentation details. QuickArchViz supports exterior visualizations, interior atmosphere studies, material comparisons, reusable company styles, and optional motion clips derived from completed still images.
Its central technical and product constraint is the preservation of architectural intent. General image-generation systems may produce an attractive image while changing proportions, moving windows, altering rooflines, reshaping paths, or redesigning other elements. Such changes can make the result unsuitable for a design discussion because the image no longer represents the proposed project. QuickArchViz therefore attempts to preserve the source geometry, camera position, composition, proportions, facade rhythm, openings, hard surfaces, and overall design while applying changes primarily to materials, lighting, environment, landscaping, and atmosphere.
Maciek described the product’s central development problem as making AI respect reality rather than treating the source image as an invitation to redesign the building. He developed separate prompt logic for visual directions including clean daylight, golden hour, overcast or Nordic light, evening or blue hour, and artistic treatments. The system uses a Laravel and PostgreSQL backend with a React and Inertia interface, while external image-generation services provide the underlying generative capability.
QuickArchViz uses pay-as-you-go credits rather than requiring a subscription. New users can begin with five free visualizations. A render credit creates one visualization, with two modification rounds and a high-resolution download included. Credits do not expire, and motion or walkthrough output is available at a higher credit cost. The service is positioned as a presentation tool rather than a universal replacement for full rendering systems.
Maciek’s X profile identifies QuickArchViz as an AI-rendering product for architects.[1] The company represents the clearest connection between his first profession and his later software career.
AlwaysQA
Maciek started AlwaysQA in August 2026. The product applies AI-guided browser agents to software quality assurance, particularly the repeated checks required after an application changes or a new version is deployed. It is intended for developers, product owners, and small teams that release frequently but cannot manually repeat every important user journey after every change.
AlwaysQA focuses on complete workflows rather than individual interface elements. Relevant journeys include account registration, sign-in, onboarding, checkout, billing, form submission, search, file and image uploads, and authenticated dashboard actions. Such workflows can fail because of frontend changes, backend errors, permissions, configuration problems, or external-service behavior even when a deployment otherwise appears successful.
A user defines a test case by supplying a starting address, describing the workflow in plain language, and stating an observable success condition. A dedicated quality-assurance account or reference image can be attached when authentication or an upload is required. The user does not need to maintain a conventional browser script or selectors for each interface element.
Each run opens a fresh browser and uses an AI-guided agent to attempt the workflow. Because the agent chooses its actions during execution, different runs may not reproduce precisely the same sequence of low-level steps. They nevertheless evaluate the same instructions and success condition. Runs can be initiated manually or scheduled on daily and weekly intervals.
The system distinguishes three outcomes. Passed means that the agent observed the specified success condition. Failed means that it explicitly observed behavior contradicting the expected result. Needs Attention covers cases in which the agent could not reach a confident conclusion or encountered an execution problem. This separation prevents an inconclusive run from being represented automatically as proof that the application itself is broken.
Completed runs can provide a structured summary, observations, a compact action timeline, and a temporarily available browser replay. A developer can review this evidence, update the application or test case, and start a fresh run. Stored quality-assurance and API credentials are encrypted, while project runs and evidence are restricted to their owners.
AlwaysQA also supports approved MCP integrations with coding agents. In this workflow, a coding agent can request a quality-assurance action, receive evidence about a failed browser journey, change the application, and request another run to evaluate the fix. Planned additions include direct issue-management integrations and testing beyond the browser, including APIs and email delivery.
Maciek has described browser automation as one layer of a broader testing strategy. Calculation rules may be better covered with unit tests, authorization and persistence with API or integration tests, and end-to-end user journeys with browser checks. Human judgment remains necessary to identify risks, define correct behavior, investigate unexpected results, and decide whether a release is acceptable.
Writing
Maciek has published technical and product-development writing. On July 22, 2024, he published “Discovering LiteFS and SQLite,” an article about simplifying the infrastructure of applications that need to serve users from multiple regions. It discussed the replication of SQLite databases across application nodes, transaction capture, journal-mode compatibility, primary-node management, and mechanisms for detecting split-brain conditions in a Next.js and Prisma environment.
In April 2026, he published “Building QuickArchViz: turning 3D models into renders.” The article documented the architectural problem behind the product, its application stack, the prompt framework used to constrain generated images, and interface decisions intended to remove setup work. Maciek emphasized that the difficult part was not generating an attractive image but preventing the system from changing the architecture.
On September 7, 2026, he published “Automated regression testing for web applications: what to automate and what to keep human.” The article distinguished regression testing from checking whether a specific defect had been corrected and argued against transferring an entire manual checklist indiscriminately into browser automation. It instead proposed selecting bounded, repeatable workflows with prepared test states and observable expected results.
Across this writing, Maciek treats software products as operational systems rather than demonstrations of a technology. His emphasis is on defining constraints, reducing interface friction, selecting the appropriate level of automation, and producing evidence that users can act upon.
Personal life
Maciek lives in Kraków, Poland, and speaks Polish and English. His public professional identity emphasizes building and releasing software products.[1] His career combines architecture, physical fabrication, employed software engineering, technical writing, and independent entrepreneurship.
Products and businesses
| Name | Website | Description | Start date |
|---|---|---|---|
| Architecture practice | Maciek worked as an architect before entering professional software development. His experience with architectural design, models, presentation images, and client-review workflows later informed QuickArchViz. | Before 2016 | |
| Surfboard shaping | Before his software career, Maciek shaped surfboards, giving him experience in physical design and fabrication. | Before 2016 | |
| Inventive Software | Software-engineering work involving Vanilla JavaScript applications for the automotive and home-decoration industries. | January 2017 | |
| EPAM | Website | Developed a Vanilla JavaScript operating environment for set-top boxes used for live television and on-demand content, and built React proof-of-concept applications to test business ideas. | January 2017 |
| Exadel | Website | Builds and maintains client applications for managing virtual private servers and cloud services, supports internal administration tools for customers and infrastructure, and maintains React and Next.js applications. | August 2019 |
| JobPins | Website | A map-based job-board application listed as being in development in March 2024. | March 18, 2024 |
| WhisperNotes | Website | A personal software project intended to record and summarize notes, listed as being in development in March 2024. | March 26, 2024 |
| Discovering LiteFS and SQLite | Website | A technical article discussing the use of LiteFS to replicate SQLite databases in distributed Next.js applications, including latency, transaction replication, journal modes, cluster management, and split-brain prevention. | July 22, 2024 |
| QuickArchViz | Website | An architectural-visualization product that converts sketches, drawings, rough project images, and screenshots from three-dimensional modeling applications into presentation-ready exterior and interior images. It is designed to preserve source geometry, camera position, composition, and architectural intent while enhancing materials, lighting, landscaping, and atmosphere. | January 2026 |
| Building QuickArchViz: turning 3D models into renders | Website | A first-person development article explaining the origin, architecture-focused constraints, technical stack, visual-style system, and interface decisions behind QuickArchViz. | April 24, 2026 |
| AI Brand Scan | Website | An agent-first AI-search visibility platform that examines whether and how brands appear in AI-generated answers, compares competitor visibility, monitors prompts, and converts identified gaps into generative-engine-optimization recommendations and agent tasks. | Active by 2026 |
| AlwaysQA | Website | An agent-first software quality-assurance platform that checks critical application workflows in a real browser. Users define workflows and observable success conditions in plain language, and runs return Passed, Failed, or Needs Attention outcomes supported by structured evidence. | August 2026 |
| Automated regression testing for web applications: what to automate and what to keep human | Website | An article about selecting appropriate levels of regression-test automation, separating browser tests from unit and API checks, defining observable expected results, and preserving human judgment in quality assurance. | September 7, 2026 |
Selected milestones
| Date | Event | Ref |
|---|---|---|
| 1985 | Birth Born in 1985. |
|
| 2016 | Transition into software development Began building software with code after working in architecture and surfboard shaping. |
|
| January 2017 | Professional software-engineering career Began software-engineering roles at EPAM and Inventive Software, working on browser-based applications and proof-of-concept products. |
|
| August 2019 | Joined Exadel Joined Exadel as a senior software engineer, building and maintaining applications for cloud-service and infrastructure management. |
|
| March 18, 2024 | JobPins development Listed JobPins, a map-based job-board application, as an independent project in development. |
|
| March 26, 2024 | WhisperNotes development Listed WhisperNotes, a note-recording and summarization project, as being in development. |
|
| July 22, 2024 | Published article on LiteFS and SQLite Published the technical article “Discovering LiteFS and SQLite” on his personal website. |
|
| January 2026 | Started QuickArchViz Started QuickArchViz, an AI-assisted architectural-visualization product that turns sketches and model screenshots into presentation-ready images while seeking to preserve design intent. |
[1] |
| August 2026 | Started AlwaysQA Started AlwaysQA, an agent-first quality-assurance platform for checking critical application workflows in a real browser. |