Horia Galbenu, Developer in Oradea, Bihor County, Romania
Horia is available for hire
Hire Horia

Horia Galbenu

Verified Expert  in Engineering

Software Developer

Oradea, Bihor County, Romania

Toptal member since May 16, 2024

Bio

Horia is an experienced senior full-stack developer with an eight-year track record specializing in constructing sophisticated systems from scratch. His extensive startup experience has honed his ability to architect complex solutions holistically. Proficient in Go, Python, and React, Horia excels at closely collaborating with clients to pinpoint precise technical requirements, ensuring the delivery of optimal and tailor-made solutions.

Portfolio

Hivebrite
Go, Apache Kafka, ClickHouse, gRPC, Hexagonal Architecture, Databases...
Rapidonkey
Apache Kafka, Go, Stripe API, Terraform, gRPC, REST, Databases, PostgreSQL...
Resolve
Python, GraphQL, Django, React, PostgreSQL

Experience

Availability

Part-time

Preferred Environment

MacOS, JetBrains, Slack

The most amazing...

...thing I've developed is a low-latency audit logging microservice using Go, Kafka, and ClickHouse, which can process over a million daily events in real time.

Work Experience

Lead Go Developer

2023 - 2023
Hivebrite
  • Architected and implemented a real-time, low-latency, data-safe audit logging microservice.
  • Headed a team of five engineers to successfully deliver the best solution for the client.
  • Expanded the service to handle over a million daily events, with scalability for further growth aligned with the client's infrastructure.
  • Implemented data safety measures to prevent system loss and designed application logic for high service availability, enabling graceful handling of unpredictable data.
  • Collaborated closely with the client's tech leads and spearheaded the team's research to design a service meeting precise specifications within budget and existing system integration.
Technologies: Go, Apache Kafka, ClickHouse, gRPC, Hexagonal Architecture, Databases, Performance, Low Latency, Realtime

Lead Go Full-stack Developer

2021 - 2023
Rapidonkey
  • Extended existing microservices and architected and implemented new ones.
  • Managed a team of five engineers to successfully deliver web apps based on React and mobile apps based on Flutter, guiding the correct integration with microservice-based APIs.
  • Implemented custom solutions for warehouse management, stock intake, and process management, along with billing and messaging APIs for multichannel user communication via email, in-app push notifications, and SMS.
Technologies: Apache Kafka, Go, Stripe API, Terraform, gRPC, REST, Databases, PostgreSQL, Firebase Cloud Messaging (FCM), Twilio API, Amazon Simple Email Service (SES), Amazon S3 (AWS S3), Amazon Elastic Container Registry (ECR), Amazon EC2, AWS CodePipeline, Amazon RDS, AWS App Mesh, AWS CodeDeploy, Amazon Route 53

Lead Python Full-stack Engineer

2017 - 2021
Resolve
  • Pioneered the development of the company's platform, launching it to production within one year.
  • Headed a team of five engineers to implement features at high velocity and great consistency in a dynamic startup setting.
  • Implemented multiple versions of a custom debt settlement algorithm that automated 90% of the workflow of the client's financial experts, increasing their capacity to help people in financial distress.
  • Completed the migration from a monolithic architecture to a React client with a GraphQL server setup.
  • Integrated various APIs, including Twilio, Intercom, and Silicon Valley Bank, and devised fully custom solutions for connectivity with major US financial institutions like Fidelity, Citigroup, and JPMorgan Chase.
Technologies: Python, GraphQL, Django, React, PostgreSQL

Audit Log Microservice

A real-time, low-latency, and data-safe microservice built using Go, Kafka, and ClickHouse. I architected and developed the system, leading a team of five engineers to deliver the best solution for the client. I scaled it up to process over a million daily events in real time and built a gRPC API on top of the microservice that allowed querying the processed events.

The main goal of the microservice was to identify breaches of confidential data within the client's social media platform serving US financial institutions such as Fidelity, and universities like Princeton. By logging every single user interaction within their platform, I enabled the client to add auditing capabilities to their platform, a crucial feature requested by the institutions they were serving.

Financial Counseling Platform

A San Francisco-based startup in the fintech space. I was one of the first developers working on this project, and I got it off the ground, launching it to production in less than one year using Python, React, and GraphQL. Also, I developed custom debt settlement algorithms based on the expertise of their financial counselors, generating custom debt plans for each user.

Using these algorithms, I automated 90% of their debt experts' workflows, allowing them to significantly increase their capacity to help people in real financial distress.

Delivery Management Platform

Rapidonkey, a Romania-based startup in delivery management, needed the expertise to extend its existing microservices and develop new ones.

I architected and implemented multiple APIs, including a payment API built on top of Stripe to manage subscriptions and metered billing, a messaging API used to send communications to users via email, push notifications, and SMS, a stock intake and warehouse management API solution for restaurants, and a kitchen process management API that enabled restaurants to define, implement, and monitor fully custom end-to-end workflows, from stock intake to food delivery.

Additionally, I oversaw a team of five engineers, guiding them in the implementation of mobile and web apps using Flutter and React. I focused on the correct integration with the APIs and delivery within the timelines agreed with the client.
2013 - 2016

Bachelor's Degree in Computer Science

Babes-Bolyai University - Cluj-Napoca, Romania

Libraries/APIs

React, Stripe API, Twilio API, Amazon EC2 API

Tools

Firebase Cloud Messaging (FCM), RabbitMQ, Terraform, Git, JetBrains, Slack, Amazon Elastic Container Registry (ECR), AWS CodeDeploy, Amazon Simple Email Service (SES)

Languages

Go, Python, GraphQL

Frameworks

gRPC, Django, Realtime, Next.js

Paradigms

Test-driven Development (TDD), Clean Code, REST

Platforms

Apache Kafka, Docker, MacOS, Amazon EC2

Storage

Databases, ClickHouse, PostgreSQL, Redis, Amazon S3 (AWS S3)

Other

Data Structures, Hexagonal Architecture, Performance, Low Latency, Operating Systems, Networking, Amazon RDS, Amazon Route 53, AWS App Mesh, AWS CodePipeline

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