Attila S. Szilágyi, 2026Dear Visitor! The White Hat software studio closed in February 2023, and I turned to personal development counselling. The rise of AI-assisted development has rekindled my passion for the profession, so I am once again open to software development and engineering leadership roles. Below you can find my earlier work. CV ›   Contact ›

White Hat

Attila S. Szilágyi One of our clients wanted to archive years of business data from a legacy application before shutting it down. But there was no export function, no admin access and no access to the server, so they asked me to hack into their own system. Being a hacker is less mysterious than the films make it look. It is a profession you can learn — in 2016, almost fifteen years after graduating, I went back to school to learn it.

Breaking in on request

If you understand how an attacker thinks, you design safer systems.

Enterprise software handles confidential business and personal data, processes financial transactions and controls machines and equipment. Several systems I built or ran have faced malicious attacks, and more than once I had to restore a database or a hard drive after a failure. I have also worked on control software for a high-reliability surveillance system and on an industrial automation framework, where a security hole can cost more than data.

So in early 2016 I completed the EC-Council Certified Ethical Hacker course and the advanced Exploit Writer training at Óbuda University. An ethical hacker uses the same methods as an attacker, but on behalf of the system's owner, so that the weak points are found before someone abuses them.

I soon put this into practice. At AvenDATA we had to recover the data of a German energy supplier from a closed legacy web application, with no documentation and no direct database access. Using ethical hacking techniques and targeted HTTP requests, I mapped the application and designed the HDEx data extraction framework, which gave the client back their own data. Of course no client is happy to learn that their system has a hole — but this time it was exactly what helped them.

Ten years later

AI speeds up development — and the making of mistakes, too.

Ethical hacking is now one of the fastest-changing fields in IT. With AI-assisted development, code is written faster than ever, but bugs and security holes can slip in just as fast. When I led the development of a system of ten websites with AI agents in 2026, I saw the same thing I had learned in hacker training: technology serves people when rules, reviews and version control keep it in check. And when someone looks for a way to break in before it goes live. That is what the white hat means to me today.

Dev Drops

Systems I took from requirements through design and development to rollout on my own.
Victofon Kft. – the World in Your ears

ViFi – Victofon Fitting – hearing aid fitting and manufacturing software – 2010

Desktop application for Victofon Ltd. , used by audiologists at some fifty hearing care centres across Hungary to fine-tune digital hearing aids to each patient's hearing loss, lifestyle and habits. I redesigned the Windows® application on object-oriented principles and added new fitting algorithms, support for improved amplifier circuits and a multilingual user interface. I delivered and installed the first version in 2010 and extended it several times afterwards. On the same code base I built the VMS – Victofon Manufacturing System, which the factory uses to initialise the chips of new devices, measure the assembled parts in an acoustic chamber and adjust their parameters automatically (C#, VB.NET, SQLite).

Iparihirek.hu – Gőzfejlesztés és Mosodatechnológia

Iparihirek.hu – industry news portal and B2B marketing tools – 2009

Industry news portal of Bepatek Ltd. , the market-leading Austrian–Hungarian distributor of industrial steam generators and laundry equipment. It runs on an open-source content management engine (Joomla), which I tailored to the client's needs and extended with my own modules, such as an automated newsletter service (PHP, HTML, CSS, JavaScript, MySQL).

HVG-ORAC Newspaper and Book Publisher Ltd.

HVG-Orac – editorial system, web portal and online shop – 2008

A .NET based editorial system for HVG-Orac Publishing Ltd. . Every day it automatically fetches the complete Hungarian-language body of EU law from the Official Journal of the European Union, processes it and integrates it into the company's online legal database. The downloaded documents are converted, analysed and indexed automatically, and the editors can review and correct them before publishing. On the linked web portal visitors can browse the latest issues, search the database in detail, buy the company's publications and register for its events (C#, MS SQL Server, HTML, XML, PDF, JavaScript).

BADAR® – Business Administration Database management Analyser and Reporting system

BADAR® – Business Administration Database Management Analyser and Reporting System – 2006

The BADAR® suite is an integrated SAS and CRM system with process, project and document management modules. From 2006 it supported the daily operations of a Hungarian–Austrian trading company. For word processing and spread­sheets in the Windows® desktop client, and for bulk mailing and report export in the server services, I used the open-source API of Open­Office.org (C#, VB.NET, MS SQL).

More of my work

  • Avon (avon.com) – B2C framework development; team lead of a 3–4 member scrum team within a larger international development organisation (C#, Angular, MS SQL) – 2019–2022.
  • Heitech AG (heitech.de) – Implementation of an automotive industry standard for an industrial process control framework (.NET, WPF) – 2018.
  • AvenDATA GmbH (avendata.de) – Archiving and migrating data from legacy enterprise systems: product owner and team lead of a Mumbai-based team developing a database migration tool; technical trainer and interim lead of the Budapest developers (3–9 people over time); designed and built a data extraction framework that uses ethical hacking techniques to retrieve business data from closed enterprise web applications (C#, .NET, WPF, ASP.NET MVC, MySQL) – 2016–2017.
  • Siemens AG (siemens.de) – Integration test tool for the company's new multi­platform industrial automation framework: test cases, communication protocol specification, server and client business logic, deployment, user and developer manuals (C++, Qt, C#, NUnit) – 2014–2015.
  • Magyar Posta (Hungarian Post, posta.hu) – Address labelling and electronic shipping list application with online data exchange: functional specification, system design, server and client business logic, user interface, user and developer manuals, support (C#, WPF, Telerik, WCF, SQLite) – 2014.
  • Lagardère Services (lagardere-services.com) – Online shipment tracking and multi-warehouse express logistics system: reception, sorting, routing, inventory and discrepancy handling of deliveries and containers; unit and load tests, network and query performance tuning, deployment, remote support (C#, WinForms, WCF, MS SQL Server) – 2013–2014.
  • Radar HMI screenshot Pro Patria Electronics Inc. (propatria-inc.com) – Integrated surveillance system (radar, daylight camera and night vision): interface requirement specification of the unified communication protocol of ADAMS, design of the Sensor Manager Server, device control libraries for radar and optical devices, and the business logic of the Sensor Control Interface 3D graphical client (C, C++, C#, DirectX, OpenGL, WPF) – 2010–2013.

Contact

Attila S. Szilágyi