Skip to main content

Hi, I am Ali 👋

I build digital products, share knowledge, and help others create. I’m deeply passionate about programming, engineering, and continuous learning — always pushing to master new technologies and understand how things work from the ground up. I enjoy bridging practical skills with digital innovation, from building software frameworks like Fireback to welding, electrical systems, and construction. For me, creating — whether it’s code, a tool, or a physical structure — is both a craft and a lifelong pursuit of excellence.

Ali Torabi

Products

Quick overview of products I have built and owning the IP work

Izadom

Izadom

Izadom — a structural 3D house design tool that calculates precise material needs based on the Polish construction market.

Izadom enables users to design houses from a structural perspective with real-world precision. It automatically estimates the exact quantities of materials, components, and products required for construction, aligned with Polish market standards and suppliers. Ideal for architects, builders, and DIY enthusiasts who want accurate cost and material planning without guesswork.

Meshora Thermo

Meshora Thermo

Meshora Thermo — a DIY-friendly heat control system for underfloor heating circuits, pumps and wood-burner automation with live monitoring and consumption tracking.

Meshora Thermo lets home users and hobbyist installers control multiple underfloor heating circuits (valves), manage pump speed, and automate wood-burning stoves. It provides live sensor readings (pressure, flow, temperature, energy), consumption history, and an admin area for configuration and safety rules. Built to be modular and simple to extend — replace the mock hooks with a real backend when ready.

Fireback

A full-stack Golang framework for rapidly building web, mobile, and desktop apps — with built-in backend and client code generation.

Fireback provides a comprehensive set of tools and utilities for Go developers, including routing, middleware, database integration, and more. It's designed to streamline the development process while maintaining high performance and scalability. Built with modern Go practices and designed for both beginners and experienced developers.

Emi

The Emi compiler - a cutting-edge compilation tool for modern software development.

Emi is an advanced compiler that brings innovative compilation techniques to help developers optimize their code, improve performance, and streamline the build process. It supports multiple languages and provides intelligent code analysis, dead code elimination, and advanced optimization strategies.

🎥 Featured Videos

Workshops

E-commerce Platform with Golang & React

A hands-on, end-to-end workshop on building a production-ready e-commerce platform using Golang for the backend and React for the frontend. Focused on clean architecture, long-term maintainability, real business flows, and performance.

6h 15mintermediate

React Architecture Workshops

A practical workshop on building scalable, maintainable React applications. Covers component architecture, state management, data fetching patterns, design systems, performance optimization, and production best practices.

4h 30mintermediate

React & Go Plugin System Workshop

A hands-on workshop on building a plugin system first in React, then extending it to Go (Fireback). Covers host-plugin architecture, hooks, dynamic plugin loading, and rendering user-uploaded plugins.

2h 0mintermediate to advanced

Building an ADC Keyboard on ESP32

A hands-on workshop where you learn how to build, read, and decode an analog (ADC) keyboard on the ESP32. We go from the hardware theory—voltage dividers, key ladders, and ADC channels—to writing a reusable driver with debouncing, long-press detection, callbacks, and multi-keyboard support. Perfect for anyone building IoT devices, custom controllers, or embedded UX.

2h 15mintermediate

Developer Coaching Workshop

A workshop focused on leveling up developers by fixing mindset traps, improving engineering judgment, and avoiding common long-term career pitfalls. Practical, direct, and based on real-world software experience.

45mintermediate

Mastering Fireback

A complete workshop to learn Fireback — from setup to building production-grade backends and cross-platform apps. Covers definitions, code generation, CLI usage, database integration, and embedding backends in mobile and desktop apps.

4h 30mintermediate
View all workshops →

Ready to Get Started?

Let's discuss your project requirements and create something amazing together.