Zoltán Fődi
Verified Expert in Engineering
Software Developer
Budapest, Hungary
Toptal member since January 27, 2020
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
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
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
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.
Java Developer
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.
Python Developer
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.
Back-end Developer (Python/AWS Lambda)
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.
Technical Architect
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.
Software Architect
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.
Integration Team Technical Lead
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.
Experience
Automated Credit Decision Application
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.
Education
Bachelor's Degree in Programming Mathematics
József Attila University - Szeged, Hungary
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring