Máté Molnár

Mate Molnar

Senior Java Developer

Info

Location

Kalocsa, Hungary

Phone

+36-70-432-7657

e-Mail

mate.molnar1988@gmail.com

Study

ELTE (Budapest)

Degree

Software Information Technologist (BSc)

Website

www.matethefreelancer.com

CV

Download or Print (CTRL+P)

Languages

Mother tongue

Hungarian

Full professional

English

Elementary

German (studying)

Certifications

Profile

An ambitious senior software engineer with more than 10 years of professional experience in huge, world-class systems.
Software development is about providing effective solutions to real-life challenges. My dedication is to work in a way that I cover the full problem area, including but not limited to planning, implementation, documentation, deployment, follow-up.
I am looking for remote opportunities where I can shine leveraging my soft and hard skills. I have the drive and ambition to take on lead position (technical lead, system architect).

Hard Skills

95%
Java
95%
DevOps
95%
Spring Boot
95%
Unit testing
90%
Automation
85%
System architecture
85%
Scripting
85%
Concurrency
80%
Databases
80%
Thymeleaf
80%
HTML/CSS
75%
Azure Cloud

Soft Skills

100%
Reliable
100%
Remote
100%
Fast-learner
100%
Proactive
95%
Communicative
95%
Perseverant
95%
Innovator
90%
Mentorship

2022 - 2023

Senior Full-Stack Developer
(Backoffice)
Customization of EUIPO community codebase to meet Hungarian Intellectual Property Office (HIPO) requirements as a contractor
  • Setup a fully-fledged DevOps system from scratch - considering future development plans
  • On-site support of system administrators
  • Support implementation decisions considering EUIPO and HIPO system architecture
  • Hands-on implementation of business requirements leveraging existing base software
  • Implementation of system integrations between EUIPO codebase and existing HIPO applications
  • Improve code quality of EUIPO community codebase
DevOps Engineer
(Common Tools Integration (CTI))
Setup build and deployment environment for an EUIPO community toolset
  • Setup Docker based build system
  • Dockerization of each component
  • Training and support of HIPO system administrators
  • Docker
  • Gitlab
  • Java EE
  • SOAP API
  • REST API
  • Wildfly
  • Mule
  • Activiti
  • Javascript
  • Oracle DB
  • Maven
  • Waterfall
  • System adminstration
  • Git
  • Bash

2020 - 2022

Senior Java Developer
Development and maintenance of the highly available, highly concurrent event-based Real Time Index System
  • Ownership over Real Time Index distribution RESTful APIs
  • Contribution to MSCI mobile application backend services (Azure App Services, Cosmos DB)
  • Contribution to automation of internal clients' processes
  • System design planning (flow diagram, sequence diagram, etc. using Microsoft Visio)
  • Implementation of Azure Cloud based monitoring for Real Time Index distribution APIs (Log Analytics Workbook, Logic Apps)
  • Implementation of stress-testing tool for Real Time APIs (for testing reliability, resource usage, API gateways)
  • Proactive contribution enhancements of release procedures, Jira handling, team communication, etc.
  • Collaboration with internal and external clients, product managers
  • 24/7 on-call support
Senior Java Developer
Due to developer shortage I was assigned to Index Builder project for 2 months. I proved to be able to catch-up with development quickly and contribute to project even under heavy time pressure.
  • Java 8/11
  • Thymeleaf
  • Guava
  • REST APIs
  • Spring Boot
  • JUnit 5
  • gRPC
  • Azure Cloud
  • Azure Devops
  • Maven
  • Oracle DB
  • Multi-threading
  • Microservices
  • Git
  • Bash
  • Scrum

2017 - 2020

Medior/Senior Java Developer
(Equity Derivatives Lifecycle Management System)
Development of Regulatory Reporting (RR) related modules of Equity Derivatives Lifecycle Management System
  • Maintenance and extension of legacy modules (Intraday/End-of-the-day reporting)
  • Implementation of the „Golden Source” of Mifid2 RR of Equity Derivatives (EQD)
  • Migration of DB2 stored procedures
  • Taking ownership over the whole EQD RR domain
  • 6 months of technical leadership of RR Team besides everyday work
    (stakeholder communication; understand and break down tasks to jiras; training juniors)
  • Java
  • Scala
  • DB2
  • Gradle
  • Spring
  • JUnit
  • JBehave
  • Log4J
  • Git
  • Jenkins
  • Bitbucket
  • Autosys jobs

2013 - 2016

Java/C++ Full-Stack Developer
(Download Server of Lottery Terminals)
Development of the Download Server of lottery terminals, and the associated GUI.
  • Usage and configuration of the underlying application server (GlassFish/JBoss)
  • Usage of MySQL (via SQL statements/JPA entities)
  • Java Swing based GUI development aligned with the existing framework
  • Preparing and modifying rpm packages (using Maven or existing scripts)
  • Modification of server startup scripts, configuration of daemons
Most important subtasks were:
  • Re-implement lottery ticket validation on server side (GUI, hash creation, DB persistence/querying using servlets)
  • Unification and customization of logging system (Log4J, SLF4J, Logback)
  • Implementation of smaller features (Socks proxy support, VNC support, etc.)
  • SNMP support implementation (Perl script)
  • Implementation and maintenance of a daemon which periodically checks the status of other daemons (C++, Bash)
  • 24/7 on-call support
  • Java
  • C++
  • Bash
  • RedHat Linux
  • JBoss
  • Servlets
  • MySQL
  • SVN, CVS
  • Git
  • SNMP
  • JPA
  • PHP
  • EJB
  • JPQL
  • Perl
  • Maven

2011 - 2013

C++ Developer
  • Implementation of auto-tests (functional tests, unit tests) and smaller features
  • Holding/facilitating meetings and presentations
  • C++
  • TTCN3
  • Git
  • Agile
  • Java
  • Bash
  • Clearcase
  • Scrum

2010-2011

  • Minor developments and bugfixes.
  • Post-release maintenance.
  • C++

 

Freelance Projects
Cindy Koteles is an increasingly popular singer. As opposed to her competition, she wants a good-looking, responsive website.
Backend is powered by Java (Spring Boot) with Thymeleaf.
Front-end is built using HTML, CSS, Javascript.
  • Java
  • Spring Boot
  • HTML
  • CSS
  • Javascript
  • Drupal
  • VPS
  • Linux Administration
  • Web Hosting
I took on the challenge to maintain the website of the music band called Dupla Kave.
The website is powered by Drupal.
A local entrepreneur asked help maintain his Wordpress websites.
A freelance software developer like myself needs a website for the prime reason of self-marketing. My fully custom-built website proves my ability to create nice front-end.