Tomáš Randus profile photo

Tomáš Randus

Senior Staff Engineer (20+ years) bridging Full-stack, Product Management and Applied AI.

Available for hire in: Prague (onsite/remote) or Worldwide (remote)


Work Experience

  • Software Consultant

    2025present
    • Built AI-driven automation tools for Application Security and Quality Assurance
    • Designing educational platforms with gamification elements for primary school education
    • Engaged in high-level security consultancy for government infrastructure projects.
  • Staff Software Engineer (AppSec) at Invicti Security

    20222025
    • Product development – TypeScript, Vue.js, Node.js, Federated GraphQL
    • Typescript, GQL adoption leadership
    • Accessibility implementation (WCAG 2.1 AA compliance)
    • Agile Leadership and cross-team collaboration
  • Senior/Staff Software Engineer at Citrix

    20172022
    • Full-stack: React/TypeScript/Node.js/Cordova...
    • Large-scale JS→TS and REST→GQL migration
    • Business Intelligence Services development (B2B)
    • Trainings and mentorship
  • Lead Front-end Developer at Radio Free Europe

    20142017
    • Architected global news platform serving 60 languages
    • Supported 200+ countries with RTL and complex character sets
    • Managed ~3.5M unique weekly visitors with high performance requirements
    • Tech leadership: React, Redux, Sass, Internationalization
  • Lead Front-end Developer at Summit Media

    20132014
    • Custom eCommerce solutions development
    • eCommerce platform development
    • Team mentorship
  • Senior Product Manager at Unity Mobile

    20112012
    • Product management for website publishing tools
    • Cross-functional team leadership and stakeholder management
  • Senior Product Manager at Sanoma Media

    20092011
    • Product management for payment solutions and mobile applications
    • Team education and trainings
  • Founder, CTO at Wirenode

    20042007
    • CTO and Senior Java Developer roles
    • Publishing & payment tools
    • Product strategy and business development
    • Go-to-market activities
  • Medior Java Developer at Cleverlance

    20022004
    • Enterprise development projects in Banking & Telecommunications
    • Java enterprise application development

Skills

AI & Agentic Browsing

AI Engineer specializing in building autonomous systems using LangGraph and the AI SDK. Implementing Browsing capabilities to automate complex workflows within the AppSec/QA domain.

Full Stack Engineering

Expert in TypeScript/JavaScript ecosystem (React, Vue.js, Node.js). Focus on large-scale architecture, performance optimization, and maintainable codebases.

Product Management

Strategic product delivery, agile transformation, and release management. Strong background in connecting business requirements with technical execution.

Application Security (AppSec)

Security-focused development, vulnerability assessment automation, and secure coding standards. Bridging the gap between Engineering and Security teams.

GraphQL & API Architecture

Deep expertise in GraphQL Federation, Apollo ecosystem, and Microservices architecture. Designing scalable backend systems.

Accessibility (WCAG)

Implementation of WCAG 2.1 AA standards and inclusive design patterns. Ensuring software is usable by everyone.

Education

Mgr. in Media Studies

Charles University, Prague

20152019

Memberships

  • cesko.digital
  • Czechitas
  • TEDxPrague

Hobbies & Interests

Violin, Philosophy, Family