Summary
Overview
Work History
Education
Skills
Websites
Languages
Personal Information
Timeline
Generic
Viktor Daróczi

Viktor Daróczi

Munich

Summary

Skilled Senior Software Engineer with more than 15 years of experience in developing various high-availability web applications in international projects, in high-profile companies just as well as startups, blessed with excellent communication skills and having more than 2 years of lead developer experience.

Overview

15
15
years of professional experience

Work History

Software Engineer / Module Owner

PagoNxt
11.2021 - Current
  • Successfully migrating and upgrading Spring / Spring Batch applications delivering hundreds of thousands of transactions daily
  • Upgrading Java version
  • Expanding support for SEPA transactions
  • Taking care of the associated MariaDB and Oracle databases and their MyBatis mappings
  • Maintaining the application architecture defined in Puppet
  • Managing the infrastructure coded with Terraform
  • Applying company-wide policies
  • Communicating technical challenges and discussing design considerations with stakeholders from Santander Bank
  • Tailoring messaging formats to the bank's needs
  • Training coworkers on the owned applications
  • Taking care of in-house project documentations

Senior Software Developer

Wagawin GmbH
06.2019 - 11.2021
  • Developing lightweight and fast interactive ads written in safe TypeScript sending millions of data messages from global audiences simultaneously
  • Developing a management platform to easily create and customize ads using the Angular framework used by hundreds of advertisers daily
  • Implementing WYSIWYG editors for convenience
  • Elaborate mathematical calculations for live autoscaling arbitrarily-long rotated texts in content
  • Adjusting Spring (Java) backend APIs to deliver necessary data to the frontend

Java Platform Developer / System Architect

mozaiq Operations GmbH
09.2017 - 06.2019
  • Developing an IoT interoperability platform written in Vert.x (Groovy) delivering vast amount of sensor data every second
  • Developing a management platform written in Grails
  • Managing data storage with MongoDB
  • Developing auxiliary software components written in Node.js to test connectivity within the architecture
  • Taking part in architectural decision making processes

Senior Developer

Testbirds GmbH
06.2016 - 08.2017
  • Improving the core crowd testing management platform written in Symfony (PHP)
  • Implementing the online payment integration with Swipe using the Laravel framework
  • Managing data needs with MySQL

Lead Developer

Devicon Project Kft.
11.2013 - 05.2016
  • Developing a small business online presence management platform written in PHP and JavaScript
  • Managing data requirements with MySQL
  • Taking part in designing and developing an insurance comparison and bidding portal written in PHP

Developer / Deputy Lead Developer

Viala Kft.
11.2009 - 05.2013
  • Taking part in design and development of a multinational food delivery platform written in Zend Framework (PHP)
  • Designing and developing data structures and code for an assisted menu administration backend
  • Elaborating a data storage and logic for a meal recommendation system using MySQL
  • Developing various web campaign landing pages
  • Developing vote collecting websites written in PHP

Education

Advanced Computer Programming -

Andrássy Gyula Gépipari Technikum
Miskolc, Hungary

System Programmer -

Bláthy Ottó Villamosipari Technikum
Miskolc, Hungary

Skills

  • System Engineering
  • Team Management
  • Excellent Communication
  • Programming: Java, Scala, Groovy, ECMA/TypeScript, PHP
  • Frameworks: Spring (Boot/Batch), Grails, Vertx, Nodejs, Symfony
  • Databases: Oracle, MySQL/MariaDB, PostgreSQL, MongoDB, Redis
  • Infrastructure: Terraform, Puppet
  • Version control systems: Git, SVN
  • Build systems: Maven, Gradle
  • Cloud: AWS, Azure, Google Cloud Platform
  • Methodologies: Agile (Scrum), Lean (Kanban), Waterfall

Languages

English
Advanced (C1)
German
Advanced (C1)
Hungarian
Bilingual or Proficient (C2)

Personal Information

  • Title: Software Engineer
  • Date of Birth: 04/29/80

Timeline

Software Engineer / Module Owner

PagoNxt
11.2021 - Current

Senior Software Developer

Wagawin GmbH
06.2019 - 11.2021

Java Platform Developer / System Architect

mozaiq Operations GmbH
09.2017 - 06.2019

Senior Developer

Testbirds GmbH
06.2016 - 08.2017

Lead Developer

Devicon Project Kft.
11.2013 - 05.2016

Developer / Deputy Lead Developer

Viala Kft.
11.2009 - 05.2013

Advanced Computer Programming -

Andrássy Gyula Gépipari Technikum

System Programmer -

Bláthy Ottó Villamosipari Technikum
Viktor Daróczi