Michal M.
Senior Fullstack Developer
I'm a Senior Software Engineer with 20+ years of professional experience building complex software products and business applications across finance, insurance, healthcare, industrial systems, and web platforms. My strongest area is backend and full-stack development with C#/.NET, combined with extensive experience in TypeScript/JavaScript, Node.js, React, Angular, SQL, APIs, integrations, and database-heavy applications. I don't just implement isolated tasks. I'm comfortable taking ownership of a product or major feature — understanding unclear requirements, making pragmatic architecture decisions, designing the data model and APIs, implementing the solution, testing it, and taking it through to production. In recent years, I've also been working extensively with AI-assisted and agentic software development. I use Cursor, ChatGPT and Claude in my daily development workflow and have built multi-step LLM pipelines involving research, structured generation, validation, scoring, retries, localization, and publishing. I treat AI as an engineering tool: it can significantly accelerate development, while architecture, verification, security and final quality remain human responsibilities. Some areas where I can bring strong hands-on experience: • C#, .NET, ASP.NET Core, .NET Framework, WPF, WCF • TypeScript, JavaScript, Node.js, React, Angular • REST APIs, SOAP, service integrations and asynchronous messaging • SQL Server, Oracle, PostgreSQL, MySQL and MongoDB • Database design, complex SQL, indexing, execution plans, query optimization, partitioning and caching • Architecture, refactoring and modernization of existing systems • AI/LLM integration, agentic workflows and structured AI-assisted development • Docker, Git, CI/CD and production-oriented development • 2D/3D web development, including Babylon.js and Canvas I've worked both independently and as part of distributed teams, including long-term projects for large organizations. My experience ranges from improving and modernizing existing enterprise systems to designing and building new products from the ground up. I value simple, maintainable solutions over unnecessary complexity. I'm comfortable entering an unfamiliar codebase, understanding how it works, identifying the important problems, and becoming productive quickly. I'm particularly interested in long-term full-time collaborations where I can contribute not only implementation, but also architecture, technical decisions, product thinking and engineering quality. If you're considering me for a project and have questions about a particular technology or type of experience, feel free to ask. With 20+ years across different systems and industries, not everything I've worked with fits into a short profile. I'm available to start immediately.
Earnings and projects
Last 6 months ÷ 6
Across 7 contracts