C.H.

Databases Linux SQL
Poznań, Poland · 17 years experience · Full-time
✓ Added to Shortlist
81

Match Score — Senior Software Engineer (R...

The candidate demonstrates strong recent experience with Ruby on Rails, Ruby performance optimization, PostgreSQL, and caching mechanisms through skills listed and achievements in senior backend roles from 2015 onwards, aligning closely with the job's core requirements of 5+ years in Rails, vast Ruby knowledge, RDBMS like Postgres, and caching with Redis/Memcached. Multiple quantified achievements, such as reducing latency by 50%, build times by an order of magnitude, and infrastructure costs by 30%, provide clear evidence of impact in building and scaling backend systems. Senior-level roles consistently match the scope of building complex applications, APIs, and infrastructure, with solid OOP implied by ongoing backend work. Education includes a Bachelor's in Computer Science and coursework toward a related Master's, meeting the degree requirement. Minor concerns include some short stints in 2022 and 2018, suggesting potential job-hopping risk, and caching experience is implied rather than explicitly naming Redis/Memcached, though performance optimizations strongly support it. Overall, recency and depth in relevant technologies drive the high score.

Summary

Senior Back-end Engineer with 12+ years of experience specializing in Ruby and Ruby on Rails performance optimization, databases (PostgreSQL, MySQL, SQL), caching, scaling high-traffic apps, Linux, and REST APIs. Proven track record in reducing endpoint latency by 50%, build times by 60-90%, and infrastructure costs by 30%; led integrations with banking systems, payments, SAML authentication, KYC/AML, and external services for fintech, e-commerce, and enterprise platforms. Spearheaded microservices deployments, full-text search, headless CMS, and voucher systems improving user/developer experience and refund rates. Managed teams resolving acquisition blockers, database locking for server scaling, and data processing for research servers. Bachelor's in Computer Science and coursework toward Master's in Data Processing Technologies from a Polish university. Full-time availability; prefers Linux/MacOS, RubyMine, Ruby/RoR, PostgreSQL environments. Highlight achievement: Cleared critical blockers during due diligence for a startup acquisition by a Fortune 500 company.

Work Experience

Senior Software Engineer

S. · 2022 - 2023

  • Reduced core endpoint latency by 50%, leading to a much snappier user experience and lower hosting costs. Reduced average build time by an order of magnitude, improving developer experience. Built a voucher refund system, which led to a significant improvement in refund rates.

Senior Software Engineer

M. · 2022 - 2022

  • Oversaw multiple initiatives to rework critical components of the administration panel for a large-scale banking app. Integrated components with multiple external systems to manage user data efficiently. Implemented a security assertion markup language (SAML) based authentication solution for enterprise customers.

Senior Back-end Engineer

E. · 2019 - 2021

  • Headed a team that resolved all blockers during the due diligence process for Packet Inc., facilitating their acquisition by E.. Resolved database locking issues preventing provisioning servers' scaling up, a core feature for Packet. Increased build speed by over 60%, resulting in faster product iterations and a 30% reduction in development infrastructure costs.

Senior Software Engineer

A. · 2018 - 2019

  • Integrated payments into the accounting system, syncing with the Swiss banking system. Reworked the deployment system for a large microservice-based codebase, resulting in safer and atomic deployments. Standardized the API, enabling the front-end team to regain lost velocity and deliver features much faster.

Senior Software Engineer

T. · 2018 - 2018

  • Reworked the skill search functionality for this website, incorporating full-text search capabilities. Developed the headless content management system (CMS) that powers T.'s blogs. Enhanced the developer experience by reducing build times.

Senior Back-end Engineer

L. · 2015 - 2018

  • Designed and implemented a complete banking application in less than four months. Integrated 3rd-party know-your-customer (KYC) and anti-money laundering (AML) solutions, along with tools for customer support. Migrated the payment provider, ensuring no interruption to transactions or end-user operations.

Senior Software Engineer

E.S. · 2011 - 2015

  • Spearheaded and released over half a dozen products using various technology stacks. Conducted over a hundred job interviews for engineering candidates. Collaborated with clients on new project estimations and scoping.

Research Scholar

U.O.C.D. · 2010 - 2011

  • Led the data processing for the CASP9 protein folding experiment. Managed twenty data processing servers, overseeing regular maintenance and coordinating workloads. Developed several protein folding comparison applications.

Skills & Expertise

Other

Ruby Performance API Integration Web Development Algorithms Machine Learning Retrieval-augmented Generation (RAG) Vector Databases Data Structures Liferay AI Agents

Tools

RubyMine Open Neural Network Exchange (ONNX)

Storage

Databases PostgreSQL MySQL Elasticsearch Redis MongoDB

Languages

Ruby C C++ SQL Java JavaScript PHP Perl Fortran Python

Paradigms

Microservices

Platforms

Linux MacOS Amazon Web Services (AWS) Oracle AWS Lambda

Frameworks

Ruby on Rails (RoR) Symfony Grape Angular

Libraries/APIs

REST APIs Graphiti React