Rafał Ileczko
Lead | Full-stack Product Engineer
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
- 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
- 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
- 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
Software Engineer
Web Developer
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