Back to Projects List

Calculation Reminders System

Ruby
Ruby on Rails
Go
PostgreSQL
Clojure
Redis
Datomic
Sidekiq
Elasticsearch
CircleCI
Stimulus

Advanced system for calculating payment reminders for millions of records with efficient caching mechanisms.

As a Core Features Developer at Bilendo GmbH, I was responsible for developing and enhancing a sophisticated calculation reminders system that processed millions of payment records efficiently.

The system needed to handle large volumes of data while maintaining performance and reliability. To achieve this, I implemented advanced caching mechanisms using Redis and Elasticsearch, which significantly improved response times and reduced server load.

The project involved complex business logic for payment calculations, reminder scheduling, and notification delivery. I worked closely with the product team to ensure the system met all business requirements while maintaining technical excellence.

Responsibilities

  • Developed and enhanced core features of the project, particularly focusing on calculation reminders for millions of payment records
  • Implemented an advanced cache mechanism utilizing Redis and Elasticsearch to efficiently handle large volumes of data
  • Leveraged technologies like Sidekiq and Stimulus to optimize performance and enhance user experience
  • Managed release processes and ensured smooth deployment of new features

Key Achievements

  • Improved system performance by 40% through optimized caching strategies
  • Reduced error rates in payment calculations by implementing comprehensive validation logic
  • Successfully scaled the system to handle a 3x increase in data volume without performance degradation
Calculation Reminders System

Company

Bilendo GmbH logo

Bilendo GmbH

Role

Core Features Developer

Duration

10/2022 - 08/2024