Zoltan is an experienced Software Engineer and Architect with over 15+ years of experience working on small and large enterprise projects, in various leadership roles, using different frameworks and technologies. He is a Java expert and has good experience working with Python and other technologies. Zoltan has a versatile approach, focusing on optimization, usability, and accomplishing the project requirements for the best business outcomes.
Acted as a JavaScript/TypeScript Developer for Pluralsight, dealing with any customer subscription payment issue and creating payment analytics.
Worked as a Fullstack developer/Data engineer for DecisionIQ, extracting, collecting and systematizing sensor data. Created analytics and also designed and built a sensor alarm inspection application.
Developed the backend of an invoicing application for Risolto, performing the integration to other applications, AWS, Serverless, Python, GraphQL.
Created architecture design and architecture vision, as well as scheduling and supporting projects on the required level. Supported teams in the development phase, delivering complete solutions when needed.
Developed a PD prediction model with text classification using Tensorflow neural network. Rewrote a Java based core application (credit limit calculation, client rating) using Python and AWS services (Lambda, DynamoDB, Step functions, API GW, etc.).
Built up a complete Kubernetes cluster and used the same as a development and demo environment during a project.
The goal of startup company Risolto is to gather invoices from the accounting program, ensure that they were delivered, and then ensure that they were correctly paid. It was my role to plan and create the connection between our partners, such as the postal mail services and payment services, and the accounting program.
The project was a startup, so my initial objective was to assemble a team of Java developers by hiring developers. The development environment was then created from scratch utilizing Kubernetes, Jenkins X, and GitLab. Our clients were banks and we provided them with a number of applications using the aforementioned environment and technologies including Java 8/11, Spring Boot, WebLogic AS, DB2, Maven, JHipster, Liquibase, etc.
The factoring arm of GE was called GE Capital WCS. An application I was in charge of, called PACE, made the forecast before we purchased any invoice as to whether it would be paid before the due date. Java, JEE, JBoss, and Oracle were used to create PACE initially. As a software architect, my objective was to produce a better design in order to reduce costs. I entirely reconstructed the program in Java using the AWS serverless/RDS stack after completely redesigning it in the form of microservices. Then, in order to demonstrate my point and to further reduce costs and improve ROI, I recreated the same with Python, AWS serverless, and DynamoDB.