09/06/2022 updated

ZL
100 % available

Lead Software Engineer / Developer

Netherlands
Netherlands
Msc in Information Technology
Netherlands
Netherlands
Msc in Information Technology

Profile attachments

CV - Zoltán Lusthaus

C (Programming Language)Java (Programming Language)JavaScriptPHPXML SchemaMicrosoft WindowsApache ActiveMQAmazon Web ServicesAspect-Oriented ProgrammingApache HTTP ServerApache TomcatMacintosh ComputersAtlassian JiraOracle WebLogic ServerBusiness Process ImprovementDatabasesIBM DB2LinuxEclipse (Software)Enterprise JavaBeansPerl (Programming Language)Java Platform Enterprise Edition (J2EE)LeadershipHibernateApache IBATISIntelliJ IDEAJava Database ConnectivityJava Message Service (JMS)Java Persistence APIJava ServletApache StrutsSwing (Java)JSONWildFly (JBoss AS)Apache JMeterJavaserver PagesJavaServer Pages Standard Tag LibraryJUnitPython (Programming Language)PostgreSQLApache MavenSAP MaxDBMicrosoft SQL ServersMongoDBMySQLModel View Controller (MVC)Node.jsOracle ApplicationsElastic LogstashSeleniumService-Oriented ArchitectureSONAR (Symantec)PL-SQLSQL DatabasesData StreamingSubversionTypeScriptUMLWeb ServicesExtensible Markup Language (XML)Extensible Stylesheet Language Transformations (XSLT)Data/Record LoggingScriptingTestingCoordinatingSpring CloudGrunt (Software)Spring BootSybaseVert.xGitSpring DataAngularJSKubernetesCoaching and MentoringApache KafkaElastic KibanaRestful ApiDockerJenkinsMicroservices
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

Experience

Professional experience10+ years

Languages

EnglishFluentHungarianNative speaker

Project history

Financial / SMS-Gateway

Erste Bank
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

Lead Developer

UL Transaction Security
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

Financial / MSCI Index Management, ITW

Morgan Stanley Capital International
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

R&D / JGrid Information System and Workflow Manager

Hungarian Academy of Sciences
Laboratory of Parallel and Distributed Systems in the institution works on R&D projects.

R&D / JGrid Information System and Workflow Manager
The information system reports availability and status of available nodes in the grid, so users can
submit their workflows to a subset of it. The latter manages the workflow for the tree of jobs that
execute in parallel on JGrid.

R&D / Parallel Genetic Algorithm
Proprietary genetic algorithm for parallel grid execution. Theoretically infinite zooming for the
input parameters. Function to be submitted to the system as a C source code. Leading my team of
three.

Environment: Java, Windows, Linux, C, Perl, P-GRADE, PVM, MPI, UML

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in