Summary
Roman Samec is a seasoned full-stack software application developer with 12+ years of experience, currently focused on front-end engineering and running his own consultancy in Central Bohemia. He has led front-end initiatives and component libraries at PwC and built complex web UIs and custom testing frameworks at Oracle and Medallia, blending strong JavaScript/TypeScript expertise with C# backend skills. Roman applies solid OOP and functional principles (SOLID, closures, SoC) to design resilient systems, from SPA frameworks (React, Angular, Knockout) to server-side Node.js and .NET services. He has a background in enterprise systems including ERP-style database design, electronic forms engines and custom printing/layout solutions, and practical experience with deployment and security primitives. Known for crafting custom UI components, WYSIWYG form editors and automation test frameworks, he combines hands-on implementation with architectural thinking and an appetite for solving tricky UI and integration challenges.
11 years of coding experience
23 years of employment as a software developer
Bachelor's degree, state exams in Finance, IT - Intelligent systems, Bachelor's degree, state exams in Finance, IT - Intelligent systems at University of Economics in Prague
English, German