Lukáš Kmoch
.NET Developer & Team Lead
About Me
Hi, I'm Lukáš. I'm a .NET developer with 15 years of experience. I've helped build applications for over 20 companies.
My main domain is backend – REST APIs, .NET MVC, and overall system architecture. Over time, I've also dug into the frontend. I experimented with Vue before settling on React. Even though I'm not primarily a frontend developer, I can comfortably navigate modern UI code and build an application from A to Z.
Beyond programming, I also enjoy teaching. For over 5 years, I led .NET and web development courses at Gopas. Today, I occasionally share insights on my LinkedIn profile and in my free time I heavily test what AI tools (Claude Code, OpenClaw) can realistically do and how best to integrate them into daily development.
Experience
Team Lead & .NET Developer
Iguana TechnologyLead a small team of developers - running monthlies, setting goals, reviewing technical decisions, and ensuring the team stays on the right path. Architect and maintain .NET backend systems, design APIs, and optimize database architecture for enterprise client projects.
.NET Developer
INTENS Corporation (external)Built a train process monitoring application for Skoda, integrating C# APIs with C++ applications, developing a bespoke gRPC-based messaging system, and creating a real-time GPS system for displaying train positions on the website.
Trainer
Gopas (part-time)Taught professional development courses on .NET to corporate teams.
ASP.NET Developer
Designeo Creative s.r.o.Developed web applications using ASP.NET, delivering custom solutions for diverse client needs.
Quality Assurance Tester
Siemens IT Solutions and ServicesMy first job - QA testing and early hands-on .NET experience.
Education
Czech Technical University in Prague
2012 – 2015Master's degree, Web and Software Engineering Ing.
Core Arsenal
Backend (.NET Core)
.NET Libraries
Frontend
Cloud & Ops
Tools
Commercial Projects
Enterprise products where I've architected APIs, built scalable backends, and managed complex databases alongside talented development teams.
Propeller ↗
CommercialSaaS for charter operators - built for yachts, proven across cars and other fleet types too.
- Fleet management with pricing calendars and availability tracking
- Full booking lifecycle - offers, approvals, payments, handovers, and contracts
- Multi-tenant architecture supporting multiple operators on one platform
- Customer portal and CRM for managing client relationships
Dokempu ↗
CommercialCzech campsite marketplace. Search, browse, and review features.
- Implemented geospatial campsite search with PostGIS - nearest-campsite queries, polygon drawing on the map, and point-in-polygon containment checks
- Optimized geospatial query performance and simplified polygon geometries to handle production load
- Led full application rewrite from a legacy system to a modern stack
- Preserved SEO rankings and migrated thousands of campsites to a new data structure
Personal Initiatives
Products I've brainstormed, designed, and launched entirely from scratch. On these projects, I handle everything end-to-end: system architecture, UI/UX, database design, cloud infrastructure, and payment integration.
Solar Charts ↗
PersonalA complete solar energy monitoring ecosystem built with .NET - a data-heavy backend ingesting readings from multiple devices every 10 seconds, a web dashboard with 40+ charts and an AI investment advisor, and a physical ESP32 hardware display for at-a-glance monitoring.
Web App & Backend
- High-frequency data ingestion (10-second intervals from multiple devices)
- PostgreSQL table partitioning for large time-series datasets
- Server-side caching for fast dashboard rendering
- 40+ charts - production, consumption, battery, efficiency
- AI Investment Advisor - personalized recommendations with ROI numbers
- PRO subscription tier for AI features
- Automated database backups
LiveDisplay (Hardware)
- Real-time energy data on a physical embedded screen
- Connects to SolarCharts API for live data
- Embedded UI built with LVGL graphics library
Get Content ↗
PersonalAI-powered marketing asset generation platform. An AI agent helps you define campaigns through chat, then a content pipeline generates images, videos with voiceovers, music, and animations - all from a single idea. The entire app was built end-to-end using AI-assisted development, showcasing what AI-powered engineering can build today.
- AI agent chat - define campaigns via conversation, agent uses tools to generate output
- Content pipeline - Gemini (images/text), ElevenLabs (voice), FFmpeg (video composition)
- From static images to full videos with voiceovers, music, and animations
- Admin dashboard with user management and billing
- Credit-based + subscription billing via Stripe
- Fully vibe-coded end-to-end - frontend, backend, auth, payments
Refine & Learn ↗
PersonalAI-powered English improvement platform born from a personal need - after years of English lessons, I had no way to track my actual level, spot recurring mistakes, or measure real progress.
- Real-time speech analysis - detects mistakes, hesitations, and word choice issues
- Google Cloud Speech & TTS for voice recognition and pronunciation feedback
- Multi-provider AI (Gemini + OpenRouter) for intelligent feedback and exercises
- Personalized practice exercises generated from your weak spots
- Progress tracking with charts - see your level and improvement trends
- AI chat for learning guidance - what to focus on, how to level up
- PWA support - installable on mobile, works offline
- Text refinement - transforms rough text into polished, native-level English