Rafał Ileczko

Lead | Full-stack Product Engineer

E-mail address

Social links

Summary

Co-founder, product-oriented technical lead, and senior full-stack engineer with 11 years of experience in startup environments. I start by understanding customer problems, then take products from early concept and business requirements through development, deployment, and production release. I have led teams of up to five developers and proactively identify product opportunities and delivery risks early. Strongest in TypeScript, Clojure, and ClojureScript across front-end and back-end development.

Experience

Senior Full-stack Engineer

Kleene · August 2022 - Present

  • Full-stack
  • Architecture
  • TypeScript
  • Clojure
  • ClojureScript
  • React
  • Data Visualisation
  • PostgreSQL
  • ELT
  • AWS
  • Kafka
  • LLMs
  • Designed and took ownership over UI/UX aspect of the app, implemented design system and components library.
  • Owned feature delivery across the web application and multiple back-end services, partnering with product and data teams to refine requirements and scope before design and implementation.
  • Standardized architecture, code conventions, and API schemas across apps.
  • Built user-configurable analytics over warehouse data, including Recharts visualizations for self-service operational analysis.
  • Contributed to implementing agentic analytics workflows that let users analyse system data through natural language.
  • Proposed, designed and implemented multiple features improving users pipelines development and management

Co-Founder / CTO

Maintei · July 2021 - July 2024

  • Product Planning
  • Full-stack
  • TypeScript
  • React
  • PostgreSQL
  • IIoT
  • Supabase
  • Cloud Infrastructure
  • Led product planning from user interviews, translating maintenance needs into features feasible for solo delivery.
  • Owned architecture, implementation, cloud infrastructure, and production deployments for a CMMS and an IIoT platform.
  • Developed predictive-maintenance and alerting workflows aimed at improving equipment uptime and reducing maintenance costs.

Lead Frontend Engineer

Retailic · January 2020 - July 2022

  • Technical Leadership
  • Clojure
  • ClojureScript
  • TypeScript
  • React
  • React Native
  • Managed a five-person team delivering two e-commerce projects and coordinated planning across product, design, front-end, and back-end teams.
  • Planned and executed an incremental technology stack migration for a large codebase, avoiding a separate rewrite and using 50% fewer developers and 30% less time than originally planned.
  • Led implementation of a design system that reduced development time for new views and components by about 40%.

Senior Frontend Engineer

Retailic · January 2018 - December 2019

  • Clojure
  • ClojureScript
  • TypeScript
  • React
  • React Native
  • Python
  • Playwright
  • Hybrid Infrastructure
  • Deep Learning
  • Computer Vision

Software Engineer

Retailic · August 2016 - December 2017

  • Clojure
  • ClojureScript
  • JavaScript
  • Python
  • React
  • AngularJS

Web Developer

Social Karma · October 2015 - July 2016

  • Web Design
  • WordPress
  • Shopify
  • PrestaShop

Skills

Product & Technical Leadership

Feature planning, end-to-end SDLC ownership, software architecture, REST API design, design systems, team leadership, security

Web Application Engineering

TypeScript, JavaScript, Clojure, ClojureScript, React, React Native, Node.js, Next.js, PostgreSQL, TanStack, Fastify, Vite, Storybook

Data, Infrastructure & Delivery

AWS, Supabase, Kafka, ELT, CI/CD, Cypress, Playwright, Python, SQL

Education

Computer Science, MSc

Rzeszów University of Technology · 2018 - 2019

Automation and Robotics, BSc

Rzeszów University of Technology · 2014 - 2018