Skip to main content
Top expert badge
Recommended expert
Profile header background

Christian Hutzinger-Freelance Software Developer · Payment & Ticketing Systems · PHP / Go

Christian Hutzinger - Freelance Software Developer · Payment & Ticketing Systems · PHP / Go - profile avatar
Profile header overlay
Salzburg, Austria

Check rate

Experience

Feb 2026 - May 2026
Remote

Senior Full Stack Developer

Adria Magazin GmbH

Position Summary
Senior Full Stack Developer at Adria Magazin GmbH
Industries
Transportation
Tourism
Business Areas
Information Technology
Operations
Product Development

Jesolo Tickets – Booking platform for tickets

Concept and implementation of a multi-tenant booking platform for the online sale of bus and ferry tickets in the Jesolo region (Northern Italy). Travel agencies and event organizers embed a customizable booking widget on their own websites; travelers check live availability, book multiple passengers, and pay online in just a few clicks.

  • Real-time booking: Schedules and prices come live via the transport providers' API; after payment, the tickets are automatically delivered as QR-coded PDFs – with no manual issuance.
  • Provider architecture: New providers can be onboarded without code changes; an origin-based multi-tenant model with its own domain and payment configuration for each partner site makes the platform grow with every customer.
  • Clean architecture: 3-tier structure (handlers → services → data store) with caching – availability checks stay fast and maintainable even with many parallel requests.

Tech stack: Go, Echo, PostgreSQL (pgx), Stripe, Web Components, Tailwind CSS, esbuild, Docker, GitLab CI, Hetzner VPS

Jul 2017 - Present
On-site

Senior Full Stack Developer

mtms Solutions GmbH

Position Summary
Senior Full Stack Developer at mtms Solutions GmbH
Industries
Information Technology
Transportation
Business Areas
Information Technology
Operations
Product Development

Co-development and maintenance of a SaaS platform for ticketing and events – with a focus on payment and wallet integrations, process automation, and custom applications.

  • Ticketing platform: Covers the entire event lifecycle in one system – from setup through online sales and box office operations to admission control and reporting, with digital tickets as Apple/Google Wallet passes; supports events from small gatherings to large-scale events.
  • Payment gateway: Development of the central gateway through which all ticket sales are processed – connected to Stripe, Payone, CCV, PayPal, Klarna, Apple Pay, and Google Pay; monitored in production with Sentry and Grafana.
  • Automated payment reconciliation: Replaces the error-prone manual CSV matching with rule-based matching of bank transactions (Open Banking / PSD2) with automatic finalization, ticket delivery, and detection of duplicate and incorrect bookings – reconciliation runs without staff involvement.
  • APIs & Box Office: RESTful APIs connect system components and external services; through the integration of payment terminals, on-site box office operations become part of the same continuous sales flow.
  • Document review (logistics): Web application for a large German logistics company – from upload through approval to audit-proof archiving – with role-based permissions and complete logging. Replaces the paper-based approval process and makes every step traceable.

Tech stack: PHP, Laravel, Vue.js, JavaScript, TypeScript, Python, MySQL, Omnipay, REST, OpenAPI / Swagger, Sentry, Prometheus, Grafana, GitLab, YouTrack

Jun 2015 - Jun 2017
On-site

Senior Full Stack Developer

atms GmbH

Position Summary
Senior Full Stack Developer at atms GmbH
Industries
Information Technology
Media and Entertainment
Retail
Business Areas
Information Technology
Product Development

Backend development in messaging and mobile payment – from multi-channel publishing to automated service hotlines and gateway architecture.

  • Multi-channel publishing CMS: A message reaches SMS, Facebook, Twitter, and app push at the same time – with automatically branded images for the Facebook feed, predefined send times, and queue-based delivery; used by a large radio station in the German-speaking region, which reduces editorial effort per update to a single process.
  • Disposal & service hotline: IVR system that prevents duplicate orders and automatically calculates the contractually correct pickup date from branch- and country-specific rules and passes it to the right waste management provider – multi-tenant across more than ten countries and languages, built for a large European grocery retail chain.
  • Mobile payment & gateway architecture: Expansion of the central messaging and payment gateways for high-volume traffic – with a focus on scalability and real-time performance so the gateways remain reliable even under peak load.

Tech stack: PHP, Laravel, Vue.js, JavaScript, MySQL, Java, Python, C++, IVR, REST, Git, Jira, Confluence

Apr 2004 - May 2015
On-site

Full Stack Developer

mobileworx trading GmbH

Position Summary
Full Stack Developer at mobileworx trading GmbH
Industries
Information Technology
Telecommunication
Business Areas
Information Technology
Operations
Product Development

