Theme
Motion

Hi, I'm szabto.I connect systems and turn ideas into working software.

Full-stack development, system design and integration, from the interface down to the infrastructure.

  • Full-stack
  • Systems
  • Integration
If you have time: Offline szabto

Weather

The same terrain as a temperature map, with stations and isolines.

About

I like to see things through, from the interface all the way down to the infrastructure.

I'm Tamás Szabó, but almost everyone calls me Tomi. I started as a developer in 2012: websites, mobile apps, then enterprise contact centre systems. Later I worked as a solutions architect, in drone R&D and as a systems analyst. Today I lead an integration squad at Erste Hungary, and I'm a co-owner of MetNet and Atosoft.

I like hard problems, and I usually don't stop until there's a solution. I'm most interested in places where fields meet: weather data and maps, drones and control interfaces, separate systems working as one process.

Outside work I build and tinker a lot too: my own apps, my home systems, and now and then a good dinner on the grill.

What I pay attention to

  • Building

    A feature is done when the rare and the broken cases are handled too, not only the one where everything goes right.

  • Systems

    Running the thing is part of the job: containers, network, database, backups, updates.

  • People

    Teams build systems. It matters a lot that developers and the business mean the same thing when they talk about a task.

Skills

Five areas I work in. Pick one for details and related projects.

Web and enterprise applications

User flows, forms, permissions, backend logic. On the web mostly PHP/Laravel and JavaScript/TypeScript; I wrote contact centre systems in C# and Java, and control interfaces and telemetry dashboards in drone R&D.

Tools

  • PHP / Laravel
  • JavaScript / TypeScript
  • C# / .NET
  • Java
  • React
  • Angular
  • Livewire
  • Tailwind
  • Alpine.js

The first three are where I've done the most work.

Other background

Earlier work also involved Zend Framework 2, Phalcon, WordPress/WooCommerce, Joomla, Cordova (Android), Windows Phone, the Avaya contact centre platform, Node.js, AWS and networking.

My company

MetNet

Meteorology, data, maps.

I've been a co-owner of MetNet Hungary since 2019. Weather has interested me for a long time, especially how lots of measurements turn into a map you can read quickly. My own temperature map is live on metnet.hu.

The demo below shows the same method with made-up data: stations, elevation, interpolation, isolines.

Temperature field (illustrative data)

Station set
Layers

On: values are converted to sea level, interpolated, then converted back to each grid cell's elevation. (-5.8 °C / 1000 m)

Temperature, °C

Well-mixed air: it gets cooler as you go up.

Made-up data on made-up terrain, not a forecast. The real map is on metnet.hu.

Hover over the map to read values

Station values as a table
Temperature field (illustrative data) — Summer afternoon
StationElevation (m)Temperature (°C)
Station 0151524.9
Station 0245924.8
Station 0327925.8
Station 0430526.5
Station 0582522.6
Station 0666924.6
Station 0728926.5
Station 081,11021.1
Station 0954325.5
Station 1081724.1
Station 1174924.7
Station 1235526.4
Station 1315127.3
Station 1438126.2

My company

Atosoft

Web development, infrastructure, custom software.

I've been a co-owner of Atosoft since 2025, and I'm listed on the company's team page.

The diagram is a general example of how a business need turns into working software, and where other systems plug in.

One of the company's products is the Ludwigia CRM.

From a need to working software

Click an element: I'll highlight what it connects to and explain what happens there.

A general example, not a specific client or system.

Services

Business logic and APIs that connect the interface to the data and to other systems.

Path

Where I've worked and what I've done since 2012.

  1. Development

    2012–

    Websites, mobile apps, webshops, then enterprise contact centre applications in C# and Java.

    • Web applications
    • Business logic
    • User flows
  2. Architecture

    2018–

    As a solutions architect I designed contact centre systems; later, in drone R&D, I worked on control, telemetry and real-time visualisation.

    • System design
    • Technical decisions
    • Operability
  3. Integration & team leadership

    2025–

    As a systems analyst I coordinated applications from requirements to rollout; since October 2025 I've led an integration squad.

    • Integrations
    • Teamwork
    • Working with the business

Timeline

From 2012 to today. Where bars run under each other, I had more than one role at the same time.

  1. Integration Squad LeadErste Magyarország

    Integration & leadership: Oct 2025 – present

  2. Senior Systems AnalystErste Magyarország

    Integration & leadership: Apr 2025 – Oct 2025

    Analysis and coordination of the applications I owned: requirements, specification, development coordination, rollout.

  3. Co-ownerAtosoft

    Co-ownership: Feb 2025 – present

  4. R&D EngineerMouldTech Systems Kft.

    R&D: Feb 2022 – Feb 2026

    Custom drones in hardware and software: control, real-time visualisation, mission control interfaces, telemetry dashboards, automation.

  5. Co-ownerMetNet Hungary

    Co-ownership: Mar 2019 – present

  6. Solutions ArchitectINNObyte Hungary

    Architecture: Jan 2018 – Jan 2022

    Custom solutions for Avaya-based contact centres, mainly designing changes to .NET C# agent client applications.

  7. Software EngineerT-Systems Hungary

    Development: Dec 2014 – Dec 2017

    Contact centre applications for companies, extending the Avaya platform, mostly in C# and Java.

  8. Web DeveloperFreelance

    Development: Mar 2013 – Aug 2014

    PHP websites with Zend Framework 2, Phalcon and custom frameworks; sites built from PSD, WordPress and Joomla extensions, webshops.

  9. Software EngineereRise

    Development: Oct 2012 – Mar 2013

    Cordova-based Android apps, Windows Phone apps and websites.

Education

  • 2019–Pécsi TudományegyetemBachelor of Engineering, Information Technology (in progress)
  • 2013–2015Óbudai EgyetemIT Engineering, Computer Programming
  • 2009–2013Szent-Györgyi Albert Gimnázium és SzakközépiskolaMathematics

Bars running under each other are parallel roles.

Offline szabto

What I do outside work. Click an object, or read it as a list.

0/8 seen

Pick an object.

Got an idea where software, data and systems meet?

Feel free to write.