186 lines
8.8 KiB
JSON
186 lines
8.8 KiB
JSON
{
|
||
"name": "David Hrdina Němeček",
|
||
"photo": "photo.png",
|
||
"headline": "Principal Software Engineer at Oracle NetSuite",
|
||
"summary": "UI platform architect specializing in AI-assisted engineering enablement, telemetry and performance.",
|
||
"email": "explosive@dejvino.cz",
|
||
"location": "Brno, Czechia",
|
||
"phone": "+420 775 26 26 32",
|
||
"contact_links": {
|
||
"Website": "https://www.dejvino.cz",
|
||
"Email": "mailto:explosive@dejvino.cz",
|
||
"Resume": "https://dejvino.cz/cv"
|
||
},
|
||
"about": [
|
||
"Principal Software Engineer at Oracle NetSuite, focusing on AI-assisted developer enablement, UI platform architecture, performance, and observability for 40k+ enterprise customers."
|
||
],
|
||
"highlights": [
|
||
{
|
||
"title": "AI-first Design System Guidance Tooling",
|
||
"description": [
|
||
"Researched and prototyped an AI-first UI Toolkit guidance system leveraging Model Context Protocol (MCP), covering over 260 components and guideline documents in collaboration with 3 frontrunner UX designers.",
|
||
"Created an automated code review bot leveraging this knowledge corpus, successfully trialed across 4 platform and app delivery teams to validate UI changes early in development."
|
||
],
|
||
"date": "2025 – 2026"
|
||
},
|
||
{
|
||
"title": "Telemetry & Observability Stack Architecture",
|
||
"description": [
|
||
"Shaped product telemetry architecture spanning frontend UI, backend integration, and AI interaction streams.",
|
||
"Championed migration from legacy telemetry solutions to OpenTelemetry. Integrated Oracle APM for enterprise-grade performance monitoring.",
|
||
"Designed action-root hybrid sampling strategy to achieve a 92% telemetry volume reduction while preserving critical user-behavior signals.",
|
||
"Delivered in-app trace visualizer, driving up telemetry adoption among teams."
|
||
],
|
||
"date": "2024 – 2026"
|
||
},
|
||
{
|
||
"title": "UI Performance & Bootstrap Optimization",
|
||
"description": [
|
||
"Analyzed UI app bootstrap performance, driving improvements that gained 28% speed improvement.",
|
||
"Eliminated redundant network requests by introducing TanStack Query network caching. Defined tiered JavaScript dependency loading mechanism for on-demand toolkit loading."
|
||
],
|
||
"date": "2025 – 2026"
|
||
},
|
||
{
|
||
"title": "Consumer-driven Contract Testing",
|
||
"description": [
|
||
"Prototyped UI <=> backend API contract testing using Pact to prevent cross-system breaking changes early in the development lifecycle.",
|
||
"Defined consumer test suites, contract generation, and provider verification workflows between frontend UI applications and backend services."
|
||
],
|
||
"date": "2025 – 2026"
|
||
},
|
||
{
|
||
"title": "UI Testing Strategy & Architecture",
|
||
"description": [
|
||
"Led senior QA engineers in defining and executing the long-term UI testing architecture strategy across platform teams.",
|
||
"Established automated test suites and quality guardrails to elevate testing standards."
|
||
],
|
||
"date": "2021 – 2023"
|
||
},
|
||
{
|
||
"title": "Pluggable Tax Calculation Engine",
|
||
"description": [
|
||
"Architected and led the development of a pluggable tax calculation engine for NetSuite cloud ERP.",
|
||
"Coordinated technical strategy across 20+ software engineers in 4 squads, standardizing global tax calculation pipelines."
|
||
],
|
||
"date": "2017 – 2020"
|
||
}
|
||
],
|
||
"cv": {
|
||
"experience": [
|
||
{
|
||
"title": "Principal Software Engineer (UI Platform Architecture)",
|
||
"company": "Oracle|NetSuite",
|
||
"date": "2023 – present",
|
||
"description": "Driving technical vision and solution architecture for the NetSuite UI Platform (NetSuite Next / NetSuite Prime). Leading initiatives in AI-assisted developer enablement (MCP tooling, automated code review bots), telemetry architecture (action-root sampling, 92% volume reduction), performance optimization (28% speedup), and UI–backend contract testing. Authoring decision documents, prototypes, and handovers for delivery teams."
|
||
},
|
||
{
|
||
"title": "Senior Software Development Manager (UI Platform)",
|
||
"company": "Oracle|NetSuite",
|
||
"date": "2022 – 2023",
|
||
"description": "Engineering lead for multiple UI Platform teams building core framework components and developer tooling. Led a group of senior QA engineers to establish the UI testing architecture strategy and test automation standards."
|
||
},
|
||
{
|
||
"title": "Software Development Manager (UI Platform)",
|
||
"company": "Oracle|NetSuite",
|
||
"date": "2020 – 2022",
|
||
"description": "Engineering lead for a UI Platform team building shared Redwood UI components. Acted as technical product owner while bootstrapping the team and establishing component delivery standards."
|
||
},
|
||
{
|
||
"title": "Software Development Manager (ERP, Tax)",
|
||
"company": "Oracle|NetSuite",
|
||
"date": "2017 – 2020",
|
||
"description": "Engineering lead for ERP Tax domain. Designed and delivered a pluggable tax calculation engine, coordinating technical direction for 20+ engineers across 4 squads."
|
||
},
|
||
{
|
||
"title": "Senior Software Engineer (ERP, Tax)",
|
||
"company": "Oracle|NetSuite",
|
||
"date": "2013 – 2017",
|
||
"description": "Development of cloud ERP tax calculation and reporting modules. Led large-scale refactoring of legacy codebases and improved calculation reliability for enterprise clients."
|
||
},
|
||
{
|
||
"title": "Software Engineer",
|
||
"company": "Q2 Interactive",
|
||
"date": "2009 – 2013",
|
||
"description": "Development of e-commerce, ERP, and CRM web applications and custom services."
|
||
}
|
||
],
|
||
"skills": {
|
||
"Architecture & Domains": [
|
||
"UI Platform Architecture",
|
||
"AI-Assisted Engineering",
|
||
"Developer Enablement & Tooling",
|
||
"Telemetry & Observability",
|
||
"Performance Optimization",
|
||
"Consumer-Driven Contract Testing"
|
||
],
|
||
"Languages & Core Ecosystems": [
|
||
"TypeScript",
|
||
"JavaScript",
|
||
"Node.js",
|
||
"Java",
|
||
"Python",
|
||
"OpenTelemetry",
|
||
"Model Context Protocol (MCP)"
|
||
],
|
||
"Spoken Languages": [
|
||
"Czech (native)",
|
||
"English (proficient)",
|
||
"German (elementary)"
|
||
],
|
||
"Certifications": [
|
||
"OCI 2025 Certified Observability Professional",
|
||
"OCI 2025 Certified AI Foundations Associate"
|
||
]
|
||
},
|
||
"education": [
|
||
{
|
||
"degree": "Master's degree",
|
||
"field": "Parallel and Distributed Systems",
|
||
"institution": "Faculty of Informatics, Masaryk University Brno",
|
||
"date": "2011 – 2013",
|
||
"thesis": "Efficient computation and visualization of correlations in medical signals. High-performance computation of correlations on large volumes of analog data in C++ using supercomputers. Visualization of the computed results through interactive exploration and processing of the data by a researcher in Python."
|
||
},
|
||
{
|
||
"degree": "Bachelor's degree",
|
||
"field": "Parallel and Distributed Systems",
|
||
"institution": "Faculty of Informatics, Masaryk University Brno",
|
||
"date": "2008 – 2011",
|
||
"thesis": "Parallel implementation of force-field decompression algorithm. Executed on a supercomputer cluster to perform real-time simulation of molecular forces, providing haptic feedback to a 3D pointing device."
|
||
}
|
||
],
|
||
"philosophy": "I design platform layers that stay out of the way while enabling everything else. Quiet infrastructure. Measurable value."
|
||
},
|
||
"interests": [
|
||
{
|
||
"name": "Mandolin",
|
||
"caption": "Octave mandolin is my instrument of choice. Wide range of tones, pleasant sound. Great way to relax your mind, explore melodies and harmonies.",
|
||
"image": null
|
||
},
|
||
{
|
||
"name": "Electronics tinkering",
|
||
"caption": "Building a useful device from scratch. Retrofitting modern brains into a broken vintage shell. Electronics is the magic that makes things alive.",
|
||
"image": null
|
||
},
|
||
{
|
||
"name": "Synthwave",
|
||
"caption": "Neon-filled nostalgia. Fun to create, relaxing to listen to it.",
|
||
"image": "interests/synthwave.png"
|
||
},
|
||
{
|
||
"name": "3D Printing & Design",
|
||
"caption": "Designing and printing custom parts that serve a purpose. Unique designs, useful accessories, toys or just repairs.",
|
||
"image": null
|
||
},
|
||
{
|
||
"name": "Mountain Biking",
|
||
"caption": "Going places under your own power. Exploring forests, trails and nature where cars aren't allowed.",
|
||
"image": null
|
||
},
|
||
{
|
||
"name": "RC Cars",
|
||
"caption": "Rock crawlers, construction trucks, military vehicles. Building a custom offroad course in the garden to trial them all.",
|
||
"image": null
|
||
}
|
||
]
|
||
} |