Focus on mobile network integration and mobile messaging: connection of mobile operators and building the mobile payment and messaging infrastructure.

  • Mobile messaging: Reliable SMS/MMS delivery across operators and borders – connection to European mobile operators via SOAP, XML-RPC, and REST through a single interface.
  • Mobile payment solutions: Building and maintaining the mobile payment gateway infrastructure with direct operator connection – enabling secure carrier billing and payment processing as the basis of the mobile payment business.

Tech stack: PHP, Java, JavaScript, MySQL, Tomcat, C++, SOAP, XML-RPC, REST, Git, Jira, Confluence

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Telecommunication, Transportation, Media and Entertainment, Retail, and Tourism.

Information Technology
Telecommunication
Transportation
Media and Entertainment
Retail
Tourism
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Operations.

Information Technology
Product Development
Operations
Profile match chart

Summary

For over 20 years, I have been developing payment and ticketing systems as well as SaaS solutions. I also build custom web and backend applications – from requirements through development to operations. My focus areas are payment integrations, system connections, and RESTful APIs. My core stacks are PHP/Laravel and Go: Laravel for fast, maintainable web and SaaS development, Go for high-performance services and gateways.

Skills

  • Payment & Gateways: Integration Of Stripe, Payone, Ccv, Paypal, Klarna, Apple Pay, Google Pay, And Mobile Operator Apis.

  • Gateway Architecture: High-Load Gateways For Payment And Transaction Processing – Scalable And Reliable.

  • Full Stack & Apis: End-To-End Solutions With Php, Laravel, Go, Javascript/Typescript; Design And Implementation Of Restful Apis.

  • Digital Wallets & Tickets: Apple And Google Wallet Integration For Digital Tickets On Mobile Devices.

  • Custom Software Projects: Implementation Of Custom Web And Backend Applications – From Requirements Through Development To Operations.

  • Languages & Frameworks: Php · Laravel · Go · Echo · Javascript · Typescript · Vue.Js · Python

  • Databases: Postgresql · Mysql

  • Payment & Apis: Stripe · Payone · Ccv · Paypal · Klarna · Apple/Google Pay · Rest · Openapi / Swagger · Soap · Xml-Rpc · Apple/Google Wallet

  • Infrastructure & Devops: Docker · Gitlab Ci · Hetzner Vps · Coolify Paas · Open Banking / Psd2 · Sentry · Prometheus · Grafana

  • Tools: Zed · Phpstorm · Goland · Pycharm · Gitlab · Youtrack · Slack

  • Methodology: Agile · Kanban (Youtrack) · Ci/Cd (Gitlab)

Languages

German
Native
English
Advanced

Education

Sep 1995 - Jul 2000

HAK / HAS Oberndorf

Business Administration · Salzburg, Austria

Statistics

Experience

Total positions 4
Experience in Information Technology 22.5 y
Avg length 5 y 7 m
Longest experience 11 y 1 m

Expertise

Recent roles Senior Full Stack Developer, Full Stack Developer
Main industries Information Technology, Telecommunication, Transportation
Main business areas Information Technology, Product Development, Operations

Profile

Created
Last Update

Frequently asked questions

Have questions? Find more information here.

Christian is based in Salzburg, Austria and prefers 100% remote projects.

Christian speaks the following languages: German (Native), English (Advanced).

Christian has at least 22 years of experience. During this time, Christian has worked in at least 2 different roles and for 4 different companies. The average length of individual experience is 6 years and 7 months. Note that Christian may not have shared all experience and actually has more experience.

Based on recent experience, Christian would be well-suited for roles such as: Senior Full Stack Developer, Full Stack Developer.

Christian's most recent position is Senior Full Stack Developer at Adria Magazin GmbH.

In recent years, Christian has worked for Adria Magazin GmbH and mtms Solutions GmbH.

Christian is most experienced in industries like Information Technology, Telecommunication, and Transportation. Christian also has some experience in Media and Entertainment, Retail, and Tourism.

Christian is most experienced in business areas like Information Technology, Product Development, and Operations.

Christian has recently worked in industries like Transportation, Information Technology, and Tourism.

Christian has recently worked in business areas like Information Technology, Operations, and Product Development.

Christian attended HAK / HAS Oberndorf for Business Administration.

Christian will be available part-time from October 2026.

Christian's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

To hire Christian, click the Meet button on the profile to request a meeting and discuss your project needs.

Daily Rate Distribution

0 2 4 6 8
<€640 €640-800 €800-960 €960-1120 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 831 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 820 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.