Software consulting · Jönköping, Sweden
Engineering ideas into real-world impact.
Software architecture, development and technology consulting focused on building reliable solutions for real business challenges.
01The company
A Swedish software consultancy built on engineering experience.
JkpgKod Consulting AB is a software consulting company based in Jönköping, Sweden. It was founded by Zaher Azam, a solution architect and .NET developer who has worked with enterprise systems for more than 20 years.
The company helps organisations design, build and improve software that has to work in daily operations: systems that connect to other systems, handle real volumes and stay maintainable for years. The company also develops its own product, Saaslix.
What the company does
- 01
Architecture and system design
Shaping the structure of a system before it is built, or reviewing one that already exists: boundaries, data, integrations and how it can grow.
- 02
Software development
Building back-end services, APIs and web applications in C# and .NET, with modern web front-ends where they are needed.
- 03
Integration and modernisation
Connecting systems through APIs and data exchange, and moving older applications to current technology step by step.
- 04
Technical guidance
Supporting teams with architectural decisions, code quality and onboarding, so knowledge stays in the organisation.
02The person behind the company

Zaher Azam
Founder · Solution Architect · Senior .NET Developer
Engineering experience with a human focus.
Zaher Azam has designed and built enterprise systems since 2002, across logistics, healthcare, e-commerce, manufacturing, transport and the public sector. He works mainly with Microsoft .NET, system integration, multi-tenant SaaS platforms and high-volume transactional systems.
Today he leads development and architecture work on a logistics integration platform that connects many customers with global carriers such as DHL, FedEx, UPS and Aramex. Earlier roles include healthcare systems for Region Jönköpings län, a lay judge administration system for the Swedish National Courts Administration, and the move of Nelly.com from Classic ASP to ASP.NET MVC.
He combines technical depth with an interest in how organisations work, and he enjoys helping other people understand the technology they work with.
Career timeline
Select a role to read more.
2022–Logtrade Technology ABSenior Systems Developer / Solution Architect
Leads development and architecture for a multi-tenant transport administration and logistics integration platform: carrier integrations, REST APIs for booking, tracking, pricing and labels, document and PDF generation, performance work and mentoring.
Jönköping, Sweden
2018–22Region Jönköpings länSenior Systems Developer
Healthcare and data management systems: health consultation applications, work on the MetaVision 6 patient data management system, InfoCentral for reporting to national quality registries, and UFIX for invoice documentation.
Jönköping, Sweden
2017–18Flintab ABSenior Solution Architect & Systems Developer
Architecture and end-to-end development of a web interface for an industrial weighing system, in close collaboration with end users.
Jönköping, Sweden
2015–17DomstolsverketSenior Systems Developer
Designed and built a web-based system for managing lay judges across the Swedish courts, with scheduling, integrations, automated notifications and reporting.
Jönköping, Sweden
2014–15Fläkt Woods GroupSystem Developer
Built a product data management system for handling data changes across factory operations.
Jönköping, Sweden
2013–14AF Consult — client Nelly.comSenior Systems Developer
Migration of the Nelly.com e-commerce platform from Classic ASP to ASP.NET MVC 4, responsive pages, and payment integrations with Klarna, Dibs, PayPal and internet banks.
Jönköping, Sweden
2010–13Sigma ABSenior Systems Developer / Project Manager
A factory control system for Volvo IT, project manager for a rebuild of a Västtrafik system, lead developer and architect for the Marstrand harbour booking system, and Smart Surveys for Vinnova.
Jönköping, Sweden
2007–08ybe design ABSystem Developer
Web applications for e-business, content management and database-driven solutions in ASP.NET and C#.
Jönköping, Sweden
2005Kingdom SchoolSystem Developer
Web survey and reporting tools, and intranet applications for e-learning and stock management.
Riyadh, Saudi Arabia
2002–03Saudi Arabian AirlinesSystem Developer / Team Lead
Led a development team building web applications, including the BookIt! consumer booking platform, and was responsible for website and server security.
Saudi Arabia
03Expertise
Capabilities grounded in real projects.
No skill bars or percentages. Each area below is backed by systems that have been designed, built and run in production.
- 01
Software and solution architecture
Structuring systems so they can handle many customers, many integrations and growing volumes without becoming fragile.
Where it comes fromMulti-tenant logistics platform with isolated customer data; architecture for an industrial weighing system.
- Solution architecture
- Multi-tenant SaaS
- Distributed systems
- Microservices
- 02
C# and .NET development
Back-end services and web applications on the Microsoft stack, from early ASP.NET to current .NET.
Where it comes fromBack-end services handling thousands of daily transactions; systems for the courts, healthcare and manufacturing.
- C#
- .NET / .NET Core
- ASP.NET MVC
- Blazor
- 03
APIs and system integration
Designing APIs and connecting systems that were never built to talk to each other.
Where it comes fromCarrier integrations with DHL, FedEx, UPS and Aramex; healthcare integrations with national reporting platforms; payment integrations for e-commerce.
- REST API design
- EDI
- XML / XSD
- Enterprise integration
- 04
Data and databases
Data models, SQL Server databases and data flows that support both daily operations and reporting.
Where it comes fromInfoCentral, a data processing and reporting system for national quality registries.
- Microsoft SQL Server
- Data modelling
- SSIS
- 05
Modernising existing systems
Moving older applications to current technology while the business keeps running.
Where it comes fromNelly.com from Classic ASP to ASP.NET MVC 4; a full rebuild of a legacy Västtrafik system.
- Legacy migration
- Performance optimisation
- 06
Web front-ends
Responsive, component-based interfaces for staff and customers.
Where it comes fromLarge web applications in Blazor, React and TypeScript; Angular applications for clinical and administrative staff.
- React
- Angular
- TypeScript
- JavaScript
- HTML5 / CSS3
- 07
Quality and delivery
Automated tests, build pipelines and agile ways of working that keep releases predictable.
Where it comes fromUnit tests with xUnit and integration tests with Selenium; Azure DevOps CI/CD; Docker for local environments; Scrum and Kanban.
- xUnit / NUnit
- Selenium
- Azure DevOps
- Docker
- Git
- 08
Mentoring and knowledge sharing
Helping developers and users understand the systems they work with.
Where it comes fromOnboarding and mentoring developers; training court staff; supervising thesis students.
- Onboarding
- Code review
- Training
04Selected work
Systems that run in the real world.
A selection of systems from logistics, healthcare, the public sector and e-commerce.
Independent product
Saaslix — One platform. Many possibilities.
Selected engineering work
Engineering work carried out by Zaher Azam as an employee or consultant at the organisations named. These organisations are not clients of JkpgKod Consulting AB.
2022 –
Logistics integration platform
Logtrade Technology AB
A multi-tenant transport administration platform for enterprise customers and e-commerce businesses in several markets. It integrates global carriers and automates booking, tracking, labelling and pricing.
- Contribution
- Leads development and architecture: back-end services, multi-tenant design, carrier integrations, REST APIs, document and PDF generation, and performance work.
- Technologies
- .NET · C# · Blazor · React · TypeScript · REST APIs
2018 – 2022
Healthcare data and reporting
Region Jönköpings län
Systems supporting healthcare operations and national compliance, including reporting to national quality registries and handling invoice documentation for purchased care.
- Contribution
- Built InfoCentral and UFIX, developed health consultation applications, contributed to MetaVision 6, and designed integrations with national reporting platforms.
- Technologies
- Angular · TypeScript
2015 – 2017
Lay judge administration
Domstolsverket
A web-based system for managing lay judges across the Swedish court system, with scheduling, integrations, automated communication and reporting.
- Contribution
- Designed and built the system, including integrations with external court systems, and worked closely with court staff using Scrum.
2013 – 2014
E-commerce modernisation
AF Consult — client Nelly.com
Moving a high-traffic fashion e-commerce platform from Classic ASP to a modern .NET architecture, with responsive desktop and mobile pages.
- Contribution
- Led the migration to ASP.NET MVC 4, built CMS page types, and integrated Klarna, Dibs, PayPal and internet bank payments.
- Technologies
- ASP.NET MVC 4 · C#
2010 – 2013
Harbour booking system
Sigma AB — Marstrand harbour office
A booking system and customer register for boat berths at the Marstrand small boat harbour.
- Contribution
- Lead developer and architect.
2002 – 2003
BookIt! booking platform
Saudi Arabian Airlines
An internet-based consumer booking platform for one of the largest airlines in the Middle East.
- Contribution
- Designed and developed the platform while leading the development team, and was responsible for website and server security.
- Technologies
- JSP · SQL Server
05Featured product
Saaslix
One platform. Many possibilities.
Saaslix is a modular business platform developed and owned by JkpgKod Consulting AB. Companies choose the modules that fit their business, start with what they need today and add more as they grow.
Each module works on its own and together with the others. It is the company's own product, separate from its consulting work.
Saaslix is currently available in Swedish.
Modules
- M1
Invoicing
Create and manage customer invoices in a simple, structured way.
- Customer register
- Articles and price lists
- Invoices and credit notes
- PDF invoices
- Invoice templates
- M2
Vehicles and maintenance
Keep the company's vehicles, inspections and service in one place.
- Vehicle register
- Inspection reminders
- Vehicle lookup
- Service history
- Service follow-up
- M3
Know your customer
Customer due diligence and risk assessment under the Swedish anti-money laundering act.
- Customer register
- Customer import
- Step-by-step due diligence
- Automatic risk assessment
- Follow-up and review
- M4
Documents and templates
Create finished documents from your own templates, with the same look every time.
- Document templates
- PDF generation
- Custom document types
- Printing and sharing
06Pro bono
Websites built free of charge for non-profits.
Websites JkpgKod Consulting AB has designed and built free of charge for non-profit organisations.

