09/06/2022 updated
ZL
100 % available
Lead Software Engineer / Developer
Netherlands
Netherlands
Msc in Information TechnologyC (Programming Language)Java (Programming Language)JavaScriptPHPXML SchemaMicrosoft WindowsApache ActiveMQAmazon Web ServicesAspect-Oriented ProgrammingApache HTTP ServerApache TomcatMacintosh ComputersAtlassian JiraOracle WebLogic ServerBusiness Process Improvement
Main:
Java, Microservices, Spring Boot, JPA, PL/SQL
Vert.x, Oracle, Web Services, REST
Soft:
Performance, Efficiency, Process optimization
Coaching, leadership, mentoring, organizing
Development:
Java, JEE (JSP, JMS, JDBC, EJB, Servlets), Spring Boot, Spring Data, Spring Cloud Data Flow, (... jms, mvc, aop, tx), Kafka, Angular, Elastic, Logstash, Kibana, javascript, Logging, Junit, json/XML, Hibernate, AOP, scripting, MQL4/5, Web Services, REST, XSD, ActiveMQ, Vert.x, typescript, Node.js, Perl, Python, GXT, Struts, SOA, iBatis, Swing, PHP, C, JSTL, XSLT
Databases:
Oracle, SQL, PL/SQL, PostgreSQL, Sybase, MongoDB, MySQL, DB2, MaxDB, SQL Server
Environment / testing / etc:
IntelliJ IDEA, Docker, Kubernetes, Eclipse, Tomcat, Apache, JProfiler, Maven, CVS, SVN, UML, Windows, Linux, Jenkins, Sonar, Jira, Git, Mac, AWS, Weblogic, JBoss, Infinispan, Grunt, jmeter, Selenium, JMC
Java, Microservices, Spring Boot, JPA, PL/SQL
Vert.x, Oracle, Web Services, REST
Soft:
Performance, Efficiency, Process optimization
Coaching, leadership, mentoring, organizing
Development:
Java, JEE (JSP, JMS, JDBC, EJB, Servlets), Spring Boot, Spring Data, Spring Cloud Data Flow, (... jms, mvc, aop, tx), Kafka, Angular, Elastic, Logstash, Kibana, javascript, Logging, Junit, json/XML, Hibernate, AOP, scripting, MQL4/5, Web Services, REST, XSD, ActiveMQ, Vert.x, typescript, Node.js, Perl, Python, GXT, Struts, SOA, iBatis, Swing, PHP, C, JSTL, XSLT
Databases:
Oracle, SQL, PL/SQL, PostgreSQL, Sybase, MongoDB, MySQL, DB2, MaxDB, SQL Server
Environment / testing / etc:
IntelliJ IDEA, Docker, Kubernetes, Eclipse, Tomcat, Apache, JProfiler, Maven, CVS, SVN, UML, Windows, Linux, Jenkins, Sonar, Jira, Git, Mac, AWS, Weblogic, JBoss, Infinispan, Grunt, jmeter, Selenium, JMC
Experience
Professional experience10+ years
Languages
EnglishFluentHungarianNative speaker
Project history
Priority-enabled push based SMS handler module is attached to Kannel, replacing the previous
pull-based third-party operated solution.
Telecom / Distribution Layer (T-Home)
Greenfield project to develop a portal-like customizable framework in pure Java 5, using only basic
libraries. Requirements focused on extreme circumstances (response time, speed, reasonable memory
consumption, extendibility and communication with existing and legacy systems).
Achievements
* Design and development of the extremely successful caching methods and flow control in
Distribution Layer. Needs only 2 nodes, still in production in 2019.
Environment: Java, J2EE, Oracle, PL/SQL, JMS, SOA, BPM, XSLT, Struts, JSP, Eclipse, Weblogic, GWT,
Perl, WebServices, JUnit, EJB, Maven, Ant, CVS, SVN, Windows, Servlets
pull-based third-party operated solution.
Telecom / Distribution Layer (T-Home)
Greenfield project to develop a portal-like customizable framework in pure Java 5, using only basic
libraries. Requirements focused on extreme circumstances (response time, speed, reasonable memory
consumption, extendibility and communication with existing and legacy systems).
Achievements
* Design and development of the extremely successful caching methods and flow control in
Distribution Layer. Needs only 2 nodes, still in production in 2019.
Environment: Java, J2EE, Oracle, PL/SQL, JMS, SOA, BPM, XSLT, Struts, JSP, Eclipse, Weblogic, GWT,
Perl, WebServices, JUnit, EJB, Maven, Ant, CVS, SVN, Windows, Servlets
Financial / Marvin project
Lead Developer
Marvin is a greenfield highly configurable protocol designer/tester SaaS. Today it validates TCP/IP
messages of payment cards and POS terminals against user-defined protocols. Users can create and
monitor test sessions and projects, and provision new environments.
I was the lead developer for the protocol/front office team of 7, working on the core functionality
of the product. The core involves protocols, rules, validations definition; message
parsing/responding based on the above; reporting for test sessions.
Achievements
* Hired as Senior Java Developer, working as Lead
* Constant involvement in design (whole SDLC) and architectural decisions
Environment: Java, Spring Boot, MySQL, Angular, Elastic, AWS, Docker, CI, IntelliJ, Windows, Linux
Lead Developer
Marvin is a greenfield highly configurable protocol designer/tester SaaS. Today it validates TCP/IP
messages of payment cards and POS terminals against user-defined protocols. Users can create and
monitor test sessions and projects, and provision new environments.
I was the lead developer for the protocol/front office team of 7, working on the core functionality
of the product. The core involves protocols, rules, validations definition; message
parsing/responding based on the above; reporting for test sessions.
Achievements
* Hired as Senior Java Developer, working as Lead
* Constant involvement in design (whole SDLC) and architectural decisions
Environment: Java, Spring Boot, MySQL, Angular, Elastic, AWS, Docker, CI, IntelliJ, Windows, Linux
The company offers quality indices for stocks and other securities for investment companies. Indices
measure the performance of different market segments which the investors can track or compare their
added value.
Financial / Index definition software in GXT
I was involved in the replacement of the legacy standalone software with a web-based solution. This
involved various techniques to overcome GXT limitations and performance issues in the production
environment.
Financial / Index database migration from Sybase to Oracle.
Achievements
* Rewrote index definition software in GXT in 40% less time compared to the original plans, while
user experience is greatly increased.
* Assigned to migrate 200 Sybase stored procedures/functions in 6 months. Prepared scripts so I
could complete 800 objects in 3 months. Helped with project management.
Environment: Java, J2EE, GXT, Jira, Hudson, Sonar, Oracle, Sybase, PL/SQL, SVN, JUnit, Windows,
Linux, Tomcat, Apache
measure the performance of different market segments which the investors can track or compare their
added value.
Financial / Index definition software in GXT
I was involved in the replacement of the legacy standalone software with a web-based solution. This
involved various techniques to overcome GXT limitations and performance issues in the production
environment.
Financial / Index database migration from Sybase to Oracle.
Achievements
* Rewrote index definition software in GXT in 40% less time compared to the original plans, while
user experience is greatly increased.
* Assigned to migrate 200 Sybase stored procedures/functions in 6 months. Prepared scripts so I
could complete 800 objects in 3 months. Helped with project management.
Environment: Java, J2EE, GXT, Jira, Hudson, Sonar, Oracle, Sybase, PL/SQL, SVN, JUnit, Windows,
Linux, Tomcat, Apache