22 years enterprise experience · Trusted by decision-makers atSchlumbergerE.ONSaga plcLoomisMSDŠkoda Auto
For developers and technical teams

Workshop: Prototype to Production

A full-day, hands-on workshop for technical teams who build software that needs to survive real-world traffic, security threats, and operational complexity. No slides about theory — you write real code and build real pipelines.

Led by Jan Sevcik — 22+ years enterprise technology at Schlumberger, E.ON, Skoda Auto, and MSD. MSc Software Engineering. Azure certified architect.

8h
Full-day intensive
15
Max attendees
100%
Hands-on with real code

Reserve Your Workshop Date

Tell us about your team, tech stack, and preferred dates. We will tailor the content to your codebase.

What your team will learn

Six modules covering everything a prototype needs to survive production. Each module includes live coding exercises using real-world patterns.

Architecture patterns

Clean architecture, domain-driven design, CQRS, event sourcing, and microservices boundaries. When to use each pattern and when they are overkill.

Testing strategies

Unit, integration, and end-to-end testing. Test pyramids, mocking strategies, snapshot testing, and achieving meaningful coverage without slowing down delivery.

CI/CD pipelines

Build, test, and deploy automatically. GitHub Actions, environment parity, database migrations, feature flags, and zero-downtime deployments.

Security hardening

OWASP Top 10 in practice. Input validation, authentication flows, secret management, dependency scanning, and security headers. Hands-on vulnerability fixing.

Monitoring and observability

Structured logging, distributed tracing, health checks, alerting, and dashboards. Know what your application is doing in production before your users tell you.

AI integration best practices

Prompt engineering, RAG patterns, human-in-the-loop workflows, cost management, and when AI is the wrong tool. Practical patterns, not hype.

Workshop agenda

09:00 - 10:30

Architecture: from prototype to production

Review a real prototype codebase. Identify architectural problems. Refactor together using clean architecture principles. Hands-on pair programming.

10:45 - 12:30

Testing and quality gates

Write meaningful tests for the refactored codebase. Set up test pyramids. Configure pre-commit hooks and automated quality checks that catch real bugs.

13:30 - 15:00

CI/CD, security, and deployment

Build a complete CI/CD pipeline from scratch. Add security scanning, dependency checks, and automated deployment. Fix real vulnerabilities in the exercise codebase.

15:15 - 17:00

Monitoring, AI integration, and Q&A

Add observability to the application. Integrate an AI feature with proper guardrails. Open Q&A on your team's specific technical challenges.

Your instructor

Jan Sevcik

Technology Advisor, SelectWise

Twenty-two years of enterprise technology delivery at Schlumberger, E.ON, Skoda Auto, and MSD (Merck). MSc in Software Engineering. Microsoft Azure certified architect.

Jan has led engineering teams, architected production systems serving millions of users, and delivered AI solutions in regulated industries. He teaches from two decades of building and shipping real software — not from a textbook.

Who should attend

Backend and full-stack developers who want to level up their production skills
CTOs and tech leads inheriting codebases that need production hardening
Teams that ship prototypes but struggle with reliability and security
Developers who use AI tools (Cursor, Copilot, ChatGPT) and want production discipline
Engineering managers building a culture of engineering excellence
Anyone who has ever said 'it works on my machine' and wants to fix that forever

Frequently asked questions

How much does the workshop cost?

Pricing is tailored to the scope of your project. Book a free 15-minute call and I’ll give you a clear proposal with no obligation — no menus, no hidden fees, just a conversation about what you actually need.

Where is the workshop held?

We deliver workshops on-site at your premises or remotely via video conferencing. On-site works best for team collaboration; remote works well for distributed teams across multiple offices.

What are the prerequisites?

Attendees should be developers who can write code. Familiarity with at least one backend language (TypeScript, C#, Python, Java) and basic Git knowledge. This is a technical workshop — not an overview for managers.

What do attendees receive after the workshop?

Complete code templates and reference architectures, a CI/CD pipeline blueprint, a security checklist, monitoring setup guides, and a 60-minute follow-up review session two weeks after the workshop.

Can the content be tailored to our tech stack?

Absolutely. We adapt the exercises and examples to your team's primary language and framework. The principles are universal; the implementation details match your reality.