Attila Bagossy, PhD

Software engineer with 10 years of experience and a hint of academia and entrepreneurship.

Budapest, Hungary

Experience

2024–

Co-Founder

Sustainabot

We build software for green-building certifiers to make their work less frustrating.

As the technical co-founder of the company, I’m a single-person engineering team, owning our entire tech stack.

  • Built an elastic, self-hosted document processing pipeline based on Docling and RunPod that analyzes thousands of documents each day.
  • And crucially: it’s loved by certifiers across Europe, working at firms of all sizes. As per internal measurements, it can eliminate 80% of the boring work.
2022–2024

Senior Software Engineer

Qogita

As an engineer on the seller side, my focus was to streamline the seller experience, from catalog ingestion to sales management.

  • Championed RFCs that moved engineering (20-30 folks) toward progressive delivery. We introduced feature flags, shadowing, and delivery diagrams.
  • Architected a new solution for calling seller order placement APIs, making it resilient and maintainable with a huge leap in DX.
  • Mentored fellow software engineers through knowledge sharing sessions, pair programming, and implementation advice.
2020–2022

Software Engineer

Perfinal

I worked on a core banking platform (CBP) for neo-banks and central banks.

  • Led the migration of the entire application from JS/TS to Java, which enabled the team to ship on time.

Education

2019–2024

Computer Science, PhD

University of Debrecen

I studied the interplay between reversibility paradigms and models of computation.

My thesis, titled Reversible Reaction Systems, explores backward deterministic and causal-consistent versions of a nature-inspired model, Reaction Systems.

Further Highlights

Teaching

BSc/MSc-level lecturer since 2015, teaching groups of 10-20. Some courses I was involved in: Java, web technologies, software architecture.

Community

Co-organized a beginner-friendly IT meetup, called Step into Meetups. Our online and in-person sessions were attended by up to 100 participants.

Notable Skills

Ship end-to-end

From architectural planning to implementation, rollout. Primarily BE (Java/Python/JS) but also FE.

Communicate effectively

Articulate trade-offs. Drive alignment. Translate between product and engineering.

Persistence and messaging

Skilled in SQL (Postgres, Neon) and can design schemas and optimize queries. Work with messaging (Kafka, Redis) and durable execution (Temporal).

Deploy AI/ML

Ship self-hosted (Gemma, Docling) and hosted (OpenAI, AOAI) models. Monitor and tune them in production (LangFuse).