Work experience

Solution Architect @ Supercharge Ltd.
2023 - Present

  • Designing system and application architectures
  • Collaborating closely with product design and development teams
  • Setting up project infrastructure and pipelines

Java Chapter Lead @ AutSoft Ltd.
2019 - 2023

  • Leading the company’s Java and Kotlin backend developer community
  • Constantly working on improving development quality and efficiency
  • Facilitating weekly chapter meetings
  • Organizing workshops, lectures and presentations
  • Helping chapter members to grow professionally
  • Interviewing new talent

Architect @ AutSoft Ltd.
2019 - 2023

  • Designing system and application architectures
  • Leading development teams, facilitating collaboration between team members
  • Mentoring team members
  • Actively involved in and leading backend development on some projects, using mainly Kotlin, Java and Spring
  • Taking part in company-wide tech decisions, executing company-wide tech improvements
  • Collaborating with Sales, IT and other departments

Senior Java Developer @ AutSoft Ltd.
2017 - 2019

  • Developed backend applications using mainly Java / Spring
  • Led backend development teams
  • Mentored backend developers

Fullstack Developer @ AutSoft Ltd.
2016 - 2017

  • Developed backend applications using mainly Java / Spring
  • Developed frontend applications using Angular and React

Junior Fullstack Developer @ AutSoft Ltd.
2014 - 2014

  • Developed web applications using Java, Spring and JavaScript

Project experience

Architect, Technical Lead, Lead Backend Developer @ AutSoft Ltd., Customer: A greenhouse automation company
2021 - 2023

  • Building a product which helps greenhouses managing their workforce and optimizing plantings.

Technologies: Kotlin, Spring, VerneMQ, Docker

Architect, Technical Lead @ AutSoft Ltd., An Industry 4.0 product
2021 - 2023

  • Improved one of the company’s products which collects and visualizes sensor and manufacturing data for small factories.

Technologies: Java, Spring, MySQL, VerneMQ, Docker, Kubernetes, Helm, AWS

Architect, Technical Lead, Lead Backend Developer @ AutSoft Ltd., Customer: A Hungarian automotive test track
2020 - 2022

  • Built a system that tracks all movement on the track, handles admissions and provides vital information to operators.

Technologies: Kotlin, Spring, MySQL, VerneMQ, Docker

Lead Backend Developer, Architect @ AutSoft Ltd., Customer: A Hungarian oil company
2018 - 2022

  • Built a platform which provides a base for the company’s digital transformation and developing the backend features of a mobile application built onto the platform

  • Platform is based on Spring / Spring Cloud utilizing microservice architecture

Technologies: Java, Kotlin, Spring, Spring Cloud, MSSQL, Docker, Kubernetes

Full-stack developer @ AutSoft Ltd., Customer: A pharmaceutical company
2017

  • Developed a web application to support the work of medical representatives
  • Frontend development based on Angular

  • Backend development based on Spring

Technologies: Java, Spring, PostgreSQL, TypeScript, Angular

Frontend developer, ETL process developer @ AutSoft Ltd., Customer: A New York based digital agency
2016 - 2017

  • Developed a web-based data visualization and analysis application to support US libraries getting to know and targeting their customers better
  • Frontend development based on React
  • Development of ETL processes

Technologies: React, JavaScript, Pentaho, MySQL, PostgreSQL

Full-stack developer @ AutSoft Ltd., Customer: A Hungarian bank’s mobile startup
2014

  • Developed a web-based ERP system for one of the most successful mobile payment solutions in Hungary

Technologies: Java, Spring, JSP, Hibernate, PostgreSQL, Maven

Notable personal projects

On-site stock management solution (SaaS) @ TomKom (family business)
2022 - Present

  • A simplified stock management solution for customers with integrated NFC reading capabilities.
  • Instances can be deployed and torn down automatically.

Technologies: Kotlin, Spring, PostgreSQL, Angular, SSE, TypeScript, Web NFC, Arduino, Kubernetes, Kudo

On-site stock management solution @ TomKom (family business)
2015 - 2017

  • Developed a web-based, multi-component on-site stock management solution

Technologies: Java, Spring, Scala, Play Framework, REST, Angular2, Swagger, Jenkins

Business intelligence system @ TomKom (family business)
2015 - 2016

  • Developed a business intelligence system which collects data from a company’s ERP system
  • Calculating and visualizing KPIs

Technologies: Pentaho, Python, NodeJS, Angular

ERP system @ TomKom (family business)
2013 - 2018

  • Developed an ERP system to support a rental company’s business processes, handling customers, rental information, transports, products and stock

Technologies: Java, Spring, REST, Angular, Hibernate, MySQL, Gradle

Education

MSc in Software Engineering

2015-2017, Budapest University of Technology and Economics
Applied informatics and mobile software development specializations
Faculty of Electrical Engineering and Informatics, Department of Automation and Applied Informatics

Grade: Excellent with highest honors

  • Software design and development
  • Software architecture
  • Web application development
  • Business intelligence
  • Mobile software development
  • Declarative programming
  • Distributed systems

BSc in Software Engineering

2011-2015, Budapest University of Technology and Economics
Software development specialization, Faculty of Electrical Engineering and Informatics

Grade: Excellent with highest honors

  • Software design and development
  • Software architecture
  • Computer networks
  • Database systems
  • Operating systems
  • Discrete mathematics, algorithms
  • Telecommunication networks and services