Skip to content
View ristoxxx's full-sized avatar

Block or report ristoxxx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ristoxxx/README.md

💾 Risto Lähteenkorva 💾

Systems & Integration Developer

Build Status

I build systems that remove complexity instead of adding to it.

My main interest is in integrations, data flows and practical software that solves real-world problems without unnecessary complexity. I enjoy working at the intersection of systems where APIs, data and infrastructure meet.

Instead of building feature-heavy software, I prefer minimalist solutions that remove friction and make systems easier to understand and maintain.


How I think

  • Remove unnecessary layers
  • Use existing infrastructure when possible
  • Prioritize maintainability over feature expansion
  • Solve the root cause instead of the symptom

Selected Projects

Helsinki Guide Repo Live

A web application that helps users explore locations and points of interest in Helsinki.

Focus areas:

  • Frontend development
  • Data handling and UI structure
  • Practical usability for exploring local information

Repository demonstrates full stack web development and structuring user-facing applications.


Elasticsearch Job Search Tool Repo Live

A small application experimenting with search and indexing using Elasticsearch.

Focus areas:

  • Search indexing
  • Querying structured data
  • Backend data flow

The project explores how search infrastructure can improve information retrieval and filtering.


Association Resource Tool Repo Live

A lightweight internal tool designed to help an association find shared resources more easily.

Instead of building a traditional backend and admin panel, the system uses Google Sheets as a backend. This allows non-technical users to manage content using a familiar interface while relying on the Google ecosystem for access control.

Key ideas:

  • Minimal infrastructure
  • No separate admin system
  • No additional user accounts
  • Simple maintenance model

Tech Areas

  • Backend development
  • APIs and integrations
  • Data flows
  • Internal tools
  • Search systems

Connect with me:

r-lahteenkorva

Languages and Tools:

css3 html5 javascript nodejs react mysql aws postman travisci java python arduino

Pinned Loading

  1. HelsinkiGuide HelsinkiGuide Public

    Little guide about Helsinki for day visitors

    JavaScript

  2. hppLinkit hppLinkit Public

    Hpp linkkikokoelman selkeämpi presentaatio

    HTML