Lorant Bartha, Developer in Tallinn, Estonia
Lorant is available for hire
Hire Lorant

Lorant Bartha

Verified Expert  in Engineering

Back-end Developer

Tallinn, Estonia

Toptal member since October 2, 2020

Bio

Lorant is a skilled back-end engineer with a strong Python and cloud technology background. His expertise lies in building scalable solutions and achieving significant cost efficiencies in diverse sectors, including finance and tech startups. Lorant is known for his proficiency in collaborative, remote teams and combines technical acumen with a commitment to continuous learning and problem-solving.

Portfolio

Codility
OpenAI, LangChain, Python, FastAPI, AWS Lambda
Codility
Python, Amazon Web Services (AWS)
Iconicchain
Hyperledger Fabric, Django, Financial Regulations, Regulatory Management

Experience

  • Python - 6 years
  • SQL - 5 years
  • Software Development - 5 years
  • Flask - 4 years
  • Django - 3 years
  • Docker - 2 years
  • Build Pipelines - 2 years
  • Amazon Web Services (AWS) - 1 year

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), PyCharm, Git, Docker, Python, SQL, MacOS, Linux, Visual Studio Code (VS Code)

The most amazing...

...product I built is an interactive coding assistant for programming challenges, providing hints and partial solutions without revealing complete answers.

Work Experience

Tech Lead

2023 - PRESENT
Codility
  • Led the creation of an in-house proctoring solution.
  • Created an interactive AI assistant to help solve programming challenges.
  • Spearheaded the implementation of an advanced machine learning system to detect plagiarism, significantly enhancing the integrity of coding assessments.
Technologies: OpenAI, LangChain, Python, FastAPI, AWS Lambda

Senior Software Engineer

2021 - 2023
Codility
  • Introduced autoscaling at the heart of our system saving 70% on infrastructure cost.
  • Orchestrated the modularization of a critical component from a large-scale monolithic application, enabling enhanced integration capabilities.
  • Created a custom deployment system to ensure a no-downtime scenario.
Technologies: Python, Amazon Web Services (AWS)

Senior Software Engineer

2020 - 2021
Iconicchain
  • Developed blockchain apps for banking compliance using hyper-ledger fabric.
  • Oversaw deployments on the client's on-premise servers.
  • Created a tool to make it possible to test blockchain code locally.
Technologies: Hyperledger Fabric, Django, Financial Regulations, Regulatory Management

Senior Software Engineer

2020 - 2020
Hearsay Systems
  • Delivered robust Django applications on AWS continuously.
  • Wrote third-party fault handling third-party integrations.
  • Switched to Lambda back-ends for rarely used applications, saving up to 99% on cost.
Technologies: Amazon Web Services (AWS), Python, Django

Software Engineer

2019 - 2020
Lensa
  • Architected and implemented both containerized and serverless microservices.
  • Helped the company migrate the whole codebase and all the build pipelines from one source control provider to another.
  • Contributed to the transformation of multiple services to an IAC-based infrastructure.
  • Optimized and added features to a system that sends millions of messages (web push notifications, SMS, email) daily in a rate-limited manner.
Technologies: Amazon Web Services (AWS), Infrastructure as Code (IaC), SQL, Node.js, Amazon DynamoDB, Redis, Flask, Python, Docker, Git, AWS Cloud Development Kit (CDK), Terraform

Software Engineer

2017 - 2019
JPMorgan Chase & Co
  • Created a self-service tool that made testing and deployment of a huge codebase much easier.
  • Tracked and fixed bugs using analytic tools and good old-fashioned debugging.
  • Worked closely with front-office clients and developed custom solutions for specific problems.
Technologies: TypeScript, JavaScript, React, Pandas, Python

Software Engineer

2015 - 2017
Morgan Stanley
  • Helped to analyze, implement, and unit-test new features.
  • Fixed multiple legacy code issues via restructuring and refactoring.
  • Built multiple automation tools that are faster and more reliable than the manual support workflow.
  • Contributed to the builds of integration tools with low-level telecommunication systems.
Technologies: SQL, JavaScript, Python

Experience

Messaging Web Application for the Support Staff

I developed a web application that oversaw the communication between the support staff and the clients and provided shortcut actions to the agents. The application gathers all of the communication, transforms it into a conversation, and then provides the option for a delayed response so the user can reply during regular business hours in their timezone.

Education

2011 - 2015

Batchler's Degree in Computer Science

University of Debrecen - Debrecen, Hungary

Skills

Libraries/APIs

Pandas, React, Node.js

Tools

Git, Terraform, AWS Cloud Development Kit (CDK)

Languages

Python, SQL, JavaScript, TypeScript

Frameworks

Flask, Swagger, Django

Platforms

Docker, AWS Lambda, Amazon Web Services (AWS), Hyperledger Fabric

Storage

Redis, Amazon DynamoDB

Other

Software Development, Infrastructure as Code (IaC), Build Pipelines, Financial Regulations, Regulatory Management, OpenAI, LangChain, 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