2026
Palestine In Mind
Palestine In Mind — interkulturell förening
Website for Palestine In Mind, a non-profit intercultural association in Sweden that builds bridges between people, cultures and generations. It presents the association, its projects and events, and lets visitors become members, donate or sponsor its work.
- Contribution
- Designed and built the website as a pro bono contribution from JkpgKod Consulting AB.

2026
Palestinian National Alliance in Sweden
التكتل الوطني الفلسطيني في السويد
A website and community platform for an independent alliance of Palestinians across Swedish cities. It publishes statements and news, runs an event calendar with registration, gives each region its own page, and handles membership and collaboration requests, in Arabic, Swedish and English.
- Contribution
- Designed and built the platform as a pro bono contribution from JkpgKod Consulting AB.
07Engineering philosophy
Principles that guide the work.
Understand the problem first.
Requirements, people and daily routines come before technology choices. A system makes sense when you can see how it is actually used.
Build reliable foundations.
Data models, integrations and boundaries decide how well a system holds up when volumes and demands grow.
Keep complexity manageable.
Requirements change and integrations break. Clear structure makes those moments routine instead of a crisis.
Design for the long run.
Someone has to keep the system running for years. Maintainability is part of the solution, not an afterthought.
Create real business value.
Technology is worth building when it makes work simpler, faster or more dependable for the people who use it.
08Contact
Let's build what comes next.
Have a system to design, modernise or integrate? Get in touch and tell us about it.
- info@saaslix.se
- Zaher Azam(opens in a new tab)
- Location
- Jönköping, Sweden




