Michał
Lipiński
Software Architect and Rust Backend Engineer with over 20 years of experience building high-performance systems. Specializing in Rust, blockchain integrations, and distributed architectures.
I build things that matter
With over two decades in software engineering, I've architected systems across fintech, blockchain, IoT, and AI. I specialize in turning ambitious ideas into production-ready, high-performance systems. Whether it's a low-latency trading API, a secure crypto platform, or an AI-powered pipeline — I deliver.
System Architecture
Designing distributed systems, microservices, and high-throughput APIs that handle millions of operations
Blockchain & Crypto
Exchange platforms, wallet integrations, DeFi protocols, and institutional-grade digital asset security
Full Stack Delivery
End-to-end product development from Rust backends to React frontends with CI/CD and cloud infrastructure
AI & Machine Learning
LLM fine-tuning, RAG systems, model deployment, and building intelligent automation pipelines
Where I've built
Freelance
Rust Developer
Remote
- Building a cryptocurrency trading bot platform with visual strategy editor, highly optimized backtesting engine (DuckDB), and paper trading simulation
- Integrated Kraken and Binance exchange APIs for live and simulated trading
- Backend in Rust (Axum, DuckDB), frontend with HTMX and MiniJinja for a lightweight, server-driven UI
LC Labs
Software Architect & Senior Engineer
Kraków
- Designed and developed a high-performance API server in Rust powering a mobile cryptocurrency application with low-latency data delivery and transaction security
- Architected infrastructure automation tools streamlining deployment and operational reliability
- Built custom plugins and complex data processing pipelines for Benthos, optimizing high-throughput data streams
- Led the repair, update, and full-scale integration of a BitShares fork, deploying it as a secure internal cryptocurrency system
- Integrated DFNS (MPC wallet-as-a-service) for institutional-grade digital asset security and key management
Freelance
Software Architect (Rust)
Remote
- Designed and implemented an RFQ application with advanced role-based permissions, custom workflows, and multi-party communication
- Backend: Axum (Rust), PostgreSQL, Redis — Frontend: Leptos (Rust), Tailwind, DaisyUI
Justt.ai
Senior Full Stack Developer
Remote (Kraków/Tel Aviv)
- Designed application architecture in a microservices-based system; led architecture for multi-team collaboration
- Enhanced CI/CD pipeline efficiency using GitHub Actions with NX, TypeScript, Docker, Kubernetes in monorepo
- Built and extended backend microservices: NestJS, PostgreSQL, MongoDB, RabbitMQ, SQS, GraphQL
- Mentored teams, organized tech talks, drove type safety and best practices adoption
Weber Shandwick
Senior Full Stack Developer
Remote (Kraków/New York)
- Technical lead on frontend development; worked with NY-based teams
- Redesigned monolithic app into microservices with Casbin permissions; React/Antd frontend, FastAPI/SQLAlchemy backend; Azure AD MFA with PKCE
- Migrated big data workflows to AWS; Flask/Pandas/NumPy/Dask; Apache Airflow; Cypress e2e
- Deployment automation with Ansible, Docker, Kubernetes
Milenium-IT
Lead Full Stack Developer
Kraków
- mObserver: Real-time worker monitoring — React (WebSocket), Android (BLE beacons), Node.js/PostgreSQL
- Timesheet for Celon Pharma: Meteor, MongoDB, React, Redux
- Enterprise intranet for Sumiriko: Django/Oracle DB with RFQ, ABBYY OCR
- AWS deployments (EC2, S3, AuroraDB, ELB), Edbox & mBox.eu platforms
Techninja sp. z o.o.
Founder & Developer
Kraków
- Built cryptocurrency exchange bit-street.com: Django, hot wallets, 2FA, Angular.js, Tornado WebSocket, KYC, bank SDK integration
Earlier Career
Various Roles
Poland
- Freelance web development (Django, Java, PHP)
- Founded Jobguide.pl — first job aggregation platform in Poland
What I've shipped
From crypto exchanges to AI pipelines — every project is a solution to a real problem.
Crypto Trading Bot Platform
Full-featured cryptocurrency trading platform with visual strategy editor, highly optimized backtesting engine powered by DuckDB, and paper trading simulation. Integrates with Kraken and Binance exchange APIs.
Mobile Crypto Application API
High-performance Rust API server powering a mobile cryptocurrency application with low-latency data delivery, transaction security, and DFNS wallet integration.
BitShares Fork Integration
Led the full repair, update, and integration of a BitShares blockchain fork, deploying it as a secure internal cryptocurrency system for institutional use.
bit-street.com Crypto Exchange
Built a complete cryptocurrency exchange platform from scratch — hot wallets, 2FA authentication, KYC verification, real-time WebSocket trading, and bank SDK integration.
AI/ML — LLM Fine-tuning & RAG
Fine-tuning open-source LLMs, building multi-agent RAG systems with LangChain, RL environments with Gymnasium, and deploying models via Ollama, vLLM, and Candle.
Jobguide.pl — Job Aggregation Pioneer
Founded and built the first job aggregation platform in Poland, scraping and indexing job listings from multiple sources into a unified search experience.
RFQ Application
Advanced Request for Quotation application with role-based permissions, custom workflows, and multi-party communication. Full Rust stack with Leptos frontend.
mObserver — Real-time Worker Monitoring
Real-time worker monitoring system using BLE beacons, React WebSocket dashboard, and Android companion app. Complete IoT-to-dashboard solution.
Don't take my word — try it yourself
Interactive applications running in production right now. Click, explore, and see what I build.
Wallet Graph Scanner
Interactive blockchain wallet relationship explorer. Enter any Ethereum wallet address and visualize its transaction relationships as an interactive tree graph with configurable depth levels.
- Real-time blockchain data via Etherscan API
- Interactive graph visualization
- Server-driven UI with HTMX — zero client JS frameworks
- Built with Bun + Elysia for blazing performance
More demos coming soon — building never stops.
My toolkit
Two decades of hands-on experience across the full stack — from low-level systems programming to cloud infrastructure and AI.
Rust Ecosystem
JavaScript / TypeScript
Python
Frontend
Databases
Backend & APIs
Infrastructure
Blockchain
AI / ML
Credentials
Education
BSc Computer Science
WSE im. Ks. J. Tischnera
2006 — 2009
Certifications
AWS Technical Essentials
Amazon Web Services · 2016
Web Application Security
niebezpiecznik.pl · 2014
Languages
English
C1 — Professional Working
Polish
Native
Let's work together
Have a project in mind? Need a Rust expert? Drop me a message and let's build something extraordinary.