Zoltán Fődi, Developer in Budapest, Hungary
Zoltán is available for hire
Hire Zoltán

Zoltán Fődi

Verified Expert  in Engineering

Bio

Zoltán is a back-end developer with some experience on the front end. He started his profession in 1997, and since then, he's encountered and made the best use of various technologies. A love for learning and an innate curiosity have led to Zoltán accumulating an extensive knowledge base. While he works well in teams, Zoltán can also deliver on his own and has led teams to deliver projects on time and according to plan.

Portfolio

Conway & Co B.V.
Docker, PostgreSQL, Google Cloud Platform (GCP), Java, Spring Boot, Terraform...
Pluralsight - Digital
Amazon Web Services (AWS), Zuora, TypeScript 3, Node.js, Back-end, GitHub...
DecisionIQ
Python, Amazon EC2, AWS Lambda, Amazon S3 (AWS S3), Amazon Web Services (AWS)...

Experience

  • Java - 15 years
  • AWS Lambda - 5 years
  • Spring Boot - 5 years
  • Python - 5 years
  • AWS Step Functions - 4 years
  • JHipster - 3 years
  • Docker - 3 years

Availability

Full-time

Preferred Environment

IntelliJ IDEA, PyCharm, FastAPI

The most amazing...

...software I've developed was an automated credit decision engine: I designed and developed it using ground-breaking ideas and technologies.

Work Experience

Python Back-end Developer

2023 - 2023
Conway & Co B.V.
  • Laid down the CI/CD pipeline using GitHub Actions, Terraform, GCP, Snyk, and Sonar.
  • Created the base application and implemented some initial features using Java and Spring Boot.
  • Introduced a data modeling tool to speed up the development process.
Technologies: Docker, PostgreSQL, Google Cloud Platform (GCP), Java, Spring Boot, Terraform, Google Cloud, React, GitHub

Java Developer

2022 - 2023
Pluralsight - Digital
  • Did a total refactoring on an application that deals with integration with external services.
  • Tracked and fixed payment and subscription problems in Zuora for a global online education platform.
  • Helped the team solve the problem that arose after RBI's regulation around recurring payments.
Technologies: Amazon Web Services (AWS), Zuora, TypeScript 3, Node.js, Back-end, GitHub, Microservices, JavaScript, TypeScript

Python Developer

2022 - 2022
DecisionIQ
  • Created an app that collects Monitron sensor (IoT device) data and sends alarms based on predefined rules.
  • Used AWS serverless services for the above application.
  • Reduced the maintenance cost of the above application to almost $0.
Technologies: Python, Amazon EC2, AWS Lambda, Amazon S3 (AWS S3), Amazon Web Services (AWS), Serverless Architecture, GitHub

Back-end Developer (Python/AWS Lambda)

2020 - 2021
Toptal Client
  • Developed and maintained several API integrations.
  • Designed the integration to other external systems.
  • Tracked bugs in Jira and also helped other developers with the onboarding.
Technologies: Python, Serverless, Agile Software Development, AWS Lambda, Docker, PostgreSQL, AWS Step Functions, Amazon S3 (AWS S3), Amazon DynamoDB, APIs, REST, Amazon Web Services (AWS), REST APIs, GraphQL, Git, JSON, Jira, Linux, SQL, Serverless Framework, RDBMS, RESTful Services, Solution Architecture, DevOps, Python 3, API Integration, Back-end, GitHub, Microservices, Serverless Architecture

Technical Architect

2016 - 2020
GE Capital, WCS
  • Designed and created an automated credit-decision engine in Java and Python.
  • Created a past-due prediction application in Python using free text-based classification on invoice comments.
  • Designed and created a reporting application using Java and JReport.
Technologies: Spring Boot, Spring, Java, Apache Maven, JUnit, Docker Compose, Java 8, Agile Software Development, Oracle RDBMS, AWS Lambda, AWS Step Functions, Amazon S3 (AWS S3), APIs, REST, Amazon Web Services (AWS), REST APIs, Serverless, Git, Architecture, Swagger, Python, JSON, Jira, Linux, SQL, Serverless Framework, RDBMS, Hibernate, RESTful Services, CI/CD Pipelines, Solution Architecture, DevOps, Python 3, Software Architecture, API Integration, Back-end, Microservices, Serverless Architecture

Software Architect

2013 - 2016
GE Capital, EMEA HQ
  • Designed several applications related to GE's European businesses; worked as part of the development team and developed parts of the applications.
  • Created and designed a document management system to hold over 10 million documents.
  • Developed an application in Java that automatically migrated the old CMS content to Liferay.
Technologies: Spring, Java EE, Java, Apache Maven, JUnit, Java 8, Agile Software Development, Oracle RDBMS, APIs, REST, REST APIs, Git, Architecture, Swagger, JSON, Jira, Linux, SQL, RDBMS, Hibernate, RESTful Services, SOAP, CI/CD Pipelines, Solution Architecture, Software Architecture, MySQL, Back-end

Integration Team Technical Lead

2010 - 2013
Budapest Bank, GE Capital
  • Built the MW team from scratch and created all the rules and processes for how the team works.
  • Constructed an ESB using IBM Message Broker and some Java embedded code.
  • Created a service registry and repository Java application that identifies and describes all the provided services.
Technologies: IBM MQ, Java, Oracle RDBMS, Git, JSON, SQL, RDBMS, Hibernate, RESTful Services, SOAP, GWT

Automated Credit Decision Application

A Java and Python-based application that makes the final decision on buying invoices, also known as factoring.

The application receives basic information about an invoice, like parties, amount, addresses, and others. The application then identifies the parties, fetches business information like balance sheets and stock prices, applies different rules and decision strategies, and combines the results into a single decision.
1994 - 1997

Bachelor's Degree in Programming Mathematics

József Attila University - Szeged, Hungary

Libraries/APIs

REST APIs, Node.js, React

Tools

JHipster, AWS Step Functions, Docker Compose, Apache Maven, Git, GitHub, IBM MQ, Spring Roo, Jira, Terraform, Skaffolder

Languages

Java 8, Python, Java, SQL, Python 3, GraphQL, TypeScript 3, JavaScript, TypeScript

Storage

JSON, Amazon S3 (AWS S3), Amazon DynamoDB, Oracle RDBMS, PostgreSQL, RDBMS, MySQL, Google Cloud

Frameworks

Spring Boot, Serverless Framework, Hibernate, Spring, Angular, JUnit, Swagger, Flask, GWT

Paradigms

Agile Software Development, REST, Microservices, Serverless Architecture, DevOps

Platforms

AWS Lambda, Docker, Kubernetes, Amazon Web Services (AWS), Java EE, Linux, Amazon EC2, Google Cloud Platform (GCP)

Other

Serverless, APIs, Architecture, RESTful Services, SOAP, CI/CD Pipelines, Solution Architecture, Software Architecture, API Integration, Zuora, Back-end, FastAPI